What the template includes
Every field a complete contractor invoice needs to get paid faster.
Template preview
A look at how the template is laid out.
What IRONGRID does instead of a manual invoice.
Building a contractor invoice manually means re-entering hours from time sheets, pulling material costs from receipts, calculating markup by hand, and hoping nothing was missed. It takes time you don't have, and errors cost you money.
IRONGRID generates invoices directly from work order data. Labor is pulled from logged hours, materials from the job's materials list. Your Custom Calculations formula — labor rate, markup percentage, overhead — applies automatically. Click send and collect payment by card or ACH, all in the platform.
Frequently asked questions
What should a contractor invoice include?
A complete contractor invoice should include: your company name, address, and license number; a unique invoice number and date; the client's billing information; a payment due date and terms; line items for labor, materials, and any other charges; a subtotal, tax (if applicable), and total due; the payment methods you accept; and any notes on payment terms or late fees.
How do contractors calculate materials markup on an invoice?
Most contractors apply a markup percentage to the cost of materials to cover handling, procurement time, and profit margin. Common markups range from 10% to 25%, though it varies by trade and market. On the invoice, the markup is typically shown as a separate line or included in the unit price of each material. IRONGRID's Custom Calculations feature lets you define a markup percentage once per work order type, and it applies automatically to every invoice.
What are standard contractor payment terms?
Common contractor payment terms include Net 15 (due within 15 days), Net 30 (due within 30 days), and due on receipt. For larger projects, progress billing is common — invoicing for a percentage of the total at defined milestones rather than the full amount at completion. Many contractors also charge a late fee (typically 1.5% per month) for overdue balances, which should be stated on the invoice.
What's the difference between a contractor invoice and an estimate?
An estimate is sent before the work begins and proposes the expected cost. An invoice is sent after the work is done and requests payment for the actual cost. Estimates are negotiable and may differ from the final invoice if scope changes. Invoices are binding billing documents.
Do I need to charge sales tax on contractor services?
It depends on your state and the nature of the work. Many states tax materials but not labor for construction services. Some states tax certain service types differently than others. You should verify the rules for your state and trade with a tax professional or your state's department of revenue. When in doubt, consult an accountant before adding or omitting tax on contractor invoices.
Is this template free?
Yes. The contractor invoice template is completely free to download and use. No email address, account, or credit card required.
Related templates and tools
Ready to invoice without the manual work?
Try IRONGRID free for 14 days. Custom invoicing, QuickBooks sync, and payment collection — no credit card required.
Start free trial