AI-generated · PDF export · No signup required
Contractor invoices need to clearly separate labour from materials and subcontractor costs. This free contractor invoice template is built for general contractors, builders, and tradespeople who need to bill clients with a professional breakdown of work completed and costs incurred.
Construction billing often involves progress payments tied to project milestones — foundation complete, framing complete, fit-out complete. Structuring your invoices around milestones makes it easier for clients to understand what they're paying for and what comes next.
Always keep receipts for materials. Your invoice should match your receipts in case of client disputes or tax audits. Mark up materials consistently (typically 10–20%) and list the markup as part of the materials line, or as a separate line item.
A professional construction invoice should include all standard invoice elements — invoice number, dates, contact details, and payment terms — plus line items specific to your work. Here are the most common line items for construction invoices:
Describe your construction work in plain English — InvoiceFlyer's AI will extract line items, descriptions, and payment terms automatically. Here's how:
Type something like: "Website redesign for Smith & Co, 5 pages, 2 rounds of revisions, $3,500 total, due in 30 days." The AI understands context and generates professional invoice language from plain descriptions.
The AI fills in line items, dates, and payment terms. Review the live preview — adjust any amounts, descriptions, or dates that need tweaking. The form is fully editable.
Click "Export PDF" to download a professionally formatted, print-ready PDF invoice. No watermarks, no email required, no account needed.
Free, instant, and no signup required. Describe your work — AI fills the rest.
✦ Open Invoice GeneratorIssue a new invoice at each agreed milestone. Each invoice should reference the milestone name, the percentage of total work it represents, and the amount due for that stage.
Yes — a 10–20% markup on materials is standard to cover procurement time, delivery coordination, and the risk of price changes. Be transparent about this in your quotes.
Net 14 is standard for most trades. For larger projects with milestone billing, agree on payment terms per milestone upfront — some commercial clients will need Net 30.