How do I manage cash flow when customers pay in stages?
Staged payments create a timing gap between when you spend money and when you receive it. You’re buying materials, paying labor, and covering overhead while waiting for the next draw or milestone payment to arrive. Managing that gap is what cash flow management really comes down to.
Start by structuring payment terms that protect you. The deposit should cover your material costs and some labor for the first phase. If you’re buying $3,000 in materials to start a job, a $1,500 deposit puts you in the hole before you’ve done any work. Match the deposit to your actual initial costs, not an arbitrary percentage.
Invoice immediately when milestones are reached. Every day between completing a phase and sending the invoice is a day you’re financing the customer’s project with your money. Set up your payment milestones to align with real completion points you can document, then invoice the same day you hit them.
Track what’s billed versus what’s received. In your accounting software, a sent invoice isn’t cash in your account. You need visibility into work completed but not yet billed, invoices sent but not yet paid, and actual cash received. When you’re running multiple jobs at different stages, losing track of what’s outstanding is easy. A project that’s 80% complete but only 50% paid is a cash flow problem hiding in plain sight.
Proper project cost tracking makes this visible. Your accounting system should show you not just whether a job is profitable, but where you stand on billings versus costs at any given moment.
Maintain a reserve specifically for payment gaps. Two to four weeks of operating expenses gives you buffer room when a customer pays slowly or you need to start work before a deposit clears. Without that reserve, you end up putting materials on credit cards or chasing payments more aggressively than you’d like.
Look at your project pipeline collectively. If you have three jobs where payments are all due at the end of the month and nothing coming in the first three weeks, that’s a predictable crunch you can plan for. Stagger project start dates when possible so payment schedules don’t all sync up.
A Richmond bookkeeper familiar with project-based businesses can help you build systems that track billing milestones and forecast cash gaps before they become emergencies. The goal isn’t just knowing whether a project made money. It’s knowing whether you’ll have enough cash next week to make payroll and buy materials for the next phase.
Greater Richmond's Small Business Bookkeeper
The Next Step:
A Short Conversation
Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.
More Questions
What's the best way to track costs for each project?
The best approach is capturing every cost as it happens and assigning it to the right project in your accounting system. This means tracking labor hours, materials, subcontractor bills, and direct expenses separately for each job so you know your actual profit margin on every project.
Read answerWhat is Virginia's sales tax rate and when do I file?
Virginia's sales tax rate is 5.3% in most areas, including Richmond and the Tri-Cities. Filing frequency depends on your monthly tax liability, with options for monthly, quarterly, or annual returns due on the 20th.
Read answerWhat does it mean to reconcile my accounts?
Reconciling means comparing what your bank statement shows against what your accounting software shows, then fixing any differences. It confirms your books match reality.
Read answerWhat's the best way to track project profitability?
Break projects into labor, materials, and outside costs. Track every expense against the specific job. Compare budget to actual weekly so you catch problems while you can still fix them.
Read answerHow do I track tip income and tip-outs for my restaurant?
Track tips daily using your POS system or a written tip log, record all tip-outs to support staff, and run tips through payroll since they're taxable wages. Both credit card and cash tips need documentation.
Read answerHow do I know if my books are a mess?
There are clear warning signs: bank accounts that don't reconcile, surprise tax bills, financial statements that don't match reality, and transactions piling up uncategorized. If you're avoiding your books, that's usually confirmation enough.
Read answer


