Skip to content

Free template

Free tax invoice template for Australia

This free tax invoice template for Australia shows everything the ATO says a tax invoice must have: the words "Tax invoice", your business name and ABN, the date, what you sold with quantities and prices, and the GST. Fill it in and it works out GST to the cent, asks for the buyer’s details on sales of A$1,000 or more, and prints or saves as a PDF. Not registered for GST? Switch it off and it becomes a plain invoice with no GST.

Invoice generator

Everything stays in this browser: nothing you type is sent anywhere or saved. Fill it in, check the preview, then print it or save it as a PDF.

* required

Your business

Optional. 11 digits. A tax invoice shows your ABN, so add it if you have one.

Customer
Details
Line items
  1. Only if it was in your quote or agreed beforehand

  2. Taken off the total

Notes and terms

BSB and account number, PayID, or how to pay

Tax invoice

Your business name

Invoice no.
INV-0001
Date of issue
Due
DescriptionQtyUnit priceGSTAmount
Labour3 hours–$0.00$0.00
Materials (describe each item)1 lot–$0.00$0.00
Call-out fee1 each–$0.00$0.00
Less deposit paid (deposit invoice number)1 each–$0.00$0.00
Subtotal (excl. GST)
$0.00
GST
$0.00
Total (incl. GST)
$0.00

In the print window, choose Save as PDF to keep a copy.

Send invoices straight from the job

Karya Falak turns the job into a tax invoice with your ABN, PayID and bank details, and syncs it to Xero or QuickBooks.

Start a 14-day trial

What the invoice generator asks for

FieldRequired?Notes
"Tax invoice" headingYes, if you are registered for GSTBecomes "Invoice" when you switch GST off
Your business nameYesAdd your trading name too if you use one
Your ABNYesShown in the usual 11-digit format
Date of issueYes
Invoice numberRecommendedbusiness.gov.au suggests a unique number on every invoice
Customer name or ABNYes, for sales of A$1,000 or moreFilling it in every time makes the invoice valid for any amount
Line itemsYesDescription, quantity and price for each
GST or GST-free on each lineYes, when lines are mixedShows how much of each item is taxable
GST totalYesOr the words "Total price includes GST", only when GST is exactly one eleventh of the total
Due date and payment termsRecommended
Bank account, BSB and PayIDRecommendedUse the invoice number as the payment reference
Contact details and logoOptional

Scroll sideways to see every column.

Fields in the free tax invoice generator, and which ones the ATO requires

How to fill it in

  • Set Registered for GST first. It decides the heading and whether GST is added.
  • Enter your business name, ABN and contact details.
  • Give the invoice the next number in your own sequence, and today’s date.
  • Add the customer. For a business customer, add their ABN as well.
  • Add each line and mark any GST-free ones. If you took a deposit, add it as a line taken off the total.
  • Set the due date, add your bank and PayID details, then print or save as a PDF.

The seven things every tax invoice must show

For a sale under A$1,000, the ATO requires:

  • that it is meant to be a tax invoice, which in practice means the words "Tax invoice" at the top
  • your identity, meaning your business name
  • your ABN
  • the date it was issued
  • a brief description of what was sold, with the quantity if it applies and the price
  • the GST amount, if any
  • how much of each item is taxable

For a sale of A$1,000 or more, it must also show the buyer’s identity or ABN. The ATO says an invoice that meets the A$1,000 standard is also fine for smaller sales, which is why the generator keeps the customer field on every invoice. The full explanation is in our guide to tax invoice requirements in Australia.

When you have to give one

You don’t have to send a tax invoice for every sale unless the customer asks. If a customer asks for one on a sale over $82.50 including GST, you have 28 days to give it to them. Most service businesses send one with every job anyway, because a business customer can’t claim the GST back without a valid tax invoice, and an invoice with missing details isn’t valid.

Your ABN matters for a second reason. If a supplier doesn’t quote an ABN, the business paying them generally has to withhold 47% of the payment and send it to the ATO. Put your ABN on every invoice and that never comes up.

