Skip to main content

Construction Invoice Guide: Get Paid Faster | Projul

Construction contractor reviewing invoices and payment documents at a job site office

You finished the job. The client is happy. Now you just need to get paid. Simple, right?

Anyone who has worked in construction for more than a year knows better. Getting paid in this industry can feel like a second full-time job. Between slow approvals, disputed line items, retainage holdbacks, and clients who suddenly “lost” the invoice, your cash flow takes a beating even when business is good.

The average construction company waits 60 to 90 days to get paid. Some wait longer. Meanwhile, you still have to make payroll, pay your subs, cover material costs, and keep the lights on. That gap between doing the work and collecting the money is where a lot of good contractors go under.

This guide covers how to build better construction invoices, understand progress billing and retainage, handle AIA-style billing, and put systems in place that get money in your account faster.

Why Construction Payments Are So Slow

Before we fix the problem, let’s understand why it exists.

Too Many Layers

On a typical commercial project, your invoice goes from you to the GC, from the GC to the construction manager, from the CM to the owner, and from the owner to the bank. Each stop adds review time, approval time, and processing time. If anyone in that chain is slow, busy, or disorganized, your payment sits in a queue.

Even on residential projects, you might be waiting for the homeowner to submit to their bank for a construction loan draw, which then requires an inspection, which then requires bank approval. That is two to three weeks of waiting even if everyone moves quickly.

Disputes and Clarifications

If your invoice has a single line item that the client questions, the entire invoice can get held up while they sort it out. Maybe they do not recognize a charge. Maybe they think the percentage complete is wrong. Maybe they want to see the backup documentation.

Every question adds days. Every unclear line item is an invitation for a delay.

No Standard Process

A shocking number of construction companies still invoice by hand, on paper, or with generic templates that were not designed for construction. They email invoices to the wrong person, miss the billing deadline, or forget to include required documentation.

Without a consistent process, invoicing becomes reactive instead of proactive. You send invoices when you remember to, not on a set schedule. And when you do send them, they are missing information that causes them to bounce back.

Retainage Ties Up Your Money

Retainage is a standard practice where the owner holds back 5% to 10% of each payment until the project is substantially complete. On a $500,000 project with 10% retainage, that is $50,000 sitting in someone else’s account for the duration of the job.

For subcontractors, the sting is even worse. The GC withholds retainage from the sub, and the owner withholds retainage from the GC. You might not see that money for months after you finish your scope.

What Makes a Good Construction Invoice

A good invoice is not just a bill. It is a document that moves through the approval process without getting stuck. Here is what every construction invoice needs.

Clear Identification

At the top of every invoice:

  • Your company name, address, phone number, and email
  • Your contractor license number (required in many states)
  • The client or GC name and billing address
  • The project name and project address (these are often different)
  • A unique invoice number
  • The invoice date and payment due date

This sounds basic, but missing or wrong information is one of the top reasons invoices get bounced back. If the project address does not match what the client has on file, or if you send the invoice to the project manager instead of the AP department, it gets delayed.

Itemized Work Description

Never send a lump-sum invoice that just says “for services rendered” and a total. Break it down. Every line item should include:

  • A description of the work performed
  • The quantity (hours, square feet, linear feet, units)
  • The unit price
  • The extended total

Tie your line items back to the contract or schedule of values. If your contract has 20 line items, your invoice should reference those same line items by number and description. This makes it easy for the client to match your invoice to the contract and approve it without questions.

Change Order Documentation

If you performed any work covered by approved change orders, list those separately. Include the change order number, description, approved amount, and the portion being billed on this invoice.

Never bury change order work inside regular line items. When clients see unfamiliar charges mixed into the regular billing, they get nervous and start asking questions. Keep it separate and clearly labeled.

Retainage Calculation

Show the retainage being held on this invoice as a separate line. The math should be transparent:

  • Gross amount billed this period
  • Less retainage (at the agreed percentage)
  • Net amount due this period

Also show the cumulative retainage held to date. This helps both you and the client track how much retainage has accumulated and what will be owed at the end of the project.

