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.
Get paid faster with Xero invoicing
Xero’s invoicing software is designed to help you get paid sooner and boost your cash flow.
Make it easier to get paid
Include a “Pay Now” button on your online invoices and let customers pay immediately with credit or debit cards.
Stop chasing payments
Encourage prompt payment with automated invoice reminders.
Send invoices you’re proud of
Create and send polished, branded invoices in minutes.
Got your template? Try Xero
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
FAQs on invoice payment terms
Net 30 means your client has 30 calendar days from the invoice date to pay. The clock starts on the invoice date rather than the day you finish the job, and weekends and holidays count toward the total. Write the due date in full on the invoice next to the term, so your client doesn't have to count days. Net 15 and due on receipt work the same way over a shorter window.
Net 30 means your client has 30 calendar days from the invoice date to pay. The clock starts on the invoice date rather than the day you finish the job, and weekends and holidays count toward the total. Write the due date in full on the invoice next to the term, so your client doesn't have to count days. Net 15 and due on receipt work the same way over a shorter window.
Agree on payment terms in writing before you start work, then invoice the same day you finish. List the due date, your accepted payment methods, any late fee, and a purchase order number on every invoice. Then let software handle the follow-up: Xero customers who use online invoice payments get paid up to twice as fast, and automated reminders go out without you writing them.
Agree on payment terms in writing before you start work, then invoice the same day you finish. List the due date, your accepted payment methods, any late fee, and a purchase order number on every invoice. Then let software handle the follow-up: Xero customers who use online invoice payments get paid up to twice as fast, and automated reminders go out without you writing them.
A good payment reminder states the facts and makes one clear ask. Open with the invoice number, the amount, and the date it was due, then ask for payment of the full balance by a named date. Add a payment link or your bank details so paying takes seconds. Keep the first reminder polite and later ones firmer, and mention any late fee you agreed upfront.
A good payment reminder states the facts and makes one clear ask. Open with the invoice number, the amount, and the date it was due, then ask for payment of the full balance by a named date. Add a payment link or your bank details so paying takes seconds. Keep the first reminder polite and later ones firmer, and mention any late fee you agreed upfront.
For most contracting jobs, net 15 or net 30 is the norm, with due on receipt suiting small one-off work. On larger projects, ask for a deposit upfront and bill the rest at agreed milestones, so you aren't funding materials and labor yourself. Whatever you choose, put the terms in your contract and repeat them on every invoice you send.
For most contracting jobs, net 15 or net 30 is the norm, with due on receipt suiting small one-off work. On larger projects, ask for a deposit upfront and bill the rest at agreed milestones, so you aren't funding materials and labor yourself. Whatever you choose, put the terms in your contract and repeat them on every invoice you send.
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.
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.

