Back to BlogBest Practices

How to Write a Construction Invoice That Gets Paid Fast

Emily Thompson February 3, 2026 10 min read
$100$100$100Write Invoices That Get Paid Fast

A well-crafted invoice does more than request payment. It communicates professionalism, provides clear documentation, and removes every possible excuse for delayed payment. Studies show that invoices with complete, detailed information get paid 30% faster than vague or incomplete ones.

This guide walks you through exactly what to include, common mistakes to avoid, and the fastest way to create professional invoices.

The Anatomy of a Perfect Construction Invoice

Header Information

Every construction invoice must start with your company information prominently displayed:

  • Your company name (legal business name)
  • Business address
  • Phone number and email
  • Contractor's license number
  • Your logo (optional but professional)
  • Include the word "INVOICE" prominently so there's no confusion about what this document is.

    Client Information

    Include the general contractor or client's complete information:

  • Full company name (legal name, not just "ABC Construction")
  • Project contact person's name
  • Billing address (may differ from project address)
  • Their PO or reference number if provided
  • Getting these details right prevents invoices from being lost in the shuffle or sent to the wrong department.

    Invoice Details

    Every invoice needs clear identification:

  • Unique invoice number (sequential is best: INV-001, INV-002, etc.)
  • Invoice date
  • Payment due date
  • Payment terms (Net 15, Net 30, etc.)
  • Project name and address
  • Contract or PO reference number
  • Line Items That Leave No Questions

    This is where most subcontractors fall short. Vague descriptions invite questions, delays, and disputes.

    Bad Example:

    "Electrical work — $5,000"

    Good Example:

  • "Rough-in wiring, Building A 2nd floor, 12 circuits per spec 16010 — 24 hrs @ $85/hr = $2,040"
  • "Materials: 12 circuits, breakers, wire per attached receipt — $1,960"
  • "Panel installation and labeling — 8 hrs @ $85/hr = $680"
  • "Final inspection coordination — 4 hrs @ $85/hr = $340"
  • For each line item, include:

  • Clear description of work performed
  • Location on the project (building, floor, area)
  • Specification or contract reference
  • Quantity and unit of measure
  • Unit price
  • Extended price (quantity × unit price)
  • List materials as separate line items with specific descriptions. Attach receipts as backup documentation.

    Totals and Payment Instructions

    Show the math clearly:

  • Subtotal
  • Sales tax (if applicable)
  • Retainage withheld (if applicable)
  • Previous payments received
  • Total amount due
  • Include crystal-clear payment instructions:

  • Check: Make payable to [Your Company] and mail to [address]
  • ACH: Bank name, routing number, account number (or include a payment link)
  • Credit card: Payment portal URL
  • Other accepted methods
  • Common Invoice Mistakes That Delay Payment

    1. Missing PO or Contract Reference

    This is the #1 reason invoices get bounced back. The accounts payable department can't match your invoice to an authorized purchase without this number.

    2. Math Errors

    Inconsistent math or rounding errors create distrust and trigger manual reviews. Always double-check your calculations, or use invoicing software that calculates automatically.

    3. Vague Descriptions

    "Labor — $3,000" tells the reviewer nothing. They don't know what was done, where, or whether it matches the contract scope.

    4. Missing Lien Waivers

    Many GCs require a partial lien waiver with each progress payment and a final lien waiver with the final invoice. Not including them holds up the entire payment process.

    5. Wrong Recipient

    Sending the invoice to the project superintendent instead of the accounts payable department means it sits in someone's inbox unread. Know exactly who processes payments and send directly to them.

    6. Late Submission

    Invoices received after the billing cutoff date get pushed to the next payment cycle. Know your client's billing schedule and submit on time — or early.

    Using AIA Billing Format

    For commercial construction projects, many GCs require the AIA (American Institute of Architects) G702 and G703 format. This standardized application for payment includes:

  • G702: Application and Certificate for Payment (the cover sheet)
  • G703: Continuation Sheet (detailed schedule of values)
  • The G703 breaks your contract into line items with a "schedule of values" established at project start. Each month, you update the percentage complete for each line item, and the form calculates amounts due.

    Using AIA format when required shows you understand commercial construction billing and reduces back-and-forth. Many invoicing software platforms can generate AIA-compliant documents automatically.

    The Technology Advantage

    Manually creating detailed invoices takes time — time you could spend doing billable work. AI-powered invoicing tools like SubPaid's Snap to Invoice eliminate the data entry entirely.

    Here's how it works:

    1. Snap a photo of your completed work, materials receipt, or work order

    2. AI extracts all the details: item descriptions, quantities, prices

    3. Review and adjust if needed

    4. Send the professional invoice instantly

    What used to take 30-60 minutes now takes 5 seconds. And because the AI captures details from your source documents, you're less likely to make errors or forget line items.

    The Fastest Invoice is the Best Invoice

    Speed matters. Contractors who send invoices within 24 hours of completing work get paid an average of two weeks faster than those who batch invoices weekly or monthly.

    Why? The work is fresh in everyone's mind. Approvals happen faster. And your invoice enters the payment queue sooner.

    With mobile invoicing tools, there's no reason to wait. Create and send your invoice from the job site the moment the work is done.

    Follow-Up Strategy

    Sending the invoice is only half the battle. Build a follow-up process:

  • Confirm receipt within 24 hours ("Just checking that you received invoice #123")
  • Send a friendly reminder at the halfway point before due date
  • Follow up immediately when the due date passes
  • A consistent, professional follow-up cadence tells your clients you take payment seriously — without being pushy.

    Quick Checklist

    Before sending any invoice, verify:

  • [ ] Your company name, address, license number included
  • [ ] Client's correct legal name and billing address
  • [ ] Unique invoice number
  • [ ] Payment due date and terms clearly stated
  • [ ] Contract/PO reference number included
  • [ ] All line items are detailed with descriptions, quantities, and prices
  • [ ] Materials listed separately with receipts attached
  • [ ] Math is correct
  • [ ] Retainage calculated correctly (if applicable)
  • [ ] Payment instructions are clear
  • [ ] Lien waiver attached (if required)
  • [ ] Sent to the correct person/department
  • Frequently Asked Questions

    How do I number my invoices?

    Use a sequential system like INV-001, INV-002, etc. Some contractors include the year (INV-2026-001) or project code (INV-PRJ123-001). Whatever system you use, be consistent.

    Should I include my bank account details on the invoice?

    Yes, if you want to be paid via ACH transfer. Include your bank name, routing number, and account number — or provide a secure payment link.

    What if the GC disputes a line item?

    Address it immediately. Provide backup documentation (photos, signed work orders, contract references) and work to resolve the specific issue without holding up payment on the rest of the invoice.

    Emily Thompson

    Head of Customer Success

    Share this article: