How the generator works

This page sets out what the invoice generator computes, from which official figures, how it was tested, and what it does not do. Every value quoted below is read from the parameter files that drive the generator, so this page cannot drift from it. The rates and rules were last read on .

The line, the discount, the tax

Each line is quantity times unit price, rounded to the cent. A discount on the invoice is a percentage taken off every line before tax, so the tax is always charged on what the customer actually pays. Shipping is a separate taxable amount, not discounted. When prices are entered tax included, the engine backs the net amount out of each line (one-sixth of a 20% VAT-inclusive price, one-eleventh of a 10% GST-inclusive price). The tax is then grouped by rate: one total per rate, and per tax where two taxes stack.

Country by country

United States

The state rate is the general sales tax rate of the state, from its revenue department or statute. The local rate is typed by the user for the delivery address, because local rates change by street and the states publish their own lookup tools. Lines marked "not taxable" carry no tax. On 16 October 2026 the weekly check found 51 of the 51 state rates automatically in official text: the revenue department's page or PDF, the statute, or a publication of the state legislature. Where a revenue department refuses automated readers, the check reads another official text of the state or a dated web.archive.org copy of the department's page, and the table names the text it read. The same check confirms the reduced rates and exemptions on food and clothing listed on the sales tax guide.

United Kingdom

VAT at 20%, 5% or 0% per line; exempt and outside-the-scope lines carry none. The total VAT is rounded down to the penny, the concession of VAT Notice 700, paragraph 17.5, for businesses that issue invoices. Under the domestic reverse charge the VAT is computed, printed and not added to the amount due, with the wording "Customer to pay the VAT to HMRC". The CIS deduction (20%, 30% or 0%) applies to the lines not marked as materials, net of VAT, as GOV.UK describes. Statutory late payment interest is 8% over the Bank of England rate in force on 30 June or 31 December before interest starts; the weekly job reads the rate from the Bank's database, 3.75% on 30 June 2026. Daily interest is rounded to the penny before it is multiplied by the days, as in GOV.UK's worked example.

Canada

GST at 5% (Excise Tax Act, section 165) or HST at the provincial rate; PST in British Columbia and Saskatchewan, RST in Manitoba and QST in Quebec, each computed on the price before GST. A line can be marked "GST only" where the provincial tax does not apply. Each tax total is rounded to the cent. The compliance check follows section 3 of the Input Tax Credit Information Regulations, with its three bands at $100 and $500, and Revenu Québec's table for the QST.

Rates applied in Canada (CRA table effective 1 April 2025)
Province or territoryFederal or harmonizedProvincial
AlbertaGST 5%none
British ColumbiaGST 5%PST 7%
ManitobaGST 5%RST 7%
New BrunswickHST 15%none
Newfoundland and LabradorHST 15%none
Nova ScotiaHST 14%none
Northwest TerritoriesGST 5%none
NunavutGST 5%none
OntarioHST 13%none
Prince Edward IslandHST 15%none
QuebecGST 5%QST 9.975%
SaskatchewanGST 5%PST 6%
YukonGST 5%none

Australia

GST at 10% on lines marked GST; GST-free and input-taxed lines carry none. The GST total is rounded to the nearest cent, half a cent up, as the ATO's rounding rules allow. When every taxable line carries exactly one-eleventh and prices are entered GST included, the invoice prints "Total price includes GST". The ABN is checked with the Australian Business Register's modulus 89 test. The checker asks for the buyer's identity or ABN from $1,000.

The compliance checklist

The checklist beside the preview compares what you have typed with the required details of the official text for your country, registration status and total. It reports what is present, what is missing and what is advisable. It does not verify that a tax number belongs to you or is registered (the ABN and the nine-digit Canadian business number are tested with the check digit formula their authority publishes, the Australian Business Register's modulus 89 and the Canada Revenue Agency's formula for social insurance and business numbers; HMRC publishes no check digit method for UK VAT numbers and Revenu Québec none for QST numbers, so those are checked for format only), and it cannot judge whether a sale is taxable: that is the tax code you choose for each line.

Tests

