The free invoice generator built for Australian businesses
Generic invoice tools make Australians fight the form — changing the title to "Tax Invoice", hunting for an ABN field, adding GST by hand. This generator is Australian by default: AUD currency, 10% GST, an ABN field where it belongs, BSB and PayID payment details, and a live checklist that confirms your invoice meets the ATO's tax invoice requirements before you send it.
What makes a valid tax invoice in Australia?
The Australian Taxation Office requires that a tax invoice for a sale of less than $1,000 contains seven pieces of information:
- The words "Tax Invoice" — clearly showing the document is intended as one.
- Your identity — your business or trading name.
- Your ABN — your 11-digit Australian Business Number.
- The date the invoice was issued.
- A brief description of the items sold, including quantity and price.
- The GST amount payable — shown separately, or as the statement "Total price includes GST" where GST is exactly one-eleventh of the total.
- The extent to which each sale is taxable — which items include GST.
For sales of $1,000 or more, the tax invoice must also show the buyer's identity or ABN. The compliance checklist beside the generator tracks all of these live as you type — including automatically flagging the buyer-identity requirement once your invoice total reaches $1,000.
Full details are on the ATO's tax invoices page and business.gov.au's invoicing guide.
Invoice vs tax invoice: which one should you issue?
The difference comes down to GST registration:
- Registered for GST? Issue a Tax Invoice, charge 10% GST, and show the GST amount. Your GST-registered customers need a valid tax invoice to claim GST credits on purchases over $82.50.
- Not registered for GST? Issue a regular Invoice — change the title field from "Tax Invoice" to "Invoice", set the GST rate to 0, and don't charge GST. You must register once your GST turnover reaches $75,000 a year (or from day one for taxi and ride-share drivers).
Either way, quote your ABN. If you invoice another business without one, the payer can be required to withhold 47% of the payment under the ATO's "No ABN withholding" rules — a painful way to learn that ABNs are free to obtain from the Australian Business Register.
GST-inclusive vs GST-exclusive pricing
Australian businesses commonly quote prices two ways, and this generator supports both:
- GST-exclusive (default): your rates are before GST, and 10% is added on top. A $100 line becomes $110 total.
- GST-inclusive: tick Prices include GST and your rates already contain GST. The generator shows the GST component as one-eleventh of the price — so a $110 line shows $10 GST — which satisfies the ATO's requirement to display the GST amount.
Getting paid: BSB, account number and PayID
Most Australian invoices are settled by bank transfer, so make paying frictionless. In the Payment Details box include:
- Bank name, BSB and account number — the traditional transfer details every accounts team expects.
- PayID — your email, mobile number or ABN linked to your bank account through the New Payments Platform. PayID transfers usually arrive in under a minute, even between different banks.
- Payment terms — a clear due date. For small businesses, 7 or 14-day terms get you paid noticeably faster than Net 30.
How to invoice as a sole trader, tradie or freelancer
If you're a sole trader, your invoice needs are simple but the details matter:
- Use your own name or registered business name in the From field, with your ABN directly beneath it.
- Describe the work specifically — "Bathroom renovation: labour, 16 hrs @ $95" beats "work done". Specific line items get approved and paid faster, and they protect you in a dispute.
- Number invoices sequentially (INV-0001, INV-0002…) and keep copies — the ATO requires you to keep records for five years. This tool auto-increments the number each time you click New Invoice.
- Not GST-registered yet? Title it "Invoice", set GST to 0, and keep an eye on the $75,000 registration threshold as you grow.
- Charging a deposit? Record it in Amount Paid so the invoice shows the remaining balance due.
Why Australians use this generator
Live ATO checklist
Every ATO tax invoice requirement is checked off as you type — including the $1,000 buyer-identity rule. No other free tool does this.
GST done right
10% GST by default, with proper GST-inclusive pricing that shows the one-eleventh GST component the ATO expects.
Australian by default
AUD, "Tax Invoice" title, ABN field, and BSB/PayID payment details — no fighting a US-centric form.
Free PDF download
No signup, no watermark, no ads, no invoice limit. Download as many tax invoices as you need.
Private by design
Your ABN, client details and amounts never leave your browser — the PDF is generated on your device.
Remembers your details
Business details, ABN and settings are saved locally, so your next invoice takes seconds.
Sending tax invoices to the same clients every month? For repeat billing, payment tracking and automatic late-payment reminders, try InvoiceSonic — the free invoicing app from the same team.
Australian invoicing FAQs
Is this invoice generator ATO compliant?
Yes — the generator defaults to a Tax Invoice with an ABN field and 10% GST, and a live checklist shows you each ATO tax invoice requirement as you meet it, including the buyer-identity rule for invoices of $1,000 or more.
Do I need to charge GST on my invoices?
Only if you're registered for GST. Registration becomes mandatory once your GST turnover reaches $75,000 a year. If you're not registered, issue a regular invoice (not a tax invoice) and don't add GST — change the title and set the GST rate to zero.
Can I invoice without an ABN?
You can, but if you don't quote an ABN when invoicing another business, the payer may be required to withhold 47% of your payment. ABNs are free through the Australian Business Register, so it's rarely worth going without one.
What's the difference between an invoice and a tax invoice?
A tax invoice meets the ATO's GST requirements so a GST-registered buyer can claim GST credits. If you're not registered for GST, you issue a regular invoice titled "Invoice" with no GST shown.
How do I show GST-inclusive prices?
Tick Prices include GST in the settings panel. The GST component is calculated as one-eleventh of the price and shown separately, which satisfies the ATO requirement to display the GST amount.
When does my client's ABN need to be on the invoice?
For sales of $1,000 or more, the tax invoice must include the buyer's identity or ABN. The compliance checklist flags this automatically when your invoice total crosses $1,000.
How long do I need to keep invoices?
The ATO requires business records, including invoices, to be kept for five years. Download the PDF of every invoice you issue and store copies somewhere safe.
Is this really free? What's the catch?
No catch. No signup, no watermark, no ads, no invoice limits, and your data stays in your browser. It's the invoice generator we wished existed, so we built it.
This page is general information, not tax advice. For your specific situation, check the ATO or talk to a registered tax agent.
Create your tax invoice now
ATO-compliant, GST-ready, free PDF download. No signup.