All posts
ConstructionAugust 24, 2026

How to set up a schedule of values and submit progress billings without errors

Most billing disputes on commercial jobs trace back to a schedule of values that was never built correctly. Here is what to set up before the first draw is submitted.

Commercial construction site with structural framing and a crew reviewing plans on the job
JZ
Jessica Zhao
CEO, Clear Books Advisory

A general contractor we work with submitted his second draw request on a $2.1 million office renovation and waited three weeks for approval. The owner’s project manager had rejected the application. Line items were too broad to verify from a site walk. Percentages on the mechanical, electrical, and plumbing (MEP) rough-in scope did not match what the owner’s inspector had observed.

Nothing was wrong with the job. The problem was the schedule of values. It had been drafted in one afternoon before mobilization, using the same rough categories as the bid estimate. At that level of detail, every draw after the first was going to require a negotiation.

What a schedule of values is and why it matters

A schedule of values is the line-item breakdown of the entire contract amount, agreed to by both parties before the first billing period. Every progress billing for the life of the job pulls from that schedule. When the schedule is too broad or its values are front-loaded, the owner’s representative will push back on line items, and the contractor floats the draw balance while revisions go back and forth.

Building a defensible schedule takes two to three hours at the start of a job. Resolving a disputed draw mid-project can take two to three weeks.

Four ways schedules break down

Line items set too broadly. A line labeled “rough framing” for $380,000 gives the owner’s inspector nothing to verify on a site walk. The inspector has to estimate what percentage of framing is complete, and if that estimate differs from what was billed, the draw gets cut. Breaking framing into foundation work, structural walls, and roof structure gives each line a scope that can be observed and confirmed independently.

Mobilization allocated too high. Contractors sometimes assign a larger portion of the contract value to early line items to improve early cash flow. Owners and their project managers are trained to recognize this. A combined mobilization and general conditions line above 8 to 10 percent of the contract value will often trigger a rebalancing request before the first billing cycle.

Billed percentages that do not match the field. The owner’s representative walks the job before approving each draw. If the application shows 75 percent complete on MEP rough-in and the site inspection puts it at 55 percent, the application comes back cut. On a $240,000 MEP scope, a 20-point dispute means $48,000 sitting in review while the contractor waits.

Retainage not tracked separately. Commercial contracts typically withhold 5 to 10 percent of each approved draw until substantial completion. When retainage is not tracked as a separate running total on the schedule, the balance becomes unclear and the final payment conversation starts from uncertain ground.

What the billing looks like in practice

Here is a five-scope schedule for an $825,000 commercial renovation, with Month 3 billing shown.

Line item Contract value Billed prior This period Total billed % complete
General conditions $45,000 $27,000 $9,000 $36,000 80%
Site work and demolition $60,000 $60,000 $0 $60,000 100%
Concrete and masonry $180,000 $90,000 $36,000 $126,000 70%
MEP rough-in $240,000 $72,000 $48,000 $120,000 50%
Finishes and millwork $300,000 $0 $30,000 $30,000 10%
Total $825,000 $249,000 $123,000 $372,000 45%

The Month 3 draw is $123,000 before retainage. With 10 percent withheld, the contractor receives $110,700 and $12,300 is added to the retainage receivable on the balance sheet.

Why draw disputes are expensive

A $123,000 draw that takes three additional weeks to approve means the contractor has been carrying that amount on a credit line. At a typical short-term borrowing rate, three extra weeks on a draw of that size costs $400 to $600 in interest. On a 12-month job with monthly draws, delayed approvals add a cost that was never in the original estimate.

When a contractor bills a percentage that exceeds actual completion, the excess appears on the balance sheet as a liability. It represents work paid for but not yet performed. If the project stops before those line items are finished, the overbilled amount has to be returned.

How we handle this for clients

For construction clients we work with, the schedule of values is built before the contract is signed and reviewed against the estimate to confirm no scope is missing. Each line corresponds to a category of work that can be verified from the field. Mobilization is set at a percentage the owner is unlikely to challenge.

As costs come in, they post in QuickBooks against the matching schedule line. At billing time, percent complete is calculated from actual costs versus the estimated total for each line, and a cost-to-date report is attached to every AIA application for payment. Most owner representatives approve faster when the numbers are supported by actual records.

Best practices for clean progress billing

  • Draft the schedule from the project estimate. Every distinct scope in the estimate should have its own line.
  • Cap the combined mobilization and general conditions lines at 8 to 10 percent of the contract value. Higher allocations will be questioned by experienced owners and their lenders.
  • Attach a cost-to-date summary to every draw application. It is not required on most contracts, but it answers the most common questions before they become rejections.
  • Record retainage withheld as a separate receivable in QuickBooks, not as a reduction in billed revenue. Keep the balance visible on the balance sheet until the project reaches substantial completion.
  • Add approved change orders to the schedule on the same day they are executed. Billing against an unapproved or unrecorded scope is a common trigger for owner disputes.

Three questions worth asking

  1. Can an owner’s inspector independently verify the percent complete on each line item based on a single site walk, or does every billing require a follow-up conversation to agree on the number?
  2. What is the current retainage balance on each active job, and does that amount appear as a receivable on your balance sheet?
  3. On your last draw application, were any line items cut or sent back for documentation, and what specifically was questioned?

If the answers are uncertain, the schedule of values may not be structured to support billing without friction. The fix is a one-time setup at the start of the next job, not a mid-project overhaul.

If you have a commercial job in progress and want a second opinion on how the schedule is structured, send us the schedule and the most recent application for payment. We will review the line items and tell you what an owner’s representative is likely to flag before the next draw goes in.

How to set up a schedule of values for a commercial job
Six steps that build a defensible billing foundation before the first draw is submitted
  1. Break the contract into verifiable line items
    Before mobilization, divide the total contract value into scopes that an owner's inspector can independently verify from a site walk. Each line should represent one distinct category of work.
  2. Align cost tracking to the schedule
    In QuickBooks, create job cost categories that match each schedule line. When subcontractor invoices and material bills arrive, they post against the line item they belong to.
  3. Calculate percent complete from actual costs
    At the end of each billing period, divide costs incurred on each line by the total estimated cost for that line. Use that ratio as the percent complete to bill, not a visual estimate.
  4. Prepare the application with supporting documentation
    Complete the G702 summary and G703 continuation sheet using the cost-to-date figures. Attach the cost-to-date report as backup. Most owner representatives approve faster when numbers are supported by actual records.
  5. Record retainage as a separate receivable
    When the draw is approved, book the net payment received and the withheld retainage as a separate accounts receivable line. The retainage balance should remain visible on the balance sheet until release.
  6. Add approved change orders the same day
    When a change order is signed, add a new line to the schedule immediately. Billing against a scope that is not on the approved schedule creates disputes that delay the next draw.

Want a second set of eyes on your books?

30 minutes on Zoom. We'll look at your books and tell you what's working and what isn't.

This is the work we do every day. See bookkeeping for construction.

Book a call