Not registered for GST?

The ATO says a business that isn’t registered for GST must not use the words "tax invoice" and must not charge GST. Switch GST off in the generator and the document is titled "Invoice", with no GST line. Keep your ABN, the date, a number, the customer and your terms on it anyway; that is good practice rather than a legal list. You must register once your GST turnover reaches $75,000, so watch your last 12 months and your next 12. GST for tradies explains how it works.

Getting the GST right

GST is 10% on top of a GST-exclusive price, or one eleventh of a GST-inclusive one. Round GST to the nearest cent, with half a cent rounded up. With several taxable lines, the ATO accepts two methods: round once on the invoice total, or round the GST on each line and add the lines (the taxable supply rule). The generator works line by line, the same way Xero, QuickBooks and Karya Falak do, so the totals match your books.

Fixing an invoice after you send it

If an invoice has wrong or missing details and the customer asks, you must replace it. If the price changes after you have reported the GST, for example a discount, cancellation or refund, the ATO expects an adjustment note that says why, by how much and the GST involved. Keep every invoice and adjustment note for five years; digital copies are fine.

From a template to invoices that chase themselves

A template is fine for the odd job. Once you are sending several a week, the work is in the numbering, the follow-up and knowing who has paid. In Karya Falak, invoicing takes care of these parts for you:

  • The heading is "Tax invoice" or "Invoice" depending on your GST registration.
  • Your ABN is checked against the ATO’s check-digit rule before it is printed.
  • A tax invoice of A$1,000 or more won’t issue without the buyer’s name or ABN.
  • Numbers are given when an invoice is issued, with no gaps and no duplicates.
  • Your PayID, BSB and account print on the invoice with a QR code to the pay page, and you can add an Australian payment slip.
  • Customers can pay online by card from a link once you connect your Stripe account, and you can switch on reminders that go 1, 7 and 14 days after the due date, or on days you choose.
  • Issued invoices and payments go to Xero or QuickBooks to the cent.

Karya Falak doesn’t issue adjustment notes or credit notes; you make those in Xero, QuickBooks or your accounting system. Rules checked 30 October 2026 against ato.gov.au, business.gov.au, ACCC and state regulator guidance. General information only, not tax or legal advice. Ask your accountant, BAS agent or state regulator about your own situation.

Questions

What’s the difference between an invoice and a tax invoice?

A tax invoice is issued by a business registered for GST and must show the details the ATO lists, including the GST. A business that isn’t registered issues a plain invoice and charges no GST.

Can I write "Total price includes GST" instead of a GST amount?

Only when GST is exactly one eleventh of the total, which means every line is taxable. If the invoice mixes taxable and GST-free lines, show the GST amount and mark which lines carry it.

How long do I have to keep my invoices?

Five years from when you made them or the sale was completed, whichever is later. Electronic copies are fine.

A builder says they will send me an RCTI. Do I still invoice them?

No. With a recipient-created tax invoice, the buyer writes the tax invoice for you under a written agreement, and you don’t issue your own for that work. Both of you must be registered for GST.

Sources

Checked against these pages. Prices and rules change, so check the source before you decide.

  1. ATO: Tax invoices, checked 30 October 2026
  2. business.gov.au: How to invoice, checked 30 October 2026
  3. ATO: Setting up your business invoices, checked 30 October 2026
  4. ATO: When you can claim a GST credit, checked 30 October 2026
  5. ATO: Statement by a supplier not quoting an ABN, checked 30 October 2026
  6. ATO: Registering for GST, checked 30 October 2026
  7. ATO: Adjusting GST, checked 30 October 2026
  8. ATO: Overview of record-keeping rules for business, checked 30 October 2026
  9. ATO: Recipient Created Tax Invoice Determination 2023 (LI 2023/20), checked 30 October 2026

Stop retyping quotes as invoices

Use the template today, or start a 14-day trial and turn an accepted quote into a tax invoice in one click.