GST/VAT Compliance

Set your country once. Every invoice after that follows the local rules.

HSN/SAC codes, e-invoicing, and local tax rules configured for your country automatically.

Country compliance preview

Tax rules change by country, and getting them wrong is expensive

HSN/SAC codes in India, TRNs in the UAE, VAT registration formats in the UK — each has its own required fields and layout. Getting one wrong risks a rejected filing or an unhappy tax authority.

What's included

Country-specific fields
StashBill shows and validates exactly the fields your country's tax authority expects — nothing extra, nothing missing.
HSN/SAC and e-Invoice IRN
For India, invoices carry the correct HSN/SAC codes and e-Invoice IRN automatically where applicable.
FTA and HMRC-compliant layouts
UAE and UK invoices follow the layout and registration-number formats those authorities require.
Add new countries as you grow
Operating in more than one country? Add another tax profile without switching apps.

See it for your country

Switch countries to see the fields and layout StashBill generates automatically.

GST invoices with HSN/SAC codes and e-Invoice IRN, generated automatically.
Invoice #INV-1042
India · GST
HSN/SAC code · 1006.30
GST 5% · e-Invoice IRN included
Total2,340.00

See it in the app

Screenshots and screen recordings from the app go here.

India GST invoice layout
UAE VAT invoice layout
UK VAT invoice layout

Frequently asked

Yes — GST invoices include HSN/SAC codes and the e-Invoice IRN where your turnover requires it.

Get started free — no card required

Download StashBill and scan your first item in under a minute.