Free contractor invoice generator, labour & materials.
Free contractor invoice generator. Bill labor and materials on one clean invoice, add your rate and terms, then download a PDF. No signup, no watermark.
A contractor invoice generator helps tradespeople bill labour and materials on one professional invoice. Add your hours and day-rates, list materials with quantities, apply tax, and download a clean PDF, free, with no signup, right from your browser.
When to use it
Built for trades and contractors billing a mix of labour and materials. List your hours or day-rate alongside parts, add tax, and hand the client a clean PDF.
| What you can do | Detail |
|---|---|
| Bill labour and materials | Separate lines for time and for parts |
| Day-rate or hourly | Whatever your job runs on |
| Tax & discounts | Applied to the total automatically |
| Payment terms | A due date so you get paid on time |
| Download a clean PDF | No signup, no watermark |
Prefer a file or a walkthrough?
You can also grab a free contractor invoice template and read how to invoice as a freelancer.
Frequently asked questions
What is a contractor invoice?
A contractor invoice is a document an independent contractor or subcontractor sends to a client as proof of work performed and a request for payment. It itemizes labour (hours x rate) and materials, plus taxes and payment terms.
What should a contractor invoice include?
A contractor invoice should include: your business name, address and license number; the client details; a unique invoice number; the work dates, issue date and due date; itemized labour with hours and rates; a separate materials list with costs; applicable taxes; payment terms and accepted methods; and any late-fee policy.
How do I bill labour and materials separately?
List your labour as line items showing the description, hours and hourly rate, then add materials and supplies as separate line items with quantities and unit costs. This gives the client a transparent labour-versus-materials breakdown.
How often should contractors send invoices?
Contractors typically invoice either per completed task/milestone or on a regular schedule (weekly or monthly) for ongoing work. Agree the billing schedule in your contract before starting.
What are typical payment terms for contractors?
Common terms are Net 15, Net 30, or Due on Receipt. Many contractors also request a deposit upfront for materials, with the balance due on completion. State the terms clearly on every invoice.
Do I need to add my license number to a contractor invoice?
In many trades and regions, including your contractor license or registration number is required or expected, and it builds client trust. Add it to your business details on the invoice.
Do contractor invoices help with taxes (1099)?
Yes. Keeping clear, numbered contractor invoices makes it easy to total your income for tax filing, including reconciling against 1099 forms in the US, and to track deductible material costs.
Is the contractor invoice generator free?
Yes, it is completely free with no signup, no watermark and unlimited invoices. Your data stays in your browser.
Related tools
Learn more: How to invoice as a freelancer