iCInvoiceCraftPro

General Contractor Invoice Template — Free, Fillable

A free general contractor invoice template that actually works like an app: type your job details, pick a style, and download a clean general contractor invoice as PDF, Word or Excel. Prefilled with typical general contractor line items — no account, nothing uploaded, everything stays on your device.

How to write a professional general contractor invoice

A general contractor invoice does three jobs: it tells the client exactly what they are paying for, it protects you legally, and it makes you look like a business worth paying on time. At minimum it should include your business name and contact details, the client's name and job location, a unique invoice number, the invoice date and due date, an itemized list of services or materials, and the total amount due.

Typical general contractor line items

Payment terms & tips for general contractor

Contractors commonly invoice by progress draw (e.g. 30/40/30 against the contract total) and list change orders as separate lines. Check your state's rules on retainage and always reference the contract or job number.

Add your preferred payment methods (Zelle, check, ACH…) so clients can pay without a follow-up call, and always include a PO or job reference when billing a company — accounting teams reject invoices without one.

General Contractor invoice FAQ

What should a general contractor invoice include?

Include your business name and contact details, the client name and job location, an itemized list of services or materials with quantities and rates, the date and invoice number, payment terms, and the total amount due. General Contractor invoices often also list license numbers, job reference numbers, or insurance details.

Can I add a deposit or partial payment to a general contractor invoice?

Yes. Enter the amount already collected in the Deposit Paid field — the generator subtracts it automatically and shows the Balance Due your client still owes.

Is this general contractor invoice template really free?

Yes — 100% free, no account or signup required. Everything runs in your browser, and your business and client data never leaves your device.

Which formats can I download?

You can export your finished invoice as a print-ready PDF, an editable Word (DOCX) file, or an Excel (XLSX) spreadsheet — all generated locally in your browser.