Previous Payments and Balance

Show a running total:

  • Total contract amount (including approved change orders)
  • Total billed to date
  • Total received to date
  • Retainage held to date
  • Current amount due

This running summary gives the client confidence that the math adds up and that you are tracking everything accurately. It also makes it much harder for someone to “forget” about a previous invoice.

Payment Terms and Methods

State your payment terms clearly: Net 30, Net 15, due upon receipt, or whatever your contract specifies. Include accepted payment methods (check, ACH, credit card) and any applicable late payment fees or interest charges.

If your contract includes a late payment penalty (and it should), reference the specific contract clause. This is not about being aggressive. It is about setting expectations.

Progress Billing vs. Fixed Price Billing

There are two main approaches to billing construction work, and the right choice depends on the project type and contract structure.

Fixed Price (Lump Sum) Billing

With fixed price billing, you agree on a total project cost upfront and bill at agreed milestones. For example:

  • 10% at contract signing
  • 20% at foundation complete
  • 25% at framing complete
  • 25% at rough-ins complete
  • 15% at substantial completion
  • 5% at final completion

This works well for smaller residential projects where the scope is well-defined and unlikely to change significantly. The client knows exactly what they are paying at each stage, and you get predictable cash flow.

The risk: If costs increase due to unforeseen conditions or price changes, you eat the difference unless you have solid change order language in your contract.

Progress Billing (Percentage of Completion)

With progress billing, you invoice monthly based on the percentage of each line item that is complete. This is the standard for commercial construction and larger residential projects.

You start with a schedule of values that breaks the total contract into line items. Each month, you assess the percentage complete for each line item and bill accordingly.

Example:

Line ItemContract Value% CompletePreviously BilledThis Period
Foundation$45,000100%$45,000$0
Framing$80,00075%$40,000$20,000
Electrical$35,00050%$10,000$7,500

Progress billing keeps cash flowing throughout the project, but it requires disciplined tracking of what is actually complete. Overbilling (claiming more progress than reality) is a fast way to destroy trust and get audited. Underbilling (not claiming all the progress you have made) hurts your cash flow for no reason.

Understanding AIA-Style Billing

If you work on commercial projects, you will almost certainly encounter AIA (American Institute of Architects) billing documents. The two main forms are:

AIA G702: Application and Certificate for Payment

This is the summary sheet that shows your total contract amount, approved change orders, work completed to date, materials stored, retainage, and the amount you are requesting.

AIA G703: Continuation Sheet

This is the detailed schedule of values that supports the G702. It lists every line item, the scheduled value, previous work completed, work completed this period, materials presently stored, total completed and stored, percentage complete, balance to finish, and retainage.

Tips for AIA Billing

Get the schedule of values approved early. Submit your schedule of values within the first week of the project. The more detail you include, the easier monthly billing becomes. Vague line items like “Electrical Work: $150,000” invite questions. Break it down: rough-in, trim, fixtures, panels, low voltage.

Be accurate on percentages. Do not round up to make the numbers look better. If framing is 72% complete, report 72%. Auditors and experienced PMs will catch inflated numbers, and it undermines your credibility on every future invoice.

Submit on time, every time. Most contracts specify a billing date, usually the 25th of the month or the last day of the month. Miss that date and your payment gets pushed to the next cycle. That is 30 more days of waiting for money you already earned.

Include backup documentation. Attach lien waivers, sub invoices, material receipts, and any other documentation required by the contract. When you submit a clean pay application with all the backup attached, it moves through the approval process without getting kicked back.

Retainage: What You Need to Know

Retainage is one of the most frustrating aspects of construction billing. Here is how to manage it.

How Retainage Works

The owner (or GC, for subs) withholds a percentage of each progress payment. The standard rate is 5% to 10%, though some contracts start higher and reduce retainage to 5% after the project reaches 50% completion.

The withheld funds are released after the project reaches substantial completion and all punch list items are resolved. In theory. In practice, collecting retainage can take months of follow-up.

Protecting Yourself on Retainage

