InvoiceGenerator
Free · no signup · nothing uploaded

Invoice from the ute, get paid this week

Labour, materials, call-out fee — line them up, add GST, download the PDF and send it before you have left the driveway. Works on your phone.

Compliant GST tax invoice PDF in one click Runs entirely in your browser

Your business

Add your logo

PNG, JPG or SVG · stays on your device

Leave blank if you are not registered.

Bill to

Required in NZ on invoices over $1,000, and in AU over $1,000.

Invoice details

Your prices are

Items

DescriptionQtyUnit priceAmount

Payment & notes

Style

Template
Accent colour
Live preview

How to lay out a trade invoice so it does not get queried

Trade invoices get disputed more than any other kind, and it is almost always the same cause: a single line that says "Labour and materials — $2,400". The client has no way to check it, so they check it by asking you, and now you are on the phone instead of on the next job.

Break it out. Labour as hours × rate so the maths is visible. Materials as their own lines, or one "materials as per attached" line if the list is long. Call-out or travel as its own line rather than buried in the hourly rate. It takes an extra ninety seconds and removes most of the reasons an invoice sits in someone's pile.

Two more things worth doing on every job. Reference the site address and the date of work in the description — property managers and builders run many jobs at once and yours needs to be identifiable at a glance. And on anything substantial, invoice progressively rather than at the end: a deposit for materials, a progress claim partway, the balance on completion. It is normal in the trade, and it keeps your cash flow off the client's payment cycle.

Advertisement

What a compliant tax invoice has to contain

An invoice is a request for payment. A tax invoice is also the document your client uses to claim back the GST they paid you — which is why tax authorities are specific about what has to appear on it, and why a missing field can hold up your money while an accounts department sends it back.

In New Zealand the rules were modernised in 2023 and the old requirement to hold a formal "tax invoice" was replaced by taxable supply information. The practical checklist did not really change:

  • The words Tax invoice in a prominent place, or a clear indication that the document is one.
  • Your registered business name and GST number.
  • The date the invoice was issued.
  • A description of the goods or services supplied, with quantities where relevant.
  • The amount payable and the GST charged — either shown separately, or the GST-inclusive total with a statement that GST is included.
  • For supplies over $1,000, the buyer's name and address as well.
Under $200? A simplified record is enough — you still need your name, GST number, the date, a description and the GST-inclusive amount, but you can skip the buyer's details. The generator produces a compliant document either way, so there is no decision to make.

If you are not GST registered

Do not charge GST, do not show a GST line, and do not call the document a tax invoice. Set the tax mode to No tax and the heading changes to "Invoice" automatically. Charging GST when you are not registered is a genuine problem, not a technicality — you would be collecting tax you have no right to collect.

Registration becomes compulsory in New Zealand once your turnover passes $60,000 in any twelve-month period, looking both backwards and forwards. Below that it is a choice, and it is not automatically the right one: registering means charging your customers 15% more and filing returns, which is worth it if your clients are businesses claiming it back, and often is not if they are consumers.

Invoice numbering, dates and getting paid faster

Your invoice numbers need to be unique and sequential. That is the whole rule. INV-0001 upwards is perfectly good; adding the year (2026-014) makes end-of-year filing easier; per-client prefixes (ACME-007) help if you invoice a handful of large accounts. What you must never do is reuse a number or leave gaps you cannot explain — both make a GST audit slower than it needs to be.

Payment terms are where most small businesses quietly lose money. Three things move the needle more than chasing:

  1. Invoice the day the work finishes, not at the end of the month. Payment clocks start when the invoice arrives, so a week of delay on your side is a week added to your own wait.
  2. Put the due date on the invoice as a date, not as "14 days". "Due 12 August 2026" is unambiguous; "payment terms: 14 days" invites a debate about when the clock started.
  3. Make paying trivial. Bank account number, and a reference that matches the invoice number, on the invoice itself. Every extra step is another day.
TermWhat it meansBest for
Due on receiptPayable immediatelyOne-off jobs, new clients, small amounts
7 daysOne week from issueTrades, short projects, contractors
14 daysTwo weeks from issueThe sensible default for most small business
20th of following monthAll of this month's invoices due on the 20th next monthNZ standard for ongoing B2B accounts
30 daysA month from issueLarge corporate clients who will not move

If an invoice goes past due, a short factual email on day one beats a stern one on day thirty. Most late payment is administrative, not hostile — the invoice went to the wrong inbox, or it missed a payment run.

Advertisement

Questions people actually ask

What has to be on a New Zealand tax invoice?
For supplies over $200, Inland Revenue's taxable supply information rules require: the words 'tax invoice' or a clear indication it is one, your business name and GST number, the date, a description of what was supplied, the amount payable and the GST charged (or a statement that GST is included). For sales over $1,000 you also need the buyer's name and address. The generator includes every one of those fields.
Do I have to charge GST?
Only if you are GST registered. Registration is compulsory once your turnover passes $60,000 in any twelve-month period, and optional below that. If you are not registered, set tax mode to None — you must not charge or show GST, and the document is simply an 'Invoice' rather than a 'Tax invoice'.
What does 'the 20th of the following month' mean?
It is the most common payment term in New Zealand: everything invoiced during a month falls due on the 20th of the next month. Pick it from the payment terms list and the due date is worked out for you.
Is this invoice generator really free?
Yes. There is no signup, no watermark, no invoice limit and no trial that expires. The site is paid for by the ads around the tool and by affiliate links to accounting software. The invoice you create is yours.
Where is my data stored?
In your own browser, and nowhere else. There is no account and no server database — your business details, logo and last invoice are saved to your browser's local storage so they are still there next time you visit. Clearing your browser data removes them, and using a different device means starting fresh.
How do I save the invoice as a PDF?
Click Download PDF. Your browser's print dialog opens with the invoice already laid out to A4 — choose 'Save as PDF' as the destination. This produces a smaller, sharper file with selectable text, which is exactly what accounting software and clients want.
Can I put my logo on it?
Yes. Upload a PNG, JPG or SVG and it appears at the top of the invoice. The file never leaves your device — it is read directly in the browser and stored locally.
Do the prices I enter include GST or not?
You choose. Switch the toggle to 'GST exclusive' to add GST on top of your prices, or 'GST inclusive' if the prices you have quoted already contain GST — the tool then works backwards to show the GST component correctly, which is what the invoice must display.
What invoice number should I start with?
Any sequence works as long as it is unique and does not repeat. INV-0001 is a fine start. The tool increments the trailing number automatically each time you click 'New invoice', so you do not have to track it yourself.
Can I use this for a different country?
Yes. Set the tax mode to Custom and type any rate, or set it to None for zero-rated and non-taxable invoicing, then pick your currency from the list. The layout, wording and totals all follow.