The engine is covered by automated tests that run before every publication. Among them: HMRC's sample VAT invoice in VAT Notice 700/21 (net £245.60, VAT £49.12, total £294.72); the penny round-down on a £10.99 line; GOV.UK's late payment example (£1,000 at a 0.5% base rate for 50 days: £11.50); the £40, £70 and £100 compensation bands at their limits; GST and QST on $100 in Quebec ($5 and $9.98); one-eleventh GST on $110; the ABR's example ABN 51 824 753 556; the CRA's example number 999 999 998; and the CIS deduction on labour only.

Limits

  • The generator applies general rates. Special rates (US reduced rates on groceries, which the sales tax guide lists for the frequent cases, UK margin schemes, Canadian place-of-supply rules between provinces, Australian luxury car or wine taxes) are not modelled: choose the tax code that applies, or seek advice.
  • US local rates are typed by you. They depend on the exact address, and the state's own lookup tool is the reference.
  • It does not decide whether you must register for a tax, whether your customer is an end user for the reverse charge, or whether a supply is exempt.
  • It makes documents, not accounting records: keep a copy of each invoice you issue.

US state sources

General state sales tax rates, checked on 16 October 2026
StateState rateLocal taxesSourceRate check
Alabama4%yesofficial pagefound on revenue.alabama.gov
Alaskanoneyesofficial pagefound on akleg.gov
Arizona5.6%yesofficial pagefound on archived copy of the official page
Arkansas6.5%yesofficial pagefound on dfa.arkansas.gov
California7.25%yesofficial pagefound on cdtfa.ca.gov
Colorado2.9%yesofficial pagefound on tax.colorado.gov
Connecticut6.35%noofficial pagefound on portal.ct.gov
Delawarenonenoofficial pagefound on revenuefiles.delaware.gov
District of Columbia6%noofficial pagefound on otr.cfo.dc.gov
Florida6%yesofficial pagefound on floridarevenue.com
Georgia4%yesofficial pagefound on dor.georgia.gov
Hawaii4%yesofficial pagefound on tax.hawaii.gov
Idaho6%yesofficial pagefound on archived copy of the official page
Illinois6.25%yesofficial pagefound on tax.illinois.gov
Indiana7%noofficial pagefound on in.gov
Iowa6%yesofficial pagefound on tax.iowa.gov
Kansas6.5%yesofficial pagefound on kslegislature.gov
Kentucky6%noofficial pagefound on revenue.ky.gov
Louisiana5%yesofficial pagefound on revenue.louisiana.gov
Maine5.5%noofficial pagefound on maine.gov
Maryland6%noofficial pagefound on marylandcomptroller.gov
Massachusetts6.25%noofficial pagefound on mass.gov
Michigan6%noofficial pagefound on archived copy of the official page
Minnesota6.875%yesofficial pagefound on revenue.state.mn.us
Mississippi7%yesofficial pagefound on dor.ms.gov
Missouri4.225%yesofficial pagefound on archived copy of the official page
Montananoneyesofficial pagefound on mtrevenue.gov
Nebraska5.5%yesofficial pagefound on revenue.nebraska.gov
Nevada6.85%yesofficial pagefound on tax.nv.gov
New Hampshirenonenoofficial pagefound on archived copy of the official page
New Jersey6.625%noofficial pagefound on nj.gov
New Mexico4.875%yesofficial pagefound on tax.newmexico.gov
New York4%yesofficial pagefound on tax.ny.gov
North Carolina4.75%yesofficial pagefound on ncdor.gov
North Dakota5%yesofficial pagefound on tax.nd.gov
Ohio5.75%yesofficial pagefound on tax.ohio.gov
Oklahoma4.5%yesofficial pagefound on oklahoma.gov
Oregonnonenoofficial pagefound on oregon.gov
Pennsylvania6%yesofficial pagefound on pa.gov
Rhode Island7%noofficial pagefound on rules.sos.ri.gov
South Carolina6%yesofficial pagefound on dor.sc.gov
South Dakota4.2%yesofficial pagefound on dor.sd.gov
Tennessee7%yesofficial pagefound on revenue.support.tn.gov
Texas6.25%yesofficial pagefound on comptroller.texas.gov
Utah4.85%yesofficial pagefound on utah.gov
Vermont6%yesofficial pagefound on tax.vermont.gov
Virginia4.3%yesofficial pagefound on law.lis.virginia.gov
Washington6.5%yesofficial pagefound on dor.wa.gov
West Virginia6%yesofficial pagefound on tax.wv.gov
Wisconsin5%yesofficial pagefound on revenue.wi.gov
Wyoming4%yesofficial pagefound on wyoleg.gov