Know your state laws. Many states have laws limiting retainage percentages and requiring prompt release. Some states cap retainage at 5%. Some require retainage to be held in an escrow account. Know the rules in your state and make sure your contracts comply.

Track retainage separately. Do not let retainage disappear into the background. Track it as a receivable on your books and include it on every invoice. When the project hits substantial completion, submit a retainage release invoice immediately.

Negotiate retainage terms. On your own contracts (where you are the prime), consider reducing retainage to 5% or eliminating it on smaller residential projects. If a client trusts you enough to hire you, they should trust you enough to pay you in full as you complete the work.

Tie retainage release to your scope, not the whole project. If you are a subcontractor, try to negotiate retainage release when YOUR scope is complete and accepted, not when the entire project is finished. Otherwise, your money is held hostage by every other trade on the job.

Lien Rights: Your Insurance Policy

Mechanics lien rights are one of the most powerful tools construction companies have to protect themselves against non-payment. If you are not using them, you are leaving money on the table.

What Is a Mechanics Lien?

A mechanics lien is a legal claim against a property for unpaid construction work. If you improve a property and do not get paid, you can file a lien against the property. This makes it nearly impossible for the owner to sell or refinance until your lien is resolved.

Preliminary Notices

In many states, you must send a preliminary notice (sometimes called a pre-lien notice or notice to owner) within a set number of days after starting work. This notice preserves your lien rights. If you skip it, you may lose the ability to file a lien later.

Send preliminary notices on EVERY project, even when you expect no payment issues. It is cheap insurance. Many contractors send them automatically as part of their job setup process.

Deadlines Matter

Lien deadlines vary by state but are strict. Miss the deadline by one day and you lose your rights. Common deadlines include:

  • Preliminary notice: 20 to 30 days after first furnishing labor or materials
  • Lien filing: 60 to 90 days after last furnishing or project completion
  • Lawsuit to enforce lien: 6 to 12 months after filing

Keep a calendar of lien deadlines for every project. When payment is late, having active lien rights gives you serious negotiating power.

7 Tips to Speed Up Your Collections

Here are practical things you can do today to get paid faster.

1. Invoice the Same Day Every Month

Pick a billing date and stick to it. For progress billing, submit your pay application on the contract-specified date without fail. For smaller jobs, invoice immediately upon completion of each milestone.

The longer you wait to invoice, the longer you wait to get paid. Every day between completing the work and sending the invoice is a day you gave away for free.

2. Make Your Invoices Impossible to Misunderstand

An invoice that generates questions generates delays. Include all backup documentation, reference the contract and change order numbers, and make the math transparent. The person approving your invoice should be able to verify everything without picking up the phone.

3. Send Invoices to the Right Person

This sounds obvious, but plenty of invoices get delayed because they went to the project manager instead of accounts payable, or to the wrong email address entirely. Confirm the billing contact and submission method (email, portal, mail) at the start of every project.

4. Follow Up Before the Due Date

Do not wait until the invoice is overdue to follow up. A friendly email or call a few days before the due date serves as a reminder and gives the client a chance to raise any issues while there is still time to resolve them.

5. Offer Multiple Payment Methods

The easier you make it to pay you, the faster you get paid. Accept checks, ACH transfers, credit cards, and online payments. Some contractors see payment times drop by 10 to 15 days just by adding online payment options.

6. Include Late Payment Consequences in Your Contract

Your contract should specify late payment fees, interest charges, and your right to stop work if payment is not received within a certain timeframe. These clauses do not make you adversarial. They set professional expectations. And when a client knows that a late payment costs them 1.5% per month, they tend to prioritize your invoice.

7. Use Construction Invoicing Software

Manual invoicing is slow, error-prone, and makes follow-up harder than it needs to be. Construction invoicing software automates the tedious parts: generating invoices from your estimates, tracking what has been billed and what has been paid, sending reminders, and syncing with your accounting system.

How Projul Helps Contractors Get Paid Faster

We built Projul’s invoicing tools because we know that finishing the work is only half the battle. Here is how Projul helps you close the loop.

