Free Invoice Generator

Invoice Like a Pro: Get Paid On Time, Every Time for Contractors

As a contractor, your expertise is building and renovating, not chasing payments. Learn how to create professional invoices that clearly outline your work and ensure you get paid promptly for your hard-earned labor.

Make my invoice free →

Detail Your Work & Materials Accurately

Always itemize labor hours, material costs, and any additional services like equipment rental, travel, or disposal fees. For example, specify '15 hrs @ $75/hr for Rough-in Electrical - Kitchen' and '2x4x8 SPF Lumber (50 pcs) @ $4.50/pc'. This transparency prevents disputes and clearly justifies your total charge, leading to faster payment.

Establish Clear Deposit Requirements

For most projects, especially those involving significant material costs, always request an upfront deposit. A typical deposit ranges from 30-50% of material costs or 10-20% of the total project value, covering your initial expenses. This secures client commitment and provides working capital, improving your cash flow from the start.

Set Explicit Payment Terms (Net-7, Net-14, Net-30)

Clearly state your payment due date using terms like 'Net-7' (due in 7 days for smaller jobs/repeat clients), 'Net-14' (standard for many trades), or 'Net-30' (common for larger projects or corporate clients). Include a late fee policy, such as '1.5% per month on outstanding balances' or a fixed 'late payment fee after 30 days', to encourage timely payments.

Account for Taxes & Legal Compliance

If applicable in your region, itemize sales tax (e.g., GST, HST, VAT) separately from your services and materials. Include your business registration or tax ID number on the invoice for legitimacy. Proper tax calculation and clear identification avoid client confusion or delays stemming from compliance questions.

Invoice Promptly and Follow Up Strategically

Issue your invoice immediately upon project completion or reaching agreed-upon milestones; don't wait. Send professional PDF invoices via email or use online invoicing software. A gentle follow-up reminder email or call a day or two before the due date can significantly reduce payment delays, especially for Net-14 or Net-30 terms.

Make a professional invoice for your contractors work — free

Fill it in, watch it build live, and download a clean PDF invoice in under a minute. No signup to try, no watermark.

Create my invoice free →

FAQ

What's the best payment term for a contractor to use?

The best term depends on the job and client. Net-14 is a common standard, balancing client flexibility with your cash flow. For small jobs or trusted clients, Net-7 can expedite payment. For larger projects or corporate clients, Net-30 might be necessary, but always consider a substantial deposit.

Should I charge a deposit as a contractor? If so, how much?

Yes, charging a deposit is highly recommended, especially for projects with material costs or extended timelines. A typical deposit is 30-50% of the material cost, or 10-20% of the total project value to cover initial expenses and ensure client commitment before work begins.

What essential details must be included on a contractor's invoice?

Every invoice must include your business name, contact info, invoice number, issue date, client's details, an itemized list of services/materials (with quantities and unit costs), total amount due, payment terms, and your tax ID (if applicable). A project description also helps client recall and reduces disputes.

Want branded invoice, quote, contract and proposal templates you own forever? Browse our Freelancer & Business Kits →

← Free Invoice Generator · Daily Dash Shop