Contractors: Get More Leads. Follow Up Faster. Rank Higher. Grow Your Contracting Business
FREE CONTRACTOR TOOL · NO SIGNUP · YOUR NUMBERS STAY IN YOUR BROWSER

STOP FINANCING YOUR CUSTOMER’S JOB

Contractor Cash Flow Calculator & Progress Payment Planner

You’ve got the contract. You’ve got the crew. And somehow you’re the one paying for the customer’s new kitchen. See exactly when your job goes short on cash before payroll Friday makes the introduction.

✓ See your worst cash gap✓ Stress-test late payments✓ Print a payment schedule
Find my cash gap ↓
01 HANDLE INVOICES & FOLLOW-UP

Stop chasing payments with sticky notes.

HighLevel can help you send invoices, set payment schedules, and manage follow-up workflows. The calculator tells you when cash gets tight; software can help organize the collection process.

Explore HighLevel →Affiliate link · Platform features depend on setup and plan.
02 PRICE THE JOB RIGHT

A fat deposit can’t save a skinny profit.

Your $79 Contractor Pricing & Job Costing System helps price labor, materials, overhead and margin, then compare estimated with actual job costs.

See the $79 Pricing System →One-time payment · Digital product.
Disclosure: Some recommendations on this page use affiliate links. If you sign up through one, we may earn a commission at no extra cost to you.

THE CASH GAP CHECKUP

How much of this job are you financing?

Use the sample numbers to try it, or enter your own. The planner works in project weeks: Week 0 is before work begins; Week 1 is your first week on the job.

1. The job details

Sample: $45,000 remodel

2. More realistic cash-flow assumptions

Optional, but these details can make a huge difference when a job has cash tied up in retainage or starts with a limited reserve.

Deposit limits depend on location and job type. A cash shortage is not permission to collect a larger deposit.
Quick mode payment assumption: Deposit now, then 45% of the unpaid balance at the first draw, 35% at roughly 75% completion, and the final 20% at job completion. Switch to Detailed schedule to replace these assumptions with your actual payment and cost dates. The percentages are examples, not suggested contract terms.
Loading the calculator… If the blue button remains inactive, refresh this page once. The calculator script may be delayed or blocked.

THE PART THEY DON’T MENTION ON JOB DAY ONE

A profitable job can still leave you broke on Tuesday.

Profit measures how much the job earns overall. Cash flow measures whether the money shows up in time to pay the bills. Two very different animals. One of them eats payroll.

01

Count cash by week

Start with the deposit, add customer payments when they’re expected to arrive, and subtract purchases, labor, subs and other job expenses when you actually pay them. Do that every week, not just at job completion.

02

Find the lowest balance

If the running cash balance hits minus $6,000, you’re temporarily financing $6,000 of that job. The lowest balance, not your final profit, tells you how much backup money you’d need on that schedule.

03

Change the terms, not the math

Test a legal, earned progress payment earlier in the job, negotiate supplier terms, or keep a reserve. A bigger deposit is not always lawful or appropriate. Get the schedule and contract aligned before work begins.

Example: the $45,000 remodel that borrows your wallet

Say you collect a 20% deposit ($9,000), order $12,500 of materials before starting, and pay $2,200 per week in labor and subs. Before the crew even walks in, the job is $3,500 cash negative. After two weeks of payroll, you’re $7,900 down until that first progress payment arrives in Week 3. The contract may be profitable overall, but the timing is a different story. The sample in the calculator models exactly this scenario so you can change the deposit and draw timing yourself.

Original insight: The “payroll Friday test.” Don’t just ask whether a progress payment covers all the costs for a stage. Ask whether the money is in the bank before the first Friday those costs have to be paid. A draw due on Friday won’t rescue payroll if the customer actually pays the following Wednesday.

Deposit math is not permission to collect it

This calculator reports a financial cash requirement, not a legally permitted deposit. Home-improvement down-payment rules differ by state, license, contract type and circumstances. For example, California generally limits home-improvement down payments to the lesser of $1,000 or 10% of the contract price, with specific exceptions. Check applicable rules and tie progress billing to actual completed work or delivered materials. California CSLB guidance ↗

STRAIGHT ANSWERS, NO ACCOUNTING DEGREE REQUIRED

