Free contractor invoice generator
Make a contractor invoice online for free. Add labor, materials, tax and deposits, preview the balance due, and download a PDF. No signup.
No signup. Fields marked * are required. Review the preview before downloading.
Drafts stay in this browser when storage is available. Clear the form after using a shared device.
Jump to preview ↓Business and customer
Invoice details
One currency per document. Changing this label does not convert amounts.
Charges and payments
Applied once to taxable lines. Enter the rate applicable to your job; this tool does not determine tax rules.
Enter an amount in the selected currency, not a percentage.
Live preview
Updates as you typeInvoice
| Description | Qty | Unit price | Taxable | Amount |
|---|---|---|---|---|
| 1 | USD 0.00 | Yes | USD 0.00 |
- Subtotal
- USD 0.00
- Tax (0%)
- USD 0.00
- Total
- USD 0.00
- Deposits / payments already received
- USD 0.00
- Balance due
- USD 0.00
How to use it
- 1. Enter the job details: Add your business, customer, document number and date.
- 2. Check charges and payments: Enter quantities, prices and tax, then subtract payments already received.
- 3. Download your PDF: Review the live preview and save or print your document. No account or email gate.
What's included
- - Itemized labor and materials
- - USD, CAD, AUD, NZD or GBP
- - Taxable and non-taxable lines
- - Deposits and balance due
- - PDF download and print
When to use it
Use an invoice to request payment for approved work. Describe what you delivered and show the amount still owed.
Example: an invoice with a deposit
Four hours at $75 plus $200 in materials gives a $500 subtotal. An illustrative 5% tax adds $25. With a $100 deposit already received, the invoice shows $425 due.
Use the Load example button to see these numbers. The business and customer are fictional, and the example tax rate is not a recommendation for your location.
What this free tool handles
The generator rounds each line to two decimal places, totals taxable lines, applies one tax rate and subtracts payments. It does not send invoices, collect payments, verify tax rates or sync an accounting ledger.
For ongoing jobs, Dave connects estimates, invoices and payments. This free tool is useful when you only need a document.
FAQ
Related generators
Related guides and templates
Want all your paperwork in one place?
Dave helps contractors create estimates, change orders, invoices, notes, photos, and payments without jumping between tools.
- Free 14 day trial
- No credit card required.

