Taxes
VAT, GST, and Sales Tax Explained for Small Businesses
Understand the VAT GST sales tax difference, how each appears on invoices, inclusive vs exclusive pricing, multi-component taxes, and HSN/SAC tax codes.

If you sell across borders, or even just across state lines, you have probably bumped into three confusing little acronyms: VAT, GST, and sales tax. They sound interchangeable, they all add a percentage to your prices, and they all need to appear correctly on your invoices. But they work differently, and getting the VAT GST sales tax difference wrong can mean undercharging your customers, overpaying the tax office, or issuing invoices that fail an audit.
This guide explains each tax in plain English: what it is, how it shows up on an invoice, the difference between inclusive and exclusive pricing, how multi-component taxes like CGST and SGST work, and what tax codes such as HSN and SAC are for. By the end you will know exactly what to put on your invoices, and when it is worth registering. Consider this general education rather than legal or accounting advice, and check with a qualified professional for your specific situation.
The three taxes at a glance
All three are consumption taxes, meaning the end customer ultimately bears the cost. The big difference is how and when the tax is collected along the way.
Value Added Tax (VAT)
VAT is used across the UK, the EU, and many other countries. It is collected at every stage of the supply chain, but each business only pays tax on the value it adds. You charge VAT on your sales (output VAT) and reclaim the VAT you paid on your purchases (input VAT), then remit the difference to the tax authority.
- Charged at each link in the chain
- Businesses reclaim VAT on their inputs
- The consumer pays the full amount in the end
Goods and Services Tax (GST)
GST is essentially a VAT by another name, used in India, Australia, Canada, Singapore, and elsewhere. The mechanics — charge on sales, credit on purchases — are the same. What makes some GST systems distinctive is that the tax can be split into multiple components depending on whether a sale is within a state or across state lines. India is the clearest example, which we cover below.
Sales tax
Sales tax, common in the United States, is fundamentally different. It is charged only once, at the final retail sale to the end consumer. Businesses buying for resale typically do not pay it. Rates are set by states, counties, and cities, so a single US address can carry several stacked rates. There is no input-credit mechanism the way there is with VAT or GST.
Quick rule of thumb: VAT and GST are collected in stages with credits along the way; US sales tax is collected once at the end. If you can reclaim tax on your purchases, you are almost certainly dealing with VAT or GST.
How each tax appears on an invoice
A customer should never have to guess how you arrived at a total. Every tax invoice should break the math down clearly.
VAT and GST invoices
A compliant VAT or GST invoice typically shows:
- Your business name, address, and tax registration number (such as a VAT number or GSTIN)
- The customer's details, and their registration number for business-to-business sales
- A line for each item with its net amount
- The tax rate applied and the tax amount, shown separately from the net
- The gross total
Showing the tax as its own line matters because your business customers need that figure to reclaim their input tax.
Sales tax invoices
US sales tax is usually shown as a single line near the bottom of the invoice — for example "Sales Tax (8.25%)" — added to the subtotal. Because rates depend on the buyer's location, the rate on one invoice may differ from the next even for the same product. For a fuller checklist of invoice fields, see what to include on an invoice.
Inclusive vs exclusive: a small setting with big consequences
One decision quietly changes every total on your invoice: is your tax inclusive or exclusive?
- Exclusive (tax-exclusive): your listed price is the net price, and tax is added on top. A $100 item at 20% becomes $120. Common in the US and in business-to-business sales.
- Inclusive (tax-inclusive): your listed price already contains the tax, which is then backed out for reporting. A $120 inclusive price at 20% breaks down as $100 net plus $20 tax. Common in consumer-facing retail in many VAT and GST countries.
The same headline number can mean two completely different things, so pick the right mode for your market and apply it consistently across every invoice.
Tip: If you sell to both consumers and other businesses, decide your default early. Switching mid-year makes your reports harder to reconcile and can confuse repeat customers who notice the totals moved.
Multi-component taxes: CGST, SGST, and IGST
Some jurisdictions split a single tax into several components, and India's GST is the textbook case. The total rate stays the same, but it is divided so different levels of government each receive their share.
Within a state (intra-state)
When the buyer and seller are in the same state, an 18% GST is split into two equal halves:
- CGST (Central GST) — 9%, goes to the central government
- SGST (State GST) — 9%, goes to the state government
Your invoice must show both lines separately, even though together they equal 18%.
Across states (inter-state)
When the sale crosses a state line, the same 18% is charged as a single component:
- IGST (Integrated GST) — 18%, collected centrally and later apportioned
The customer pays the same total either way; only the breakdown on the invoice changes. This is why flexible, multi-component tax support matters — a system that can only handle one flat rate per invoice cannot produce a compliant Indian GST invoice.
Tax codes: HSN and SAC
In GST systems, especially India's, you often need to classify what you are selling using a standardized code.
- HSN (Harmonized System of Nomenclature) codes classify goods
- SAC (Service Accounting Code) codes classify services
These codes determine the correct rate and are frequently required on the invoice itself, particularly above certain turnover thresholds. Putting the right code on each line keeps your filings consistent and reduces the chance of a mismatch later.
When do you need to register?
Registration is rarely optional once you cross a threshold, but the thresholds and rules vary widely.
- VAT/GST thresholds: Most countries set a revenue threshold above which registration becomes mandatory. Below it, registration is often voluntary — and sometimes worthwhile, because it lets you reclaim input tax.
- US sales tax nexus: You generally must collect sales tax in states where you have "nexus" — a physical presence, or economic activity above a state-set sales or transaction threshold.
- Cross-border sales: Selling internationally can create obligations in the buyer's country, including schemes for digital services. If you invoice clients abroad, read how to invoice international clients.
Because thresholds, deadlines, and penalties differ by jurisdiction and change over time, confirm your obligations with a local tax professional before you decide whether and where to register.
How ZoInvoice helps
ZoInvoice is built for exactly this kind of variety. You can create reusable tax rates once and apply them to any invoice, model multi-component taxes like CGST plus SGST as separate lines that still total correctly, and switch between inclusive and exclusive pricing per your market. Tax codes such as HSN and SAC attach cleanly to your items, and multi-currency support means a foreign-currency invoice still carries the right tax breakdown.
- Set up a single rate, like a standard VAT rate, in seconds.
- Build split rates such as CGST + SGST that still total correctly.
- Create any custom rate once and reuse it across every invoice.
- Attach HSN/SAC codes and bill in any currency with the right breakdown.
When your numbers are right, your invoices look professional and your filings are easier. Explore the features, compare pricing, or just Start for free and send a fully compliant tax invoice in minutes.
Frequently asked questions
Is GST the same as VAT?
In mechanics, largely yes — both are multi-stage consumption taxes with input credits. The naming differs by country, and some GST systems (notably India's) split the tax into components like CGST and SGST, which a plain VAT does not.
Why does US sales tax differ from VAT?
US sales tax is charged only once, at the final retail sale, and has no input-credit system. VAT is charged at every stage of the supply chain, with businesses reclaiming the tax they paid on inputs. That is the core of the VAT GST sales tax difference.
Should I show tax as inclusive or exclusive on my invoice?
It depends on your market and audience. Consumer retail in many VAT/GST countries quotes tax-inclusive prices, while business-to-business and US invoices are usually exclusive. Pick one default and apply it consistently across all invoices.
Do I need HSN or SAC codes on every invoice?
That depends on your jurisdiction and turnover. In India, these codes are required above certain thresholds and are good practice generally. Check the current rules for your business with a qualified tax professional, then store the right code against each item.
Send your next invoice in minutes
ZoInvoice handles multi-currency, flexible taxes and beautiful PDFs so you get paid faster. Free to start — no credit card required.


