An invoice template for contractors is easy to find and mostly beside the point. The reason contractors get paid late is almost never the layout of the invoice – it is that the work being billed was never documented as agreed in the first place.
Three templates below – a plain time-and-materials invoice, a progress billing application for larger jobs, and the change order form that prevents most payment disputes before they start. All plain text, copy straight out.
General information, not legal or accounting advice. Lien rights, notice deadlines and interest limits are set by state and are unforgiving about timing. Check yours.
An invoice is a collection tool, not a receipt
A receipt records what happened. An invoice is a demand for money that has to survive being questioned. The difference shows up in what it references:
- The contract or proposal it bills against, by number and date
- Signed change orders, attached, for anything not in the original scope
- Terms that were agreed in advance – you cannot invent a late fee on the invoice
- Enough detail to be checked without a phone call
If a client wants to delay paying, the first thing they look for is something on the invoice they never agreed to. Give them nothing to find.
Basic contractor invoice: time and materials
For residential and small commercial work. Copy it, replace the content, delete lines you do not use.
[YOUR BUSINESS NAME]
[Street address, City, State ZIP]
[Phone] | [Email]
[Licence # ______] [EIN ______]
INVOICE #2026-014 Date: 14 Sept 2026
Payment due: 14 Oct 2026
BILL TO
[Client name]
[Address]
[Project address, if different]
Ref: [Contract / proposal number and date]
-----------------------------------------------------------------
DESCRIPTION QTY RATE AMOUNT
-----------------------------------------------------------------
Labour - electrician, rough-in 28.0 $ 85.00 $ 2,380.00
Labour - apprentice 28.0 $ 45.00 $ 1,260.00
12/2 NM-B cable, 250 ft coil 3 $ 118.00 $ 354.00
Single-gang boxes 42 $ 2.40 $ 100.80
20A GFCI breakers 6 $ 52.00 $ 312.00
Permit fee (at cost, receipt attached) 1 $ 165.00 $ 165.00
-----------------------------------------------------------------
Subtotal $ 4,571.80
Sales tax $ ______
TOTAL DUE $ ______
-----------------------------------------------------------------
PAYMENT TERMS
Net 30. Payments after the due date accrue interest at ___% per
month, as provided in the contract dated [date].
PAY BY
Bank transfer: [Bank] / Acct [____] / Routing [____]
Cheque payable to: [Business name]
Attachments: signed change orders #1-#2, permit receipt.
Three things in there earn their place. The contract reference ties the invoice to something already agreed. Permit fee at cost with the receipt attached pre-empts the most common line-item argument. And attachments listed on the invoice itself means nobody can say they never received the change orders.
Progress billing: application for payment
Once a job runs over a few weeks, you bill by percentage complete against a schedule of values rather than by what you did last Tuesday. On commercial work this format is usually required.
[YOUR BUSINESS NAME] APPLICATION FOR PAYMENT
[Address / Phone / Licence #] No. 3 of 6
Project: [Project name and address]
Contract date: [date] Period: 1-30 Sept 2026
Date: 30 Sept 2026
-----------------------------------------------------------------
SCHEDULE OF VALUES
SCHEDULED PREVIOUS THIS COMPLETE
ITEM VALUE BILLED PERIOD %
-----------------------------------------------------------------
Temp power & site setup $ 4,000 $ 4,000 $ 0 100%
Underground rough $ 18,000 $18,000 $ 0 100%
Slab & wall rough-in $ 32,000 $16,000 $12,000 88%
Panel & feeders $ 21,000 $ 0 $ 8,400 40%
Trim & devices $ 26,000 $ 0 $ 0 0%
Final & commissioning $ 9,000 $ 0 $ 0 0%
-----------------------------------------------------------------
TOTAL CONTRACT $110,000 $38,000 $20,400
Approved change orders (see attached) $ 6,200
Revised contract total $116,200
Total completed to date $ 64,600
Less retainage @ 10% $ 6,460
Total earned less retainage $ 58,140
Less previous applications $ 38,000
-----------------------------------------------------------------
AMOUNT DUE THIS APPLICATION $ 20,140
-----------------------------------------------------------------
Attachments: change orders #1-#3, lien waivers as required,
certified payroll if applicable.
Contractor signature ______________________ Date __________
The schedule of values is agreed at the start of the job, not invented at billing time. If you have never set one up, that is the piece to get right before the contract is signed – it determines your cash flow for the whole project.
The change order form – the one that actually saves you
This is the most valuable page in this article, and it is not an invoice at all.
The overwhelming majority of contractor payment disputes are not about the invoice. They are about work that was asked for verbally, done in good faith, and then questioned at the end when the bill arrives. “I never asked for that” is impossible to argue with if nothing was signed.
CHANGE ORDER #3
Date: 12 Sept 2026
Project: [Project name and address]
Original contract date: [date]
Contractor: [Your business name, licence #]
Client: [Name]
-----------------------------------------------------------------
REQUESTED BY: [Client / architect / site super - name]
ON: [date requested] VERBALLY / IN WRITING (circle one)
DESCRIPTION OF CHANGE
Relocate three 20A circuits and two data drops in the east wall
following the revised furniture layout issued [date]. Includes
demolition of existing rough, new rough, and patching of the
affected drywall by others.
REASON
Client-requested layout revision after rough-in inspection.
Original rough was installed to drawing rev. B dated [date].
-----------------------------------------------------------------
COST
Labour 16.0 hrs x $85.00 $ 1,360.00
Apprentice labour 8.0 hrs x $45.00 $ 360.00
Material $ 210.00
Subtotal $ 1,930.00
Overhead & profit ___% $ ______
TOTAL ADDED TO CONTRACT $ ______
SCHEDULE
Days added to contract completion: 2
-----------------------------------------------------------------
This change is not authorised and no work will begin until this
form is signed and returned.
Client signature ______________________ Date __________
Contractor ______________________ Date __________
FREE DOWNLOAD
All 3 documents above, in one Word file
Word .docx · 36 KB · Monospaced so the columns stay lined up. Everything in [brackets] is yours to replace.
- The line that matters is the last one – no work begins until this is signed and returned
- Record whether the request was verbal, and from whom. It is often the site super, not the person paying
- Include the schedule impact. Days added are as contentious as dollars, and are forgotten more often
- Number them sequentially and reference them on the invoice
The discipline is uncomfortable at first, especially with a client you like. It is also the single change that most reliably ends late payment.
What every invoice must carry
- Your legal business name – the one on the contract and the bank account, not a trading nickname
- Your licence number. Several states require it on invoices, and it costs nothing to include everywhere
- An invoice number, sequential. Not the date
- Invoice date and due date as actual dates, not “Net 30” alone
- The project address if it differs from the billing address
- A description a stranger could check
- How to pay you – the missing detail that quietly adds a week
That first line does more work than it looks like. A trading nickname is not a legal business name, and an invoice carrying one while the contract carries another is exactly the discrepancy a client’s bookkeeper uses to hold payment for a fortnight – or that a court reads as evidence the contract was with somebody else.
If the legal name does not exist yet, that is a prerequisite rather than paperwork you can catch up on. You can register it yourself through your Secretary of State for the state fee alone. If you would rather hand it over, Bizee files it and bundles registered agent service with the filing – how long that runs depends on the package, so read it at checkout rather than taking a figure from here. Either way, get it done before the first invoice goes out, not after a client disputes one.
Disclosure: the Bizee link above is an affiliate link. If you buy through it we earn a commission at no extra cost to you, and it does not change what is written here. Full detail on the affiliate disclosure page.
Payment terms with teeth
Terms have to be in the contract to be enforceable. Putting them on the invoice for the first time is decoration.
- Due on receipt for small residential work
- Net 15 or Net 30 for anything larger. Net 30 is the default expectation on commercial work
- Late interest – state law caps it, so agree a rate in the contract that is actually enforceable where you work
- Deposit and progress payments – the real protection. Never be more exposed than you can afford to lose
- Lien rights – preliminary notices and filing deadlines are strict and state-specific. Missing a deadline can forfeit the strongest tool you have, so learn yours before you need it
Net 30 does not start when you send the invoice. On most commercial work it starts when the invoice is received and approved, and approval runs on the client’s calendar, not yours. That gap is where contractors lose weeks without anyone doing anything wrong.
Which makes the billing cut-off date the most valuable thing to ask about, and almost nobody asks. If a client processes payables on the 25th and you submit on the 26th, your Net 30 has quietly become Net 55. One question at the start of the job – “what date do I need to have it in by?” – is worth more than arguing about terms.
Two clauses to read carefully if you are working under a general contractor rather than direct for the owner:
- Pay-when-paid generally means you get paid within a reasonable time after the GC does. It shifts timing onto you.
- Pay-if-paid attempts to make the GC being paid a condition of you being paid at all – meaning if the owner never pays, you never do. Some states restrict or refuse to enforce this; others allow it if it is worded explicitly. Whether it holds up where you work is a state-law question, and it is worth knowing the answer before you sign, not after.
Two more that catch people out:
- Deposits can be capped. Several states limit what a licensed contractor may take up front on residential work, as a percentage or a flat figure. Asking for half the job before you start can be a licensing problem, not just a hard sell. Check what your state allows.
- Late interest above the legal cap is worse than a modest rate. An unenforceable rate can be struck out entirely, leaving you with nothing where a legal one would have stood. Pick a number you can actually collect.
None of this is legal advice, and the specifics genuinely differ by state – deposit caps, interest limits, lien deadlines and whether pay-if-paid is enforceable are all set locally. Your state contractors board and a one-off hour with a construction lawyer will settle all of it, and it is the cheapest insurance in this guide.
One more job the invoice quietly does: it is the primary record behind the income you report. IRS recordkeeping rules expect you to keep documents supporting income and deductions, and invoices are the top of that stack. The mistake contractors make is not losing them — it is deleting them. A voided or superseded invoice that simply disappears leaves a gap in the numbering, and a gap in the numbering is the thing you cannot explain away later. Number invoices sequentially, keep the voided ones marked VOID rather than deleting them, and the same file that chases your money doubles as the record that proves it. What you owe on any of it is a question for an accountant, not for a template.
Retainage, and why your last invoice is the hard one
On commercial work a percentage of each payment – often around 10% – is withheld until the job is complete and accepted. It is normal, and it means the money you are owed at the end is the money most at risk.
- Show retainage as its own line every application, so the running total is never a surprise
- Know what triggers its release – substantial completion, punch list sign-off, lien waivers
- Chase it deliberately. Retainage is the most commonly forgotten money in this trade
When to send it
- Same day for small jobs. The bill arriving while the work is fresh gets paid fastest
- On a fixed cycle for progress billing – the last day of the month, every month, without being asked
- Never bundle several months together. Large, unexpected invoices get scrutinised
- Send the change order before the work, not with the invoice after it
Frequently asked questions
Do I need software, or is a document fine?
A document is fine, and plenty of one-person operations run on exactly this. Software earns its keep once you are tracking many jobs, chasing several unpaid invoices, or handing bookkeeping to someone else.
Should I charge a late fee?
Only if it was agreed in the contract and it is within your state’s limits. An unenforceable late fee invites an argument you will lose.
What if the change was verbal and the client now denies it?
You are in a bad position, which is the whole reason for the form. Going forward, send the change order by email even when you are on site – a timestamped email is not a signature, but it is far better than memory.
Do I put my licence number on invoices?
Yes. Some states require it, and everywhere else it quietly signals you are legitimate. If you do not have one yet, see how to get a contractor license.
How much deposit should I ask for?
Enough that you are never financing the client’s project out of your own pocket. Some states cap residential deposits, so check before setting a policy.
Related guides
Setting the business up: registered agent service and how to get a contractor license. Credential costs: electrician license cost, welding certification cost.
If you are not invoicing yet
If you are reading this while still employed and thinking about going out on your own, the useful thing to do now is not to design an invoice. It is to notice how the outfit you work for handles change orders and retainage – because you are watching, for free, the exact system you will need.
And if the move is further off than that, the job comes first: construction worker resume example, electrician resume example, welder resume sample.