Level
Cash Flow

How Fast Should You Invoice? Billing Speed Benchmarks

Sam Young·2026-04-06·8 minute read
How Fast Should You Invoice? Billing Speed Benchmarks for Contractors — Level CFO

The Metric Nobody Tracks

Ask a contractor their revenue. They'll tell you instantly. Ask their profit margin. Most can give you a rough number. Ask how many days pass between completing a job and sending the first invoice.

Blank stare.

Billing speed — the number of days from job completion to first invoice — is one of the highest-impact, lowest-effort cash flow levers available to any contractor. And almost nobody measures it.

At BuildOps, I had visibility into billing speed across hundreds of contractors. The variance was staggering.

The Benchmarks

TierDays to InvoiceWhat It Means
Top performersNegative (progress billing)Invoicing before the job is complete. Cash flowing in during work.
Top quartile-4 days to 0 daysProgress billing or same-day invoicing on completion.
Median1 dayInvoice goes out the day after completion. Solid.
Below average2-5 daysReasonable for complex commercial work. Expensive for service calls.
Bottom quartile6-10+ daysEvery day is cash flow drag.

The best contractors I worked with had deeply negative billing days. That means they were invoicing during the project — progress billing on percentage of completion — so cash was flowing in before the job was even done.

One contractor (a boiler company) was the model: -39 days average billing speed with a 14-day closeout. They were collecting cash more than a month before job completion. Their cash position reflected it — never stressed about payroll, never drawing on a credit line.

Compare that to the contractors invoicing 10+ days after completion. Add 30-day payment terms. Add retainage release at 90 days. You're looking at 130+ days from work starting to full cash in hand.

The Math That Should Scare You

Let's make this concrete.

Contractor profile:

  • $8M annual revenue
  • 1,000 jobs per year
  • Average job value: $8,000
  • Current billing speed: 7 days after completion
  • Payment terms: Net 30

Current cash cycle: 7 days (invoicing delay) + 30 days (payment terms) = 37 days

If they invoice same-day: 0 + 30 = 30 days

7 days saved across $8M in revenue:

  • Daily revenue: $8M / 365 = $21,918/day
  • Cash freed by 7-day improvement: $21,918 × 7 = $153,425

That's $153K in cash permanently freed up — not a one-time benefit, but a structural improvement to your cash position. It costs nothing. It requires no new customers, no new equipment, no additional marketing spend. Just invoicing faster.

Now imagine progress billing. If you invoice at 50% completion instead of after completion:

  • You're pulling cash forward by the average job duration (let's say 14 days for commercial work)
  • Plus eliminating the invoicing delay
  • Total improvement: 21 days × $21,918 = $460,000+ freed up permanently

For a contractor who's been stressed about cash, who's been drawing on a credit line to cover payroll gaps — this one change can eliminate the problem.

Why Invoicing Gets Delayed

The reasons are always the same:

1. Waiting for "final" information. The office wants the final materials receipt, the last timesheet, the signed completion form. So the invoice waits for paperwork. Meanwhile, 80% of the invoice amount is known and could be billed.

Solution: Bill what you know. Send a progress invoice for the confirmed amount. Adjust with a final invoice for the remainder. An 80% invoice today is worth more than a 100% invoice next week.

2. The office is overwhelmed. In many contractor businesses, one person handles invoicing, AR, AP, payroll, and answering the phone. Invoicing gets batched — maybe weekly, maybe at month-end.

Solution: If you're batching invoices, the ROI of a part-time admin or automated invoicing from your field service software is immediate. Invoicing daily instead of weekly on $8M in revenue frees up $100K+ in cash.

3. Field-to-office handoff is broken. The tech completes the job on Tuesday. The paperwork hits the office on Thursday. The invoice goes out the following Monday.

Solution: Use your field service software's mobile completion feature. When the tech closes the job in the field, trigger the invoice automatically. BuildOps, ServiceTitan, Jobber, and Housecall Pro all support this in various forms. The tech taps "complete," the invoice generates. No handoff delay.

4. Commercial billing complexity. AIA billing (G702/G703), schedule of values, lien waivers, certified payroll — commercial invoicing is genuinely more complex. But complexity doesn't mean delay. The contractors who progress-bill monthly on commercial work have their billing process systemized.

Solution: Set a billing calendar. Commercial progress billing happens on the same day every month (e.g., the 25th). All job managers submit their percentage of completion by the 23rd. Invoices go out on the 25th. No exceptions.

Progress Billing: The Cash Flow Superpower

Progress billing means invoicing based on percentage of work completed, rather than waiting until the job is done. It's standard on large commercial projects but underused on medium-sized jobs.

When to progress-bill:

  • Any job lasting more than 2 weeks
  • Any job over $25,000
  • Any project with a schedule of values or milestones

How it works:

  1. Set milestones or use percentage of completion
  2. Invoice monthly (or at each milestone) for work completed to date
  3. Customer pays for work done, minus retainage
  4. Final invoice on completion for remaining balance

The cash flow impact is dramatic. Instead of financing the entire job out of pocket and getting paid after completion, you're collecting as you go. Your cash outlay (labor, materials) is matched more closely to your cash inflow (progress payments).

The best contractors treat every project over $10K as a progress-billing candidate. The ones with cash flow problems wait until completion for everything.

When Speed Doesn't Matter

A few situations where billing speed is less critical:

Prepaid residential service. If you collect payment at the time of service (credit card on file, payment at the door), billing speed is irrelevant — you're collecting before the invoice exists.

Retainer/subscription models. If you bill monthly in advance for service agreements, the invoice timing isn't the constraint — the profitability of the agreement is.

Very small jobs. On a $200 service call, the cash flow impact of invoicing 3 days late is $1.64 in financing cost. Not worth optimizing individually. But if you do 2,000 small jobs per year and average 5 days late on all of them, it adds up to $30K+ in permanent cash drag.

The point isn't perfection on every invoice. It's building a system where invoicing is fast by default, so you're not leaking cash across your entire operation.


The Bottom Line

The median contractor invoices 1 day after completion. The best progress-bill before completion. The worst wait 10+ days. On an $8M business, the difference between invoicing 7 days late and same-day invoicing is $153K in permanent cash improvement.

If you don't know your billing speed, you can't improve it. Start measuring it. Your field service software likely has the data — job completion date and invoice date. The gap between them is costing you money.

Q: How does Level track billing speed? A: We connect to your QuickBooks and field service software and calculate billing speed automatically — average days from job completion to first invoice, broken down by job type, office location, and billing person. It's one of the first things we look at in the free profitability audit, because it's often the quickest cash flow win.

Q: Can I progress-bill in QuickBooks? A: QuickBooks Online supports progress invoicing through the Projects feature. You can create invoices against a project at any percentage of completion. For AIA-style billing on commercial work, you'll need a specialized tool or template — QBO doesn't natively support G702/G703 forms. We help contractors set up the right billing workflow for their job mix.

About the author

Sam Young

Founder of Level. Former PE investor at Vector Capital and investment banker at Credit Suisse. Built AI-powered accounting products at BuildOps, working directly with over 1,000 contractors across HVAC, plumbing, electrical, and mechanical trades. Co-founded Overline, where his team has analyzed over $1B in real estate assets. Currently advises PE-backed contractor portfolios. Stanford MBA.

LinkedIn

Ready to see where your money is going?

Get a free job profitability audit in 48 hours.

Get Your Free Audit