My recommendation? Commence early. Should you be just getting started, consider incorporating your accounting strategy to your company system. How can you count on to deal with your funds? Will you use accounting software package or make an accountant your initial use? You can then adapt your program as desired. https://pmaccounting.net/