Invoice from your estimate. Your estimate line items flow directly into your invoices. No re-typing, no missed line items, no math errors. Bill against the original estimate or schedule of values with a few clicks.

Track job costs in real time. With job costing built into the same system, you always know where you stand on budget before you invoice. No more guessing whether you have billed enough to cover your costs.

QuickBooks integration. Projul connects directly to QuickBooks so your invoices, payments, and expenses sync automatically. Your bookkeeper or accountant sees everything without you having to export, import, or re-enter data. This alone saves hours of admin time every month.

Payment tracking and reminders. See which invoices are outstanding, which are overdue, and which clients need a follow-up. Stop digging through email threads to figure out if you got paid for that last draw.

Mobile invoicing. Create and send invoices from the field. When you finish a phase of work, invoice on the spot instead of waiting until you get back to the office. The sooner the invoice goes out, the sooner you get paid.

If chasing payments is eating up your time and hurting your cash flow, check out Projul’s pricing and see how the invoicing tools work for your business.

Setting Up Your Invoicing Process

Here is a simple framework to get your invoicing process organized.

At contract signing: Confirm billing terms, billing contacts, required documentation, and submission method. Set up the schedule of values if applicable. Add billing deadlines to your calendar.

During the project: Track costs and progress in real time. Log change orders as they are approved. Keep backup documentation organized as you go, not at billing time.

At each billing period: Review work completed, prepare the invoice with all required documentation, and submit on time. Verify that retainage calculations are correct and that previous payment credits are accurate.

After submission: Follow up within a week to confirm receipt. Follow up again a few days before the due date. If payment is late, escalate per your contract terms.

At project completion: Submit final invoice including retainage release. Collect lien waivers from subs. Close out the job in your accounting system.

The Bottom Line

Getting paid in construction should not be harder than doing the actual work. But for too many contractors, chasing payments is a constant drain on time, energy, and cash flow.

The fix is not complicated. Build clear, detailed invoices. Submit them on time, every time. Follow up consistently. Know your lien rights. And use tools that automate the repetitive parts so you can focus on building.

Your invoicing process is a direct reflection of how you run your business. Clean, professional, consistent billing tells your clients that you are organized and serious. And organized, serious contractors get paid first.

Start with your next invoice. Make it detailed, make it clear, and send it on time. Then build that habit into every project. Your cash flow will thank you.

Frequently Asked Questions

What should be included on a construction invoice?
Every construction invoice should include your company name and contact info, the client name and project address, a unique invoice number, the invoice date and payment due date, an itemized list of work completed with quantities and prices, any approved change orders, retainage held, the total amount due, and your accepted payment methods.
What is progress billing in construction?
Progress billing means invoicing the client at regular intervals based on the percentage of work completed, rather than billing everything at the end. Most commercial contracts and many residential contracts use monthly progress billing tied to a schedule of values. This keeps cash flowing throughout the project instead of waiting until the end.
What is retainage and how does it affect my cash flow?
Retainage is a percentage of each payment, usually 5% to 10%, that the owner holds back until the project is substantially complete. It is meant to protect the owner, but it can tie up thousands of dollars for months. Track retainage carefully and invoice for its release as soon as you meet the contract requirements.
What is an AIA G702 pay application?
The AIA G702 is a standardized payment application form used on many commercial construction projects. It includes a schedule of values, the percentage complete for each line item, materials stored, retainage, and previous payments. Many general contractors and owners require this format, so knowing how to fill it out correctly speeds up your payments.
How long do construction companies typically wait to get paid?
The construction industry average is 60 to 90 days from invoice to payment. Some contractors wait even longer, especially on commercial projects with multiple approval layers. Prompt invoicing, clean documentation, and progress billing can shorten this cycle significantly.
Can construction invoicing software connect to QuickBooks?
Yes. Projul integrates directly with QuickBooks so your invoices, payments, and job costs sync automatically. This eliminates double entry, reduces accounting errors, and gives you a real-time picture of your financials without switching between systems.
No pushy sales reps Risk free No credit card needed