Contractor cash flow FAQs: the money questions nobody wants to ask Friday morning

Fifteen real contractor questions. Real calculations, examples, deposit-rule guidance, retainage, and just enough financial embarrassment to make the lesson stick.

How do I calculate cash flow for one construction job?

To calculate cash flow for one construction job, list the money you expect to receive and pay each week, then keep a running balance. Start with the customer’s deposit. Add each progress payment in the week you realistically expect it to clear, not necessarily the date you send the invoice. Subtract materials, payroll, subcontractors, equipment rentals, permit costs and any other job expenses in the week you must actually pay them. The lowest balance during the project shows the biggest cash shortage your business may need to cover.

Say you collect $8,000 upfront but owe $11,000 for materials and $3,000 for labor before your next draw. That’s a $6,000 cash gap, even if the completed job will be profitable. The supplier isn’t interested in your projected margin. He wants his money. Our contractor cash flow calculator lays that sequence out week by week. Use the detailed schedule when costs and payments hit at odd times, because a perfectly good job can still have terrible timing.

How much deposit should a contractor collect before starting work?

A contractor should evaluate a deposit against the costs that come due before the first lawful progress payment, while also following the rules that apply to that contract and location. Start by listing upfront materials, permits, mobilization, equipment deposits and any early crew costs. Then compare that amount with the payment you expect to receive. That’s the financial need, not automatic permission to collect the same figure as a deposit.

For example, if early purchases and payroll total $7,500 and the customer’s deposit is $4,000, you’re carrying $3,500 before the first draw. You might adjust an earned milestone, negotiate supplier terms, or plan for that cash reserve. Don’t solve every shortage by demanding half the contract price on day one; some states limit home-improvement deposits. Our planner shows the financing gap so you can structure a realistic schedule. You want to be a contractor, not an unlicensed bank with a ladder rack.

How do I know if a customer deposit covers my materials and labor?

Subtract every material and labor payment due before the next customer payment arrives from the deposit you’ve actually received. If the number is negative, the deposit doesn’t cover that period’s costs. The important word is “arrives.” An invoice marked sent isn’t the same thing as cash in your account. And a customer’s cheerful “check’s in the mail” has never paid a Friday payroll by itself.

Suppose your deposit is $6,000. Materials cost $4,800 before the crew starts, and the first week’s labor and subcontractor checks total $2,400. Your cash balance reaches minus $1,200 before the next payment. That’s your initial shortfall, but a bigger shortage could appear later as more weeks of labor pile up. Enter those figures into the calculator, then test whether moving an earned progress payment forward changes the picture. If you have several suppliers or subcontractors with different due dates, switch to Detailed Schedule and enter those costs separately.

What is the difference between contractor cash flow and job profit?

Job profit is what remains when total job revenue exceeds total job costs. Cash flow is when the actual money comes in and goes out. A remodeling job can produce a healthy final profit and still put the contractor in a temporary financial hole. Profit is the movie’s ending. Cash flow is whether you can afford the popcorn halfway through.

Imagine a $40,000 project with $30,000 in total direct and allocated costs. That’s a $10,000 projected profit before any uncounted items. But if you need $18,000 for materials and payroll before the customer pays another $10,000, you may have to cover several thousand dollars from your own cash. Our cash-gap planner finds the lowest weekly balance. Your separate job-costing records should confirm that your original price actually covers overhead, labor, material overruns and margin. Use both tools. A payment schedule cannot rescue an underpriced job, and a great margin cannot magically move an invoice payment to Tuesday.

How do I use a contractor cash gap calculator?

Enter the contract amount, deposit, materials you must purchase before starting, typical weekly labor and subcontractor cash costs, project length and the week you expect your first progress payment. Then calculate. The result shows the deepest cash shortage, when it first appears and what happens if later payments arrive seven, fourteen or thirty days late. You can start with the sample job to see how the numbers move before entering your own.

For more complicated jobs, use Detailed Schedule. Add individual purchases and customer draws in the actual weeks they occur. Need a $9,000 HVAC unit in Week 2 and a $4,000 subcontractor payment in Week 4? Put both in. That beats the classic contractor accounting method of staring into the truck windshield and hoping the bank balance improves. The calculator is a planning model, not a bank feed or an accounting system, so the result only reflects the expenses and receipts you enter.

