How Fast Should You Invoice? Billing Speed Benchmarks

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 many contractors don't measure it.
A clarification: Billing speed measures invoice timing only, how quickly the office sends an invoice after the work is done. It's a separate problem from jobs "stuck" in dispatch, waiting on parts, or sitting open in your FSM because the tech hasn't closed them out. Those are operational delays that show up in stale backlog and job closeout metrics, not billing speed. Both matter for cash flow, but they're different levers with different fixes.
Operator reviews and hundreds of conversations with contractor owners inform the practical checks below. They are experience, not a measured estimate of how often a failure occurs. Separately, the Level Index billing-speed data, covering 733 contractors, shows the full range: from companies that invoice before completion through progress billing to a slowest tenth that takes 30 days or more. And billing speed only measures the delay, it doesn't capture the jobs that never get invoiced at all, where hours are logged but no invoice is ever created.
The Benchmarks
Measured: The Level Index billing-speed data covers 733 contractors and measures days from job completion to invoice issued.
| Measure | Days to Invoice | What It Means |
|---|---|---|
| Median, all 733 contractors | 1 day | Pulled down by the ~25% of companies that progress-bill and can invoice before completion. |
| Median, post-completion invoicers only | 7 days | The typical delay when the invoice waits for the job to finish. |
| Bottom decile threshold | 30 days | A month of avoidable cash drag before payment terms even start. |
Illustrative operating bands (planning labels, not measured percentiles):
| Band | Days to Invoice | What It Means |
|---|---|---|
| Progress billing | Negative | Invoicing before the job is complete, as the contract allows. |
| Same-day | 0 days | Invoice on completion. |
| Short delay | 1-5 days | Reasonable for complex commercial work. Expensive for service calls. |
| Long delay | 6+ days | Every day is cash flow drag. |
Negative billing days are possible. That means invoicing during the project, progress billing on percentage of completion, so invoices go out before the job is done. Cash still arrives on the customer's payment terms from each invoice date.
Fictional illustration: an independent fictional contractor invoices 21 days before completion and administratively closes the job 7 days after completion. On net-30 terms, the invoice is due 9 days after completion (-21 + 30). Administrative closeout and invoice timing are separate dates. These independently chosen inputs show the arithmetic and do not reproduce a client profile.
Compare that to a fictional contractor invoicing 10 days after completion on net-30 terms, with retainage released 90 days after completion and then billed on the same net-30 terms. The main invoice is paid about 40 days after completion. The retained amount arrives about 120 days after completion (90 + 30), and none of that counts the time the job was in progress. Check your contract: retainage release and payment timing follow contract terms and applicable law, not an internal target.
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 x 7 = $153,425
That's about $153K released from accounts receivable once, as the AR balance shrinks to match the faster cycle. It stays released as long as you keep invoicing same-day, but it is a one-time balance change, not $153K of new profit every year. The recurring benefit is the financing cost you avoid: at an illustrative 10% borrowing rate, about $15,300 a year ($153,425 x 10%). It requires no new customers, no new equipment and no additional marketing spend, though it may take process or staffing changes. Just invoicing faster.
Now add progress billing, only where it fits. Progress billing applies to jobs that meet the criteria below (over 2 weeks or over $25,000), not to every job. Fictional assumptions for this $8M contractor:
- 50 qualifying jobs averaging $40,000 ($2M of revenue) that run 28 days. The other 950 jobs ($6M) average about $6,316, which keeps the $8,000 overall average
- On qualifying jobs, 50% is invoiced at the midpoint (day 14), so that half is billed 14 days earlier than it would be at completion
- Revenue billed earlier: $2M x 50% = $1M, or about $2,740/day ($1M / 365)
- Additional one-time AR reduction: $2,740 x 14 = about $38,400
- Combined with same-day invoicing on all jobs: $153,425 + $38,356 = about $191,800, a one-time reduction in the receivable balance, not recurring annual cash
For a contractor who's been drawing on a credit line to cover payroll gaps, this can shrink or close the timing gap. It will not fix a job that is priced below cost.
Free benchmark review
See how your cash cycle benchmarks.
We compare your AR, billing speed, and cash timing against companies that collect faster.
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: Where the contract permits partial billing and the documentation supports it, send a progress invoice for the confirmed amount and a final invoice for the remainder. Check acceptance, tax, pay-application and payment terms first. An earlier eligible invoice can improve timing; an unauthorized invoice can create a dispute.
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, compare the cost of a part-time admin or automated invoicing in your field service software against the cash it releases. Weekly batching adds roughly 3.5 days of delay on average, so invoicing daily instead of weekly on $8M in revenue releases about $76,700 once ($21,918 x 3.5), plus the financing cost avoided each year after that.
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 workflow if it has one. When the tech closes the job in the field, the invoice should be created from the job without a paper handoff. If you use ServiceTitan, Jobber, Housecall Pro or similar software, check how your current setup handles invoice creation at job completion, and test it on a few jobs before relying on it.
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, except one: where contract terms or applicable law set a different pay-application date, notice requirement or lien deadline, those requirements govern.
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 (where the contract permits it):
- Any job lasting more than 2 weeks
- Any job over $25,000
- Any project with a schedule of values or milestones
How it works:
- Set milestones or use percentage of completion
- Invoice monthly (or at each milestone) for work completed to date
- Customer pays for work done, minus retainage
- 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).
A separate screening rule, not an automatic billing criterion: review every project over $10K as a progress-billing candidate, then progress-bill where the contract allows it. Waiting until completion on everything means financing every job out of pocket.
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, invoicing 3 days late costs about $0.16 in financing at an illustrative 10% annual rate ($200 x 10% x 3 / 365). Not worth optimizing individually. But if you do 2,000 small jobs per year ($400K of revenue) and average 5 days late on all of them, about $5,500 sits in AR at any time ($400K / 365 x 5). That is a one-time balance that costs about $550 a year to finance at 10%.
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 1-day median across the 733 contractors in The Level Index billing-speed data can mislead, because it includes the ~25% of companies that progress-bill, pulling the number down. Among contractors who invoice after the job is done, the adjusted median delay is 7 days, and the bottom-decile threshold is 30 days. On the fictional $8M business above, the difference between invoicing 7 days late and same-day invoicing is about $153K released from AR once, plus the financing cost avoided each year.
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 where the connected systems expose reliable completion and invoice dates. Average days from job completion to first invoice and breakdowns by job type, office location and billing person depend on the available fields, permissions and accepted source data. 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 progress invoicing starts from an estimate. Enable progress invoicing, create an estimate and bill part of it by percentage or amount. Projects is a separate organization and costing feature, not the basis of the progress-invoice workflow. Verify availability and permissions in your current account. For AIA-style billing on commercial work, you'll need a specialized tool or template, verify G702/G703 support in your current QuickBooks edition and account; this review does not certify native support. We help contractors set up the right billing workflow for their job mix.
Get the next one
Want next week's benchmark in your inbox?
One email a week. Real numbers from 2,200+ service businesses. No fluff. Unsubscribe anytime.
Related reads
Cash Flow
Profitable on Paper, Broke in the Bank: The Four Gaps That Eat a Contractor's Cash
The median contractor collects 85.1% of what it bills (n=464) and invoices 97.1% of logged hours (n=963). Four measurable gaps, none on your P&L.
Cash Flow
The October Problem: Roofing Permits Spike 46% in One Month, Then the Cash Crunch Hits
Roofing permits spike +45.8% above average in October, then fall into winter. Why a fall demand peak can set up a Q1 cash squeeze, how to test whether it applies to you, and how to plan for it.
Cash Flow
The 13-Week Cash Forecast Is a Data-Layer Test
A 13-week cash forecast exposes whether field status, billing, AR, AP, payroll, backlog, and accounting data actually tie.

About the author
Sam Yang
Founder & CEO
Founder of Level, the AI operating layer for contractors and skilled trades, and the other operating businesses where scarce labor is the constraint. Ex-CFO across trades, SaaS, and service businesses. 4 years as Director of Growth Product at BuildOps, building financial tooling used by 1,000+ commercial contractors. Four years in PE and investment banking rolling up and acquiring service businesses, $2.5B in total transactions including M&A and IPOs. Stanford MBA, Brown undergrad. The Level founding team's analysis of 2,200+ contractors ($13.25B in job revenue) across operating, private-equity, and CFO roles anchors the Level Index benchmark research.
LinkedIn