Free contractor invoice template
Download a free, editable contractor invoice template and send professional invoices to clients in minutes. Fill it in, save it, and reuse it for every job.

Professional invoices in minutes
Designed to streamline your billing process.
Efficiency in contracting
Effortlessly organize your costs and services for a clear, professional invoice every time.
Get paid faster
Send invoices quickly with this simple invoice template for your contracting services.
Download the free contractor invoice template
Fill in the form to get a blank contractor invoice template as an editable PDF, with a 'how-to' guide. You’ll get a tax and non-tax version.
Got your template? Try Xero for free.
Ready to take control of your business? Xero's got everything you need to succeed, from accounting and invoicing to reporting and payroll.
Built for the way contractors work
You're on-site all day. The last thing you want is to spend your evenings building an invoice from scratch. This free template gives you a clean layout with the fields you need — fill it in and send it, not fuss over formatting.
Check out Xero for trades and construction
Unique features of this Contractor template
Customizable design
Adapt the template to your preferences, to create a professional look.
Accessibility
Whether you prefer digital or printed invoices, our template offers flexibility in delivery methods.
User-friendly interface
Enjoy a hassle-free invoicing experience with our intuitive template, designed for photographers of all skill.
What's in the contractor invoice template
This free editable PDF has the fields contractors need to bill clients clearly. Fill in your details, save it, and send it as a PDF for every job.
- Your business name and address
- Client's company name and address
- Invoice date and invoice number
- Reference / PO number
- Line-item table
- Subtotal and total sales tax summary
- Due date
- Additional notes
Tips to get paid faster
Send your invoice the same day you finish the job. Set a clear due date so your client knows how long they have to pay. Add a PO number if your client needs one. Attach supporting documents for extra clarity.
- Ensure your invoices always specify a due date, so customers know how long they have to pay.

Leave the template behind
The free template is a great start. But if you're invoicing regularly, Xero takes the manual work off your plate. Set automated payment reminders, give clients more ways to pay, and see which invoices are outstanding — all in one place.
Check out Xero invoicing
More templates for your contracting business
Invoicing sorted? Here's some other useful templates
Free estimate template
Download an estimate template and pitch for that next job. And learn how quoting software can make everything easier.
Free quote template
Download this free quote template and go land that next job. And learn how Xero speeds up quoting and invoicing.
Free receipt template
Acknowledge payment for absolutely anything on this receipt template. Download it once, use it a thousand times.
Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This template has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business.