How do I calculate the biggest cash shortage on a job?

To calculate your biggest job cash shortage, add all customer cash collected through each week and subtract all project cash paid through that same week. Track the running balance from Week 0 until the last expected payment. Your peak cash deficit is the absolute value of the lowest negative balance. If the running balance never drops below zero, there is no modeled funding gap.

Suppose the job’s weekly balances are $2,000, minus $1,000, minus $5,500, $3,000 and $9,000. The biggest cash shortage is $5,500, even though the ending balance is positive. You may need that $5,500 temporarily to keep suppliers and crew paid until the customer’s next draw. Our planner flags both the deepest shortage and its week. Don’t confuse the lowest balance with the total job cost or total amount borrowed over time; those are different numbers. The point is to know your toughest week before it shows up wearing work boots and knocking on your checking account.

How do I create a contractor progress payment schedule?

A useful contractor progress payment schedule ties customer payments to clear project milestones and upcoming costs, rather than randomly splitting the contract into thirds. Start with the work stages: materials ordered or delivered, rough-in completed, installation milestone, inspection or completion. Estimate when each stage will be reached, what cash must be paid before then, and when payment can actually be collected under your agreement and local rules.

Next, place those payments into the calculator alongside materials and payroll. Look for weeks where cumulative spending outruns cumulative receipts. If the worst gap happens in Week 4, ask whether an earlier earned milestone or different supplier terms would improve the schedule. You should still write the payment terms clearly in the contract and avoid billing for work you haven’t earned where prohibited. A tidy “30/40/30” agreement might look beautiful on paper. So does a picture of a steak. Neither one pays the electrician unless the money arrives when needed.

When should contractors collect progress payments?

Contractors should schedule progress payments around verifiable, earned milestones and the cash required to perform the next stage of work, subject to the contract and applicable rules. That often means billing as a stage finishes, allowing enough time for the customer to process the invoice before the next major material bill or payroll obligation. What matters is the expected receipt date, not just the date printed at the top of the invoice.

Say your cabinets arrive in Week 4, requiring a $7,000 supplier payment, but the next draw isn’t expected until Week 6. The gap can become expensive fast. Try shifting a legitimate milestone to Week 3 or arranging supplier terms to match the draw. Then run the planner again. Don’t assume customers will pay immediately, and don’t treat every contract the same. A two-day repair and a twelve-week kitchen remodel live in different financial universes. One needs a receipt. The other may need an actual payment plan, unless you enjoy financing countertops as a hobby.

What happens if a customer pays a progress invoice late?

When a customer pays a progress invoice late, your materials, payroll, equipment and subcontractor bills usually keep arriving on schedule. That delay can increase the largest cash shortage and push it into a later project week. Our planner has one-tap scenarios for payments arriving on time or seven, fourteen or thirty days late, so you can see the difference without rebuilding the entire estimate.

Imagine a remodel with a manageable $2,000 cash gap when a $10,000 milestone clears in Week 3. If that payment slips two weeks, another two payroll runs may hit before the money arrives. Your funding need could jump even though the contract price hasn’t changed by a penny. That’s why cash flow isn’t just a math exercise. It affects whether you can pay people and keep the job moving. To limit the headache, use clear invoice terms, confirm earned milestones, send reminders and maintain a cushion. The calculator models the timing, but it cannot make a customer pick up the phone.

Can a profitable construction project still run out of cash?

Yes. A construction project can be profitable overall and still run out of available cash temporarily because the contractor pays job expenses before receiving enough customer money. A positive profit forecast looks at the whole project. A cash forecast examines every point along the way. Your margin can be smiling in one spreadsheet while your checking account is quietly preparing its resignation letter.

Consider a $50,000 renovation with estimated costs of $38,000. That leaves a projected $12,000 before any missing expenses or taxes. Now imagine the deposit and early payments total only $10,000 while the first material order and payroll reach $18,000. That’s an $8,000 early funding gap. You may need reserves, better supplier terms or a carefully structured progress-payment schedule to carry the work. The contractor job cash flow calculator identifies the timing risk. A separate pricing and job costing system checks whether the job’s expected profit is sound in the first place. You need both answers before celebrating the signed contract.

How does retainage change a contractor’s cash-flow forecast?

Retainage is part of a progress payment that the customer or general contractor holds back until a specified later date or project milestone. That means the amount billed and the cash actually arriving are different. For example, if your contract calls for 10% retainage on a $12,000 progress payment, you receive $10,800 at that draw and $1,200 stays outstanding until the agreed release date. Your materials and payroll still have to be paid on time. The difference can quietly enlarge the cash gap.

In this planner, choose 5% or 10% retainage and a release period. The tool shifts the withheld portion of non-deposit draws to the later week, then recalculates the worst cash shortage and the delayed-payment scenarios. Check the actual contract because some projects use different rates, thresholds, or releases. A contractor can finish the work, earn a profit, and still be waiting for the last slice of the check. That’s not a mathematical mistake. That’s the calendar having a very expensive sense of humor.

How can I plan subcontractor payroll before the next draw?

List every payroll and subcontractor payment in the week it becomes due, then compare the running total with the customer cash expected by that date. In Quick Mode, enter a representative weekly labor-and-subs total. In Detailed Schedule, break out major subcontractor checks and irregular labor obligations so the cash model reflects how your business actually operates.

Suppose your flooring sub wants $3,500 on completion of the prep work in Week 2, while your crew payroll is $2,100 each Friday. If the first progress payment lands in Week 4, those earlier obligations belong in the model regardless of when you bill the homeowner. This can reveal a shortage that’s invisible when you look only at total job profit. Confirm payment terms with your subs and customers before scheduling the work. And don’t casually assume you’ll “just float it” because you’ve done that before. That’s how a business ends up with five active jobs and a bank account that looks like it has been mugged.

What is a construction draw schedule, and how is it different from a deposit?

A construction draw schedule lays out when portions of the contract price are paid during the project, commonly after specified work stages, inspections or documentation. A deposit is money received upfront under the contract, before or at the beginning of the job. Some financed construction projects use lender-approved draws, while residential contractors often negotiate progress payments directly with homeowners. They serve related purposes, but the paperwork and rules may differ.

A good schedule identifies the amount, milestone, expected timing and terms for every payment. It should also make sense against your actual materials and labor costs. A draw that arrives after you’ve already paid three weeks of payroll may leave a painful gap. The calculator lets you place deposits and customer payments into a single timeline and watch what happens to cash availability. It doesn’t generate lender paperwork or determine what is legally billable. For that, use the appropriate contract and project documentation. Think of it as the financial flashlight, not the entire toolbox.

Is there a legal limit on contractor deposits and progress payments?

Yes, depending on the location, contract type, license and scope of work, laws may limit how much a contractor can collect before starting and when later payments can be requested. For example, California’s Contractors State License Board states that for most home-improvement contracts, the down payment cannot exceed $1,000 or 10% of the price, whichever is less, with specific exceptions. Other states use different limits, and some rules are tied to work completed or materials actually supplied.

That is why this tool separates a cash requirement from a suggested payment change. If your forecast says you need $8,000 before starting, that does not mean you may legally demand an $8,000 deposit. Instead, consider lawful earned milestones, payment timing, supplier terms or reserves. Check the requirements for the jurisdiction and job before signing your agreement. Contractors have enough problems without adding a surprise contract-law lesson to the Tuesday punch list. The numbers tell you where the shortage is. The applicable rules determine how you can address it.

Can a contractor deposit calculator automatically create a legal payment schedule?

No. A deposit calculator can estimate the money your project needs, and a payment planner can suggest when receipts would reduce a projected shortage. Neither one can certify that a deposit or progress payment is lawful for a particular customer contract. State rules can depend on project type, license status, bond coverage, work already completed, and materials actually delivered. California, for example, normally restricts home-improvement down payments to the lesser of $1,000 or 10% of the contract price, with narrow exceptions.

Use the state comparison selector to flag an obvious mismatch for a few officially documented examples, then verify the current rules before signing. Our cost-aware schedule feature is a starting point for discussing earned milestones, not a license to demand money ahead of the work. If the model says you need $6,000 but the lawful deposit is only $1,000, consider supplier terms, an appropriate earned progress draw, or working cash. Don’t let a spreadsheet talk you into an expensive argument with a licensing board.

Share This: