Skip to main content
GoodVat

Tax calculation

Sales tax and VAT calculation,right on every sale.

The correct tax depends on what you sell, exactly where your customer is and whether they are a business. GoodVat’s tax engine works it out in real time at checkout, through your store, your billing system or the API.

Leave your email and a tax expert will get back to you.

A real person replies within one business day · or email hello@goodvat.com

14,000+
US jurisdictions
140+
countries
Real time
at checkout
Example: the tax GoodVat calculates on four sales to different places and customers.

Tax engine

Live
  • Austin, TX · $120.00

    8.25% combined · $9.90

    Taxed
  • Berlin, consumer · €49.00

    19% VAT via OSS · €9.31

    Taxed
  • Paris, business · €2,400.00

    VAT number valid · 0%

    Reverse charge
  • Sydney · A$89.00

    10% GST · A$8.90

    Taxed

Every calculation logged with the rule and rate applied

Tax calculation without the busywork

Doing it by hand

  • One flat rate per state, or per country, that is wrong more often than you think
  • Clothing, food, books and software taxed the same everywhere
  • Business customers charged VAT they should have reverse-charged

With GoodVat

  • Rates resolved to the exact city, county and special district
  • Each product taxed by the rules of the place it is sold to
  • VAT numbers validated at checkout, with reverse charge applied

What it does

A tax engine built for checkout

Fast enough to sit inline when your customer pays, precise enough to stand up in an audit.

  • Rooftop-accurate US rates

    Addresses resolved to the exact jurisdictions they sit in, not approximated from a ZIP code that can span several tax districts.

  • Product taxability

    Clothing, groceries, books, digital goods and SaaS taxed by each state’s and country’s rules, including reduced and zero rates.

  • B2B and reverse charge

    EU and UK VAT numbers checked at checkout, with reverse charge applied automatically when it is due.

  • Marketplace-aware

    No tax charged twice on sales where Amazon, Etsy or another marketplace already collects it.

  • Real time

    Calculated as the customer checks out, through your integrations or the GoodVat API.

  • Audit trail

    Every calculation stored with the rule and rate applied, ready when an auditor asks why.

How it works

  1. 01

    Connect your checkout

    Use an integration for your store or billing system, or call the GoodVat API from your own checkout.

  2. 02

    Tag your products

    Give each product a category once. GoodVat applies the right taxability rules everywhere you sell it.

  3. 03

    Charge the right tax

    Every sale is taxed correctly at checkout, and flows straight into your invoices and returns.

Coverage

Every kind of indirect tax online sellers face

One engine for sales tax, VAT and GST, with each country’s own rules.

  • US sales tax

    State, county, city and special district rates, with each state’s product rules and sourcing.

  • EU VAT

    Destination rates under OSS and IOSS, reduced rates and B2B reverse charge.

  • UK VAT

    Standard, reduced and zero rates, and reverse charge for B2B services.

  • Canadian GST/HST and PST

    Federal, harmonised and provincial taxes by the customer’s province.

  • Australian GST

    10% GST, including on low-value imported goods and digital services.

  • NZ GST

    15% GST on remote sales of goods and services.

Frequently asked questions

Why not just use a sales tax rate by ZIP code?

Because one ZIP code can cover several tax jurisdictions with different rates. GoodVat resolves the customer’s address to the exact city, county and special district it sits in, which is how states expect tax to be calculated.

Does GoodVat handle products with special tax rules?

Yes. You give each product a category, such as clothing, groceries, books, digital goods or SaaS, and GoodVat applies the rules of each state or country you sell to, including exemptions, reduced rates and price thresholds.

How does reverse charge work?

When an EU or UK business customer gives a valid VAT number on a cross-border sale, the customer accounts for the VAT instead of you. GoodVat validates the number at checkout, charges 0% and adds the reverse charge wording to the invoice.

How do I connect the tax engine?

Through one of GoodVat’s integrations for stores, payment providers and billing systems, or directly through the GoodVat REST API from a custom checkout.

Can I check a rate without signing up?

Yes. The free US sales tax calculator shows the combined rate at any US address, broken into state, county, city and district, and the VAT calculator covers the UK and EU.

Hand your sales tax and VAT to GoodVat

Tell us where you sell. We’ll map every registration you need, calculate tax at checkout and file your returns in 140+ countries. The software is a flat monthly plan, and filing is quoted per country upfront.