All sources

Official sources of the parameter file
SourceRead onHow
GOV.UK: Invoicing and taking payment from customers, invoices: what they must include15 October 2026read directly
HMRC, VAT Notice 700/21: record keeping for VAT, sections 3 and 4 (VAT invoices)15 October 2026read directly
HMRC, VAT Notice 700: the VAT guide, 17.5 rounding of amounts15 October 2026read directly
GOV.UK: VAT rates (20%, 5%, 0%)15 October 2026read directly
GOV.UK: VAT registration, when to register (£90,000 threshold)15 October 2026read directly
HMRC: VAT domestic reverse charge technical guide, invoices and other VAT documents15 October 2026read directly
HMRC: check when you must use the VAT domestic reverse charge for building and construction services15 October 2026read directly
GOV.UK: CIS contractors, make deductions and pay subcontractors (20%, 30%, 0%)15 October 2026read directly
GOV.UK: late commercial payments, when a payment becomes late (30 and 60 days)15 October 2026read directly
GOV.UK: interest on late commercial payments (8% plus Bank of England base rate)15 October 2026read directly
GOV.UK: claim debt recovery costs on late payments (£40, £70, £100)15 October 2026read directly
Late Payment of Commercial Debts (Interest) Act 199815 October 2026read directly
Late Payment of Commercial Debts (Rate of Interest) (No. 3) Order 2002, article 4 (reference rate on 30 June and 31 December)15 October 2026read directly
Bank of England: official Bank Rate history (series IUDBEDR)15 October 2026read directly
Canada Revenue Agency: GST/HST provincial rates table (effective April 1, 2025)15 October 2026read directly
Input Tax Credit Information (GST/HST) Regulations, SOR/91-45, section 315 October 2026read directly
Canada Revenue Agency: validating a SIN, formula that also validates the first nine digits of a Business Number (copy kept by Library and Archives Canada)16 October 2026read directly
Excise Tax Act, R.S.C. 1985, c. E-15, section 165 (GST at 5%)15 October 2026read directly
Revenu Québec: preparing invoices, information required to justify ITCs and ITRs15 October 2026archived copy of the same page
Revenu Québec: showing the GST and QST15 October 2026archived copy of the same page
Revenu Québec: small suppliers ($30,000)15 October 2026archived copy of the same page
Government of British Columbia: provincial sales tax (PST), 7%15 October 2026read directly
Manitoba Finance: retail sales tax, general rate 7%15 October 2026read directly
Government of Saskatchewan: provincial sales tax (PST), 6%15 October 2026read directly
Australian Taxation Office: tax invoices (7 details, $82.50, $1,000, rounding)15 October 2026archived copy of the same page
Australian Taxation Office: registering for GST ($75,000 threshold)15 October 2026archived copy of the same page
business.gov.au (Australian Government): how to invoice, tax invoice above $82.50 and within 28 days of a request16 October 2026read directly
business.gov.au (Australian Government): register for GST ($75,000, non-profit $150,000)16 October 2026read directly
A New Tax System (Goods and Services Tax) Act 1999, section 9-70 (GST at 10%)15 October 2026read directly
Australian Business Register: ABN format and check digit (modulus 89)15 October 2026read directly
State revenue departments: one official rate page per state (51 pages, listed on the methodology page)15 October 2026read directly
Supreme Court of the United States, South Dakota v. Wayfair, Inc., 585 U.S. 162 (2018), bound volume 58515 October 2026read directly
IRS: About Form W-9, Request for Taxpayer Identification Number and Certification15 October 2026read directly

Published by

Publisher of the free invoice generator with sales tax, VAT and GST rules for the US, UK, Canada and Australia

Rates last updated on · Editorial policy · Contact

Tax rates and invoice rules 2026, last updated on