Your first invoice is not really about the invoice. It is about whether you built the process that makes the invoice accurate, timely, and hard to ignore.
Most new contractor invoicing guides start with fields and formatting. Those matter. But the contractors who struggle with cash flow in year one rarely have a template problem. They have a process problem: no time tracking from day one, invoices sent days or weeks after the work wraps, inconsistent formatting that confuses clients, and no understanding of how each client actually processes payments.
Construction invoicing is more complex than typical retail billing, requiring detailed documentation to prove labor and materials. A construction invoice documents all owed amounts for completed work, materials, and labor across a billing period, and its complexity varies by project size and contract type. A residential remodel invoice looks nothing like what a GC submits on a large public project. Getting comfortable with that complexity before you send your first bill is the difference between steady cash flow and chasing money for months.
Know your contract structure before you invoice anything
The contract determines what goes on your invoice. Bill the wrong way for the contract type and the invoice gets rejected before anyone looks at the total.
Among the more common construction contract payment structures:
- Lump sum. One agreed price for the full scope of work.
- Time and materials (T&M). Payment based on actual hours and materials used.
- Cost plus. Similar to T&M, with an added markup.
While the type of contract does not necessarily dictate the invoicing or payment schedule, it does affect the amount and type of information required in the invoice. Read your contract carefully so the format and detail level of your billing matches what was agreed.
Beyond the contract type, two mechanisms shape when and how much you can bill.
Progress billing. On larger projects, progress billing pays contractors based on the percentage of work completed. Payments typically follow a monthly schedule, though some contracts trigger them at certain completion percentages (e.g., when the job is 30%, 60%, and 100% complete). If your contract uses progress billing, you will be invoicing incrementally as the job goes along rather than at the end.
Retainage. Your contract may allow the GC or owner to hold 5 to 10 percent of each payment until the project is complete. Read the retainage clause before you submit your first bill so you are not surprised when the payment is smaller than expected.
What every contractor invoice must include
A valid, processable invoice needs specific fields:
- The word "INVOICE" or "TAX INVOICE" prominently displayed
- Your business name, address, email, and phone number
- Your business logo
- Client contact details: name, position, company, email, and phone
- Invoice number
- Invoice date
- Payment terms and method of payment, stated clearly (e.g., within 7 days), with bank details and any late payment fees noted
- Itemized description of services or products, including hours worked or rate per item
- Total amount due
Two details deserve extra attention for new contractor invoicing.
Itemization level. Itemizing too much or too little is one of the most common invoicing mistakes contractors make. A single line reading "construction services" tells the client nothing. Twenty line items for a simple job buries the important numbers. The goal is providing enough detail that the client can verify the work without needing to call you.
Payment terms. If your contract specifies Net 30 payment terms, state that on the invoice. If you charge late fees, the invoice is where you disclose them. Ambiguous terms invite slow payment.
For a full walkthrough of building an invoice from scratch, the guide on how to write an invoice covers each element in detail.
Four habits that determine whether you get paid on time
The invoice is the document. These are the behaviors that make it work.
1. Track time from day one. Consistently tracking every hour you spend on each client's work is essential to fair, dispute-free invoicing. Whether you jot it down in a diary or use software with built-in time tracking, note when you start and finish each task. Accurate time tracking prevents the "I don't think it took that long" conversation that stalls payment.
2. Send invoices immediately after completing work. Sending invoices promptly sets clear expectations for when payments should be made. It signals to clients that timely payment matters to you, and it gets the invoice in front of them while job details are still fresh. Every day you wait is a day the client's memory of the work fades and their urgency to pay drops.
3. Use a consistent template every time. All invoices should have a standard format. Inconsistent formatting happens when contractors handle varying tasks or when multiple people in the business create invoices differently. A single template eliminates confusion and makes your invoices recognizable to repeat clients. It also makes your own bookkeeping easier when tax season arrives.
4. Understand the client's billing process. Clients may use specific payment methods or make payments on a different schedule than you expect. Some pay on the 1st and 15th. Some only cut checks on Fridays. Some require a PO number on the invoice or it goes to the bottom of the pile. Ask before you invoice, not after you are waiting.
The mistakes that stall payment
Preventable errors are expensive when you are the one financing the project.
Mistakes like charging for the wrong work, missing documentation, and pricing that differs from the contract cause payment delays and damage your relationship with the GC. When you are covering material costs and crew wages out of pocket, a rejected invoice because of a paperwork error is money you cannot afford to lose.
Non-compliance with contract terms can lead to rejected invoices, strained communications, and even legal issues, compounding the delay further.
Three practices prevent most of these problems:
- Standardize your process. Create invoicing templates and a checklist to verify that all necessary information is included before you hit send.
- Train anyone who touches invoicing. If office staff log material purchases or field staff document progress, they need to understand how those records flow into the invoice.
- Audit periodically. Review past invoices to catch recurring errors before they become patterns that clients learn to expect from you.
How to write an invoice email that gets noticed
The invoice itself can be perfect and still sit unopened in someone's inbox.
Use a subject line that includes the invoice number, the service description, and the deadline date. Something like "Invoice #102 for Roof Installation, Due March 24, 2025" tells the recipient exactly what it is and when it matters. Avoid exclamation marks and full capitals, as these can be mistaken for spam.
Keep the email body short. State the amount, the due date, and how to pay. Attach the invoice as a PDF. The email is a delivery vehicle, not a cover letter.
Setting up a follow-up system before you need it
Failing to follow up on unpaid invoices can hurt your business. Clients get busy. Invoices slip through. A follow-up procedure is not aggressive. It is professional.
Decide before your first invoice goes out: what happens on day 7 if it has not been paid? Day 14? Day 30? Having that sequence defined means you are not making emotional decisions about whether to chase money when you are already frustrated.
Nudge handles this automatically. Set your follow-up schedule once and every invoice gets reminder sequences by text and email without you thinking about it. For contractors who do not have a bookkeeper yet, that removes the most common reason invoices go unpaid: nobody followed up.
For specific language to use when a payment is overdue, see the guide on how to ask for payment professionally. And if you want to understand the full lifecycle of invoice payment reminders, that covers timing, channels, and escalation in detail.