Kitebill

What must my invoice include? Free invoice checker

Pick where you are registered for VAT or GST, and get the list of details your invoice must show, from the official rules. Made your invoice with the free invoice generator? Press "Check it has everything it needs" there and this page ticks off what it already has.

Sources

    A checklist from the official pages, not legal or tax advice. Your country can add its own rules.

    –

      How to use it

      1. Pick the rules that apply to you. Not registered for VAT or GST? Keep "normal invoice".
      2. Tick the options that fit this sale (for example a reverse charge, or a UK sale of £250 or less).
      3. Tick each detail your invoice already shows. Coming from the invoice generator, the details it can see are ticked for you, marked "found on your invoice".
      4. Press "Fix it in the invoice generator" to go back with your invoice and add what is missing. Every missing detail says which field to use.

      A normal invoice versus a tax invoice

      RulesExtra details beyond a normal invoiceOfficial source
      Normal invoice (UK, and good practice elsewhere)None: invoice number, your and the client's names and addresses, description, supply date, invoice date, amounts, total owed.GOV.UK
      UK VAT invoiceYour VAT number, time of supply, quantity, unit price, VAT rate, amounts excluding VAT, total VAT in pounds sterling. A simplified invoice is allowed for sales of £250 or less including VAT.HMRC VAT Notice 700/21
      EU VAT invoiceSequential number, your VAT number, the customer's VAT number under the reverse charge, quantity, unit price excluding VAT, VAT rate and amount, VAT in the national currency, and "Reverse charge" or the exemption where they apply.European Commission, VAT Directive
      UAE tax invoiceThe words "Tax Invoice", your TRN, the client's TRN if registered, unit price, quantity, tax rate, amounts in AED, the tax in AED with the exchange rate.VAT Executive Regulation, Art. 59
      Australian tax invoiceShows it is a tax invoice, your ABN, the GST amount, which items are taxable; the buyer's identity or ABN from A$1,000.ATO
      Indian GST tax invoiceYour GSTIN, a serial number of up to 16 characters unique for the financial year, the client's GSTIN if registered, HSN/SAC codes, taxable value, IGST or CGST + SGST rate and amount, place of supply for inter-state sales, whether reverse charge applies, your signature; for exports, the export wording and the country of destination.CGST Rules, Rule 46

      India: checks on your GSTIN

      When you pick India, the checker also looks at the GSTIN in "Your tax ID" (and the client's, if they are registered): 15 characters, a real state code, a PAN-shaped middle, and the last character, which is a check character worked out from the other 14. A wrong check character almost always means a typo. If both GSTINs are from different states, it reminds you that the sale is usually inter-state (IGST, with the place of supply on the invoice). It can't tell whether a GSTIN is actually registered: the GST portal's taxpayer search does that.

      Exporting services under a Letter of Undertaking (LUT)? Tick those options and "Fix it in the invoice generator" adds the export wording to your Notes. Inside your own state, Kitebill prints one tax line, so the checker asks for the CGST and SGST split in Notes and adds the rates for you (for example "CGST 9% + SGST 9%").

      Pakistan and Saudi Arabia: e-invoicing comes first

      What Kitebill's free generator can and can't do

      Also check

      This page is a checklist drawn from the official pages linked above, current when it was written in October 2026. It is not legal or tax advice; rules change, and your tax office has the final word.

      More free tools

      Questions

      What must an invoice include?

      In the UK, GOV.UK lists: a unique invoice number, your name or business name, address and contact details, the customer’s name and address, a clear description of what you are charging for, the date of the goods or service (supply date), the invoice date, the amount charged, VAT if applicable, and the total amount owed. Most countries ask for much the same on a normal invoice. A due date and how to pay are not on that list, but they help you get paid.

      What is the difference between an invoice and a tax invoice?

      A tax invoice (called a VAT invoice in the UK and EU) is the invoice a VAT- or GST-registered business gives so the buyer can reclaim the tax. It needs more details than a normal invoice: your VAT or GST number, the tax rate and amount, often the buyer’s tax number, and in the UAE and Australia the words "Tax invoice". If you are not registered, you don’t issue tax invoices and shouldn’t charge VAT or GST.

      Can a UK VAT invoice be in US dollars or euros?

      Yes, the prices can be in another currency, but HMRC says the total VAT must also be shown in pounds sterling. The free invoice generator can show the tax and total in a second currency with the exchange rate you used.

      Do I need the client’s VAT number on the invoice?

      In the EU, when the customer pays the VAT under the reverse charge (for example a business service to a company in another EU country), the invoice must show the customer’s VAT number and the words "Reverse charge". In the UAE, a VAT-registered client’s TRN must be on the tax invoice. In Australia, a tax invoice of A$1,000 or more must show the buyer’s identity or ABN.

      What must a GST tax invoice in India include?

      Rule 46 of the CGST Rules lists them: your name, address and GSTIN; a consecutive serial number of up to 16 characters, unique for the financial year; the date; the client’s name, address and GSTIN if registered; the HSN or SAC code; a description; the taxable value after discount; the rate and amount of IGST, or CGST and SGST/UTGST; the place of supply with the state name for inter-state supplies; whether tax is payable on reverse charge; and your signature. Exports also need the words "SUPPLY MEANT FOR EXPORT ON PAYMENT OF INTEGRATED TAX" or "... UNDER BOND OR LETTER OF UNDERTAKING WITHOUT PAYMENT OF INTEGRATED TAX", and the country of destination.

      Does this cover Pakistan or Saudi Arabia?

      Not as a checklist, because both now require e-invoicing for most tax-registered businesses. FBR requires sales tax registered persons in Pakistan to issue electronic invoices through its system (S.R.O. 1852(I)/2025), and ZATCA has required VAT-registered businesses in Saudi Arabia to issue invoices from a compliant e-invoicing solution since 4 December 2021. A PDF from Kitebill or any other generator is not one of those. If you are not registered, the normal invoice list is a sensible start.

      Is my invoice sent anywhere?

      No. When you come from the invoice generator, the invoice travels in the part of the link after the # sign, which browsers never send to a server. The page stores nothing (no cookies, no local storage) and makes no requests to other sites.