Construction billing

How to Invoice as a General Contractor

How to Invoice as a General Contractor. Schedule of values, Pay application, Waivers and backup, Submit on cycle; tagline SOV Pay app Waivers Submit.

You invoice as a general contractor when your application for payment matches the contract, the schedule of values, approved change orders, and the waiver package your owner or construction manager expects each cycle. Send one coherent package on the published draw date, show retainage on its own lines, and tie every dollar to a purchase order or cost code so downstream payment does not stall on formatting.

Strategy

What separates GC invoicing from simple small-business billing?

General contractors usually bill progress against a negotiated schedule of values, not a single retail-style receipt. The points below connect that workflow to cash timing, lien exposure, and the same late-payment pressures other U.S. small businesses face.

Why does a schedule of values drive every GC invoice?

The schedule of values is the map between your contract price, cost codes, and each draw. When your current application restates different percentages than the owner’s spreadsheet, payment stops for reconciliation, not because anyone disputes your craft. Lock the SOV in writing at award, then update it only through signed change orders. Research commissioned by Intuit QuickBooks in 2025 found that 47 percent of surveyed U.S. small businesses reported that at least some invoices were more than thirty days past due, which shows how easily cash stalls when numbers do not match upstream records (Intuit QuickBooks, 2025).

How do retainage and stored materials show up on a GC pay application?

Most commercial-style contracts withhold retainage from approved progress until substantial completion or another release trigger. Stored materials often need backup invoices, photos, or insurance certificates before an owner will fund them. Your pay app should show earned value, retainage held this period, and net due in separate lines so the lender and AP team can scan quickly. For definitions and release timing, read our retainage glossary entry.

When should a GC package lien waivers with an invoice?

Whenever the contract or state prompt-pay rules tie payment to conditional or unconditional waivers. Submitting waivers that name the wrong upstream party, wrong dollar, or wrong through-date forces a full re-sign cycle and can miss the owner’s check run. Bundle waivers, sworn statements if your region uses them, and the pay app in one indexed PDF when the owner allows it.

How fast should you expect construction receivables to turn?

Even disciplined GC billing still competes with customer cash timing. Federal Reserve Banks research based on the Small Business Credit Survey notes that customer payments are the primary source of cash for small businesses, and that most firms report payments-related challenges, which is why progress billing and clean draws are standard defenses for contractors (Federal Reserve Banks, 2024). Holly Wade, Executive Director of the NFIB Research Center, told NFIB media in late 2023 that economic conditions were still a pressure point for small firms navigating uncertainty, a reminder that owners feel the same margin stress you do (NFIB, 2023).

Sources

What surveys say about late invoices and payment friction

These figures explain why GCs cannot treat pay applications as informal emails. They are legal-weight billing documents in a chain where one mismatch delays everyone.

  • Among surveyed U.S. small businesses with outstanding balances, respondents reported being owed an average of seventeen thousand five hundred dollars in unpaid invoices, and 56 percent reported they were currently owed money from unpaid invoices (Intuit QuickBooks, 2025).

    Intuit QuickBooks Small Business Late Payments Report (methodology: January 2025 QuickBooks Small Business Insights survey, n=2,487 U.S. small businesses with 0 to 100 employees) (2025). View source

  • Roughly four in five small firms reported payments-related challenges tied to how and when customers pay, which is why GC billing teams focus as much on documentation as on dollars (Federal Reserve Banks, 2024).

    2024 Report on Payments: Findings from the 2023 Small Business Credit Survey (2024). View source

Workflow

How do you invoice as a general contractor step by step?

Run these steps each billing cycle. Adjust for design-build, cost-plus with GMP, or public agency portals, but keep the sequence: align, document, certify math, bundle waivers, submit on time.

  1. 1

    Reconcile the contract, SOV, and open change orders before you bill

    Export the latest approved schedule of values, list every change order with its signed amount and any pending owner reserve, and confirm the contract sum matches your accounting job setup. Billing against an obsolete SOV is the fastest way to get a pay app rejected.

    Tip: If your agreement references net days from approval, mirror that anchor on the cover letter and match the Net 30 glossary language your firm already publishes to clients.

  2. 2

    Build the pay application from field quantities and committed costs

    Pull percent complete or quantity placed from your superintendent and cost engineer, then translate that into this period’s earned value per line. Attach backup only where the owner requires it so reviewers are not buried in duplicate files.

  3. 3

    Show retainage, stored materials, and prior draws with transparent math

    Carry prior period totals forward, show current period earnings, then subtract retainage using the contract percent unless a reduction milestone already triggered. For stored materials, separate on-site versus off-site if the agreement treats them differently.

  4. 4

    Match purchase orders, cost codes, and tax treatment on every line

    Owners reject draws when a PO number, phase code, or taxable flag disagrees with procurement. Copy codes verbatim from the owner’s vendor profile, not from an old spreadsheet tab.

    Tip: Use our contractor invoice field checklist when you translate the pay app into owner-facing PDFs or subcontractor requisitions.

  5. 5

    Execute the lien and waiver package in the same sequence the contract names

    Collect lower-tier conditional waivers for this draw, attach sworn statements if your state uses them, and route signatures before the portal locks. Never swap unconditional waivers for checks until your counsel approves that trade in your jurisdiction.

  6. 6

    Submit on the published draw calendar and log receipt

    Upload to the owner portal or email the GC per the instruction sheet, then save the confirmation ID, timestamp, and reviewer name. If the architect must certify, note the date you transmitted to them so you can prove timely submission.

Checklists

Checklists: GC pay application package

Copy these lists into your billing playbook. They line up with how U.S. owners, construction managers, and lenders review monthly draws.

Before you start the pay app

  • Latest fully executed change orders are in the SOV with correct contract sum
  • Retainage percent, reduction gates, and stored-material rules match the agreement
  • Job cost reports tie to the same period you are billing through
  • Subcontractor requisitions are due to you before your upstream deadline

Inside the PDF or portal upload

  • Cover sheet states application number, period dates, and net due this draw
  • Each SOV line shows previous work, this period, materials stored, and retainage
  • Purchase order or cost code matches the owner’s vendor master
  • Sales tax, insurance, and bonding lines follow the contract template

After submission

  • You logged portal confirmation or email read receipt with reviewer name
  • You tracked architect or engineer certification dates if they gate payment
  • You updated cash forecast with expected wire date under prompt-pay rules
  • You pushed revised waiver PDFs if the owner changed the certified amount

Pitfalls

What breaks GC invoicing and delays draws?

Most rejections trace to paperwork drift, not to bad estimating.

You bill this month’s percent without rolling prior totals forward

Problem

Owners see a discontinuity between their cumulative tracker and your new sheet.

Fix

Start from the last certified application, then layer only this period’s delta.

You mix change order value into random SOV lines

Problem

Auditors cannot tie each dollar to a signed directive, so they withhold the whole line.

Fix

Add discrete SOV lines per change order or use the owner’s required CO buckets.

You send unconditional waivers before funds clear

Problem

You may waive lien rights while a check is still a promise.

Fix

Follow the conditional-first sequence your attorney approved for each tier.

You skip the portal because “email is faster”

Problem

AP only pays what their workflow engine shows as complete.

Fix

Upload where the contract says, then email a courtesy link referencing the confirmation ID.

Frequently asked questions

Answers for U.S. general contractors, construction managers, and project accountants preparing owner-facing draws.

What is the difference between a GC invoice and a subcontractor invoice?

A subcontractor invoice usually requests payment for that sub’s scope alone. A GC invoice, often called a pay application, rolls up the GC’s own work, approved sub requisitions, retainage, change orders, and sometimes stored materials into one owner-facing package. The GC still owes subs according to their contracts even after the owner funds the draw.

Do general contractors use AIA billing for every job?

No. Many private owners adopt AIA-style G702 and G703 forms because lenders recognize them, but some agencies publish their own templates. Read the agreement and exhibit A literally, then mirror the exact form set, column labels, and waiver language the owner listed.

How should retainage appear on a general contractor invoice?

Show retainage as a separate column or line subtracted from earned value for the period, then show cumulative retainage held to date. When a reduction milestone hits, document the new percent in the same exhibit so the next draw reconciles without guesswork.

When should a GC invoice stored materials?

Only when the contract allows billing for materials on site or in bonded storage, and when you can prove title, insurance, and sometimes paid invoices. Owners often cap the percent of the contract you may stockpile, so read those limits before you bill.

How does net 30 apply to GC pay applications?

Net 30 is uncommon wording on large commercial draws compared with “due after architect certification” or statutory prompt-pay clocks. If your downstream subcontract still says net 30, define whether day one is your receipt from the owner or your approval of their requisition so everyone uses the same calendar.

What documents should accompany a GC pay application?

Typical packages include the SOV continuation, lien waivers, sworn statements where required, insurance certificates if the period lapsed, and any lien releases the lender demands. Public work may add certified payroll or diversity reporting. Match the checklist in the contract, not a generic template from an old job.

How do change orders affect GC invoicing?

Each approved change order should adjust the contract sum and, when required, the schedule of values before you bill into the new buckets. Never bury extra scope into “misc” lines if the owner expects a CO number on each dollar.

Can Invoice Mama help with GC-style invoices?

Yes for the branded PDFs, line-item clarity, payment links, and consistent terms you send to residential clients, light commercial owners, or internal stakeholders. For lender-grade AIA PDFs, many teams still pair specialized construction accounting tools with a polished owner summary generated here.

Where can I learn more about following up when a draw is late?

Use our guide on following up on unpaid invoices for reminder timing, phone scripts, and documentation habits that still fit construction receivables.

What fields belong on any contractor invoice, including GC summaries?

Read what to include on a contractor invoice for the universal checklist: legal name, remit address, invoice or application number, PO or job codes, line descriptions, tax treatment, and payment instructions.

Draws that match the job

Issue branded invoices and pay-app style bills that mirror your contract language

Owners and lenders compare your numbers to the schedule of values and prior draws. Invoice Mama helps you keep line items, terms, and totals consistent so every application tells the same story from the field to accounts payable.