Skip to main content
PRODUCT

A pluggable tax engine, certified for India GST and UK VAT

AccountDesq's tax engine is genuinely country-agnostic in architecture - tax rules load from pluggable 'country packs' rather than being hardcoded. Today, the India GST pack and UK VAT pack are certified, meaning they carry maintained rates and modelled determination rules. A US Sales Tax pack exists with real state-level content but is explicitly not certified, and a generic pack covers other countries by letting your workspace configure its own rates, with no accuracy claim from AccountDesq.

Only India (GST) and UK (VAT) tax content is certified with maintained rates. US Sales Tax and all other countries use configurable, uncertified content - verify independently before relying on them for compliance filing.

Get started free

The problem

Tax compliance software that quietly assumes one country's rules, or that claims blanket 'global tax compliance' without being clear about which jurisdictions are actually verified, puts a business at real risk. Businesses that trade in India also need working HSN/SAC classification and GSTR-style reporting with input tax credit, not just a flat tax-rate field.

How AccountDesq solves it

The tax engine's architecture treats every country as a data pack, not a special case in the code, so adding jurisdictions doesn't require rebuilding the tax logic. Each pack carries an explicit certified flag: India (GST) and UK (VAT) are certified, with maintained rates and real determination rules. For India specifically, HSN/SAC classification and GSTR-style reporting - including input tax credit, with reverse-charge handling - are built in. US Sales Tax has real state-level content but is disclosed as uncertified; every other country uses a generic, workspace-configurable pack with no compliance claim attached.

app.accountdesq.com
GST calculated per line at issue time, from a classified HSN code and a registered GSTIN.

How it works, step by step

  1. Set your workspace's country

    AccountDesq loads the relevant tax pack automatically.

  2. Apply tax on transactions

    Invoices, bills, and other tax-relevant documents calculate tax per line using the active pack's rules.

  3. See why a rate was applied

    Tax determination is transparent, not a black box - useful when a customer or auditor asks why a particular rate applied.

  4. File and reconcile (India)

    GSTR-style reporting, HSN/SAC classification, and input tax credit calculation are available for the certified India pack.

Connected to the rest of AccountDesq

Nothing here works in isolation - it posts through the same ledger as everything else.

In practice

An Indian manufacturer classifies its products by HSN code once; AccountDesq applies the correct GST rate on every invoice from then on and tracks input tax credit - including reverse-charge scenarios - on the purchase side, so GSTR filing draws from data that was correct at the point of transaction, not reconstructed afterward.

What this means for your business

  • You always know whether the tax content for your country is certified or configurable - no ambiguity about compliance risk.
  • India GST users get real HSN/SAC classification and ITC tracking, not a flat percentage field.
  • Adding a new country doesn't require waiting for a code rewrite - the pack architecture is built for it.

Frequently asked questions

Which countries' tax content is certified in AccountDesq?

India (GST) and UK (VAT) are certified, with maintained rates and modelled determination rules. Every other country, including the US Sales Tax pack, is configurable but not certified - verify rates independently before relying on them for filing.

Does AccountDesq support GST input tax credit (ITC)?

Yes, for the certified India pack - including reverse-charge input credit scenarios, feeding GSTR-style reporting.

What happens if my country has no dedicated tax pack?

A generic pack lets your workspace configure its own tax rates. AccountDesq makes no accuracy or compliance claim for that configuration - it's a flexible fallback, not a certified pack.

Related pages