ContractShieldContractShield

How to Manage Cash Flow as a Contractor

Short answer

To manage cash flow as a small contractor, structure projects around milestone billing rather than end-of-job invoicing, collect 25 to 40 percent deposits where law allows, enforce net-7 or net-14 progress payments, hold materials in your name until paid for, and track weekly cash position against accounts receivable aging and committed costs. Most cash flow failures trace to lump-sum billing on long projects, slow A/R collection, and committed material spend ahead of milestone draws.

  • Milestone billing reduces payment cycle from 60+ days to 14 days.
  • Deposit policy: 25 to 40 percent at signing where state law allows.
  • Track A/R aging weekly: 0 to 30, 31 to 60, 61 to 90, over 90.
  • Lien notice and mechanic's lien rights protect unpaid balances.
  • Net-7 or net-14 progress terms beat net-30 for cash position.

Why does cash flow fail in contracting?

Most small contractor cash flow failures trace to three patterns. First, billing one lump sum at the end of a long project means the contractor finances the materials, labor, and overhead for 8 to 16 weeks before any payment arrives. Second, slow A/R collection (60 plus days from invoice to payment) compounds when the next job starts before the last one collects. Third, committed material spend (purchase orders, deposits to suppliers) often runs ahead of milestone draws, so the contractor carries the supplier financing risk. The fix is structural, not personal: a billing cadence that puts cash in the door faster than committed costs go out.

How do milestone billing and deposits change cash flow?

Milestone billing splits a job into 4 to 8 progress payments tied to verifiable completion steps: deposit on contract, materials delivered, first inspection, mid-project draw, near-completion, and final. A typical $60,000 residential remodel under milestone billing collects $15,000 on signing, $15,000 at materials drop, $15,000 at mid-project, and $15,000 at completion. The same job under lump sum collects $60,000 at completion, 10 to 14 weeks later. The math shifts from 'finance the whole job' to 'collect as you go.' Pair milestone billing with a deposit of 25 to 40 percent at signing where state law allows (some states cap the deposit; California caps at 10 percent or $1,000 whichever is lower).

What payment terms should you set?

Net-7 or net-14 on progress draws beats net-30 by a wide margin. The shorter the terms, the smaller the gap between billed and collected. Some homeowner contracts default to net-30 because the contractor copied a template; rewrite to net-7 with a 1.5 percent monthly late charge after 14 days. On commercial subcontracts, the GC sets the cycle, but you can negotiate retainage percentage and final payment timing. Always include a clear payment terms paragraph on the bid PDF and the contract, not just the invoice.

  • Net-7 on progress draws for residential.
  • Net-14 on residential final invoice.
  • Net-30 only when commercial GC dictates and the relationship justifies it.
  • Late charge: 1.5 percent monthly after 14 days past due.

How do you track cash flow weekly?

Track four numbers every Monday: cash in bank, accounts receivable total, accounts receivable aging (0-30, 31-60, 61-90, over 90), and committed costs over the next 4 weeks (open purchase orders, supplier deposits, payroll). The goal: cash plus 0-30 A/R must exceed committed costs every week. If 31-60 A/R grows month over month, A/R collection is slipping. If committed costs exceed cash plus 0-30, the next 4 weeks are at risk. A simple Google Sheet refresh, or the project workspace inside ContractShield, holds these numbers.

How do lien notice and mechanic's lien rights help?

Mechanic's liens give a contractor the right to file against the property for unpaid work performed. Most states require a preliminary notice (sometimes called a 20-day notice or Notice of Furnishing) sent at the start of the job to preserve lien rights. Filing the actual lien comes later if payment is not made. The mere existence of lien rights changes payment behavior: a homeowner refinancing or selling cannot clear title without paying liened balances. Always send the preliminary notice on every project where the state requires it. Track filing deadlines in the project workspace.

When is factoring or a line of credit the right tool?

If your job mix has a 30 to 90 day payment cycle (commercial subs, government work) and milestone billing is not available, A/R factoring or a contractor line of credit fills the gap. Factoring sells your invoices to a third party at a 2 to 4 percent discount; you collect 96 to 98 percent immediately and the factor collects from the customer. A line of credit (LOC) at 8 to 12 percent annual rate is cheaper than factoring when used in short bursts to bridge payroll. Use both tools strategically: factoring on large slow-pay invoices, LOC for short payroll gaps. Do not finance a structural cash flow gap; fix the structure (milestone billing, faster terms).

How does a project workspace help cash flow?

A project workspace that ties invoices to milestones eliminates the most common A/R drag: client confusion about what is owed and why. When the homeowner sees the bid, the milestone progress, the photo log, and the invoice in one place, payment time drops dramatically. ContractShield routes milestone payments through Stripe with automated reminders, and the 1 percent platform fee deducts at each milestone. The default cycle moves contractors from 60 day chase to 14 day cycle. Combined with deposit collection and lien notice tracking, the workspace becomes the cash flow operating system.

Frequently asked questions

How much deposit can I legally collect?

Varies by state. California caps residential at 10 percent or $1,000 (whichever is lower). Most states allow 25 to 40 percent. Verify your state before quoting.

What is the fastest legal way to collect a past-due invoice?

Send a formal demand letter, then file a mechanic's lien within your state's filing window. Most clients pay rather than face a lien.

How often should I review A/R aging?

Weekly for active jobs, monthly for overall. Anything over 60 days deserves a call.

Can I refuse to work if payment is late?

Generally yes, with proper written notice under your contract terms. Always send the stop-work notice in writing.

What is retainage and how do I manage it?

Retainage is a withheld percent (typically 5 to 10 percent) until substantial completion. Track it separately from active A/R so cash forecasts are accurate.

Get paid in 14 days, not 60

Free trial. 1% per accepted job. Milestone payments through Stripe, lien notice tracking included.

Canonical: /seo/guides/how-to-manage-cash-flow-as-a-contractor