What Should a Contractor Invoice Include?
Learn what a contractor invoice should include, run an Invoice Ready Gate, reconcile deposits and change orders, and create a PDF with the correct balance.
A contractor invoice should identify the business and customer, tie the bill to the approved job, describe the completed work, show how prior payments lead to the balance due, and give the customer a specific due date and usable payment instructions.
Before filling in the document, make sure the work or billing milestone is complete, every billed change was approved, and deposits or prior payments agree with the payment record. A polished invoice cannot fix missing approval or an unexplained balance.
Last verified: August 24, 2026 (United States; federal recordkeeping source and ShiftFlow tool features).
Contractor invoice fields the customer needs
Arrange the invoice so the customer can answer four questions without calling: Who sent this? Which job is it for? How was the balance calculated? When and how do I pay?
| Invoice section | What to include |
|---|---|
| Business and customer | Business name and contact details, customer or payer, billing contact, and service address. Add required license details where applicable. |
| Invoice identity | A unique invoice number, issue date, and one specific due date. |
| Job reference | The estimate, work order, contract, purchase order, or other reference that ties the bill to approved work. |
| Billing stage | Deposit, progress payment, approved change, final invoice, or another stage supported by the agreement. |
| Completed work | Plain-language descriptions with the quantity, unit, and rate or agreed price basis the customer can recognize. |
| Calculation | Line totals, subtotal, tax where applicable, discounts, credits, and invoice total. |
| Prior payments | Deposits or payments already received and applied once to this job. |
| Balance and payment | The remaining balance, accepted method, usable payment instructions, and invoice reference to include. |
| Closeout | A relevant warranty, completion, or document note and a contact for billing questions. |
Requirements vary by state, locality, trade, customer type, contract, and tax treatment. This is a practical field list, not a universal legal form.
Make the invoice match the job record
An estimate says what you propose to do and charge. A contract or accepted work order records the agreement. A change order records an approved change. An invoice requests payment for the approved work or billing stage. A receipt records money received.
Keep those jobs separate. Do not add an extra to the invoice because the crew remembers discussing it. Do not mark a milestone complete when the field and office records disagree. Do not deduct a deposit until it can be traced to this customer and job.
The invoice should be the readable customer version of those records, not a substitute for them.
Give the customer useful detail, not internal costing
The customer needs enough detail to match the bill to the approved work. They do not need payroll rates, labor burden, supplier discounts, overhead allocation, target margin, or subcontractor markup.
Suppose the approved scope says, “Replace damaged exterior trim on the rear elevation, prepare the surface, and apply two finish coats.” The invoice can separate trim material, installation, preparation, and finishing when that helps the customer check the work. It should not show how much margin sits inside each line.
Too little detail creates a mystery bill. Too much internal detail invites an argument about the contractor’s cost structure. Describe the delivered result and use the price basis the customer approved.
Show how the balance was calculated
Assume a contractor completed approved work priced at $2,400. During the job, the customer approved a written $180 change. A $500 deposit has already been received and applied. Tax is omitted because the treatment depends on the job.
Approved completed work $2,400
Approved change order $180
Invoice subtotal $2,580
Less deposit already paid -$500
Balance due $2,080
Show the change as its own line or reference. Show the deposit as money already paid. A customer who knows the approved amounts should be able to reproduce the $2,080 balance.
If the job file and payment record disagree about the deposit, resolve that difference before sending the bill.
Create the document after the numbers agree
Once the job, billing stage, line items, and prior payments are clear, the ShiftFlow Contractor Invoice Generator can format them into a customer preview and printable or downloadable PDF.
Use a trade-specific generator when the billing details genuinely change. Construction progress billing, roofing insurance receipts, HVAC diagnostics, plumbing fixtures, and recurring cleaning periods need more than the same generic line labels.
Keep the sent invoice with the agreement or work order, approved changes, completion evidence, and payment record. If the invoice is corrected, identify the revised version and explain what changed so two unexplained balances are not circulating.
Before sending, read the PDF as the customer. They should be able to identify the job, understand each charge, reproduce the balance, find the due date and payment route, and know whom to contact with a question.
Frequently asked questions
When should a contractor send an invoice?
Send it after the completed work, delivery, or billing milestone matches the agreement and the amount has been checked against prior payments. Do not use an early invoice to replace missing approval.
Can I revise a contractor invoice after sending it?
Yes, when a customer, reference, calculation, credit, or payment error must be corrected. Preserve the original, label the revision clearly, and tell the customer what changed.
Should labor and materials be separate on a contractor invoice?
Separate them when that helps the customer match the bill to the approved work. Keep payroll rates, supplier discounts, overhead, and margin in the internal job-cost record.
Sources
- IRS Publication 583: Starting a Business and Keeping Records, Internal Revenue Service.
- pricing
- what-should-contractor-invoice-include
- what-should-a-contractor-invoice-include
- contractor-invoice-checklist
- how-to-write-a-contractor-invoice
- contractor-invoice-example
- contractor-invoice-requirements