New France e-invoicing mandate goes live September 2026 — our implementation is ready. See all mandates →
✦ Tax Calculation API — 100+ countries, one integration

The right tax rate.
Every transaction. Everywhere.

US sales tax across all 50 states. EU VAT with every reduced rate band. Canadian GST/HST/PST. Australian GST. 100+ countries in a single API — with AI product classification so you never have to look up a tax code again. Developer-friendly pricing, live in an afternoon.

POST /v1/tax/calculate
Request — US sale
{
  "seller_country": "US",
  "seller_state": "CA",
  "buyer_country": "US",
  "buyer_state": "NY",
  "transaction_type": "B2C",
  "line_items": [{
    "description": "Laptop stand",
    "amount": 89.99,
    "currency": "USD"
  }]
}
Response
{
  "tax_rate": 0.08875,
  "tax_amount": 7.98,
  "jurisdiction": "New York City, NY",
  "breakdown": "State 4% + City 4.5% + MTA 0.375%",
  "product_category": "computer_peripherals",
  "nexus_triggered": true,
  "exempt": false
}
50
US states — nexus rules & product exemptions
100+
Countries — VAT, GST, sales tax, and more
13,000+
US tax jurisdictions covered
10
Canadian provinces — GST/HST/PST handled

Tax is complex everywhere. Most platforms only get one market right.

The US has 45 states with sales tax, over 13,000 local jurisdictions, and product-specific exemptions that differ state by state. The EU has 27 member states, each with up to five VAT rate bands for different product categories. Canada has federal GST plus provincial HST, PST, or QST that varies by province. Each market is a different problem.

Most platforms were built for one market and bolted-on coverage for the rest. Clearvo was designed for all of them — with the same accuracy whether you are selling in California, Germany, Ontario, or Tokyo.

Tax complexity by region
Market What you're dealing with
🇺🇸 United States 45 states with sales tax. 13,000+ local jurisdictions. Post-Wayfair economic nexus thresholds per state. Product exemptions that differ in every state — clothing is exempt in Pennsylvania, taxable in California.
🇨🇦 Canada Federal GST (5%) plus provincial tax — either HST (blended) or PST/QST (separate). Ontario: 13% HST. British Columbia: 12%. Quebec: 14.975%. Manitoba: 12%. Each province has different product exemptions.
🇪🇺 European Union 27 member states, each with up to 5 VAT rate bands per the Annex III directive. Books: 7% in Germany, 5.5% in France, 4% in Italy. B2B cross-border: reverse charge. IOSS for sub-€150 imports.
Rest of world UK VAT (20%, with zero-rated goods), Australian GST (10%), Norwegian VAT (25%/15%/12%), Japanese consumption tax (10%/8%), Swiss VAT (8.1%/3.8%/2.6%). Different registration thresholds in each.
Clearvo maintains all rates centrally — updated when authorities change them, not when you notice.

Calculate. Classify. Invoice. Report.
Four steps, one API.

Clearvo is the only platform where tax calculation feeds directly into e-invoicing and real-time reporting — no copy-paste between systems, no manual rate lookup, no reconciliation errors.

1

Send your line items

Pass seller country, buyer country, buyer VAT number, and line item descriptions. Include whether this is B2B or B2C. No product tax codes required from your side — Clearvo classifies automatically.

2

AI classification determines the rate

Your product descriptions are mapped to the correct tax category using AI-powered classification. "Children's book" in France is 5.5%. "Medical dressing" in Italy is 5%. "Technical software" in Germany is 19%. Clearvo resolves the category and applies the current authority rate.

3

B2B/B2C and cross-border rules applied

Intra-EU B2B sales to registered VAT businesses use reverse charge (0% on your invoice, buyer accounts for VAT). B2C cross-border sales use the destination country rate and OSS threshold rules. IOSS numbers for sub-€150 EU parcels handled automatically.

4

Result feeds into your e-invoice

The calculation result includes the EN16931 tax code (S, AA, AE, E, K, G, or Z), rate, and amount — exactly the fields your e-invoice needs. Submit to Clearvo's e-invoicing endpoint and the tax data flows through automatically. One workflow, no translation layer.

What Clearvo Tax Calculation covers

🇺🇸
US sales tax — all 50 states, all local jurisdictions

Economic nexus detection across all 50 states. Over 13,000 local tax jurisdictions. Product exemptions that vary by state — clothing is exempt in Pennsylvania, taxable in California. Destination-based and origin-based sourcing rules applied automatically. Pass seller state, buyer state, and product description. Get back the combined rate, jurisdiction breakdown, and nexus status.

🇨🇦
Canadian GST/HST/PST — every province handled

Federal GST (5%) plus province-specific tax — HST in Ontario and Atlantic provinces, separate PST in BC, Saskatchewan, and Manitoba, QST in Quebec, and GST-only in Alberta and the territories. Clearvo applies the correct combined rate for each provincial pair without requiring you to maintain a province tax table.

🇪🇺
EU VAT — full Annex III multi-band support

Standard, reduced, second-reduced, super-reduced, and parking rates for all 27 EU member states. Rates maintained centrally. When France adjusts a reduced rate, Clearvo applies the change before your next transaction. B2B reverse charge via VIES verification. IOSS and OSS for cross-border e-commerce — all handled automatically.

🤖
AI-powered product classification

Describe your product in plain language — "organic oat milk", "children's shoes", "medical compression stocking" — and Clearvo maps it to the correct tax category for the destination jurisdiction. Works across US product exemption categories, EU Annex III bands, and Canadian zero-rated supply categories. No HS codes required.

🗑
EN16931 tax codes for e-invoicing

Every calculation returns the EN16931-compliant tax code: S (standard), AA (reduced), AE (reverse charge), E (exempt), K (intra-EU B2B), G (export), or Z (zero-rated). These are the exact codes required by FatturaPA, KSeF, XRechnung, BIS 3.0, and all other mandate formats — feeding directly into your e-invoice, no mapping required.

🌐
100+ countries — all on one API

UK VAT (20%, with zero-rated goods), Australian GST (10%), Norwegian VAT (25%/15%/12%), Japanese consumption tax (10%/8%), Swiss VAT (8.1%/3.8%/2.6%), Singapore GST (9%), and more. All rates maintained centrally — no manual table updates, no per-country implementation projects. One API covers every supported jurisdiction.

True global coverage.
Not one market bolted onto another.

Avalara and Vertex were each built for one market first — Avalara for US sales tax, Vertex for enterprise US. EU VAT and global coverage was added later. Clearvo was designed for global accuracy from day one.

Dimension Clearvo Avalara / Vertex
EU multi-band VAT rates All 5 EU Annex III rate bands per member state, maintained centrally Standard rates generally covered; reduced rate depth varies; known gaps in super-reduced and parking rates
E-invoicing integration Tax calculation output feeds directly into e-invoice submission — one platform Separate products; manual mapping required between tax calculation output and e-invoicing format
Time to live Self-serve signup, API key in minutes, first calculation today Enterprise demo required; implementation projects typically 3–8 months
Pricing Transparent per-transaction pricing, published at clearvo.io/pricing Custom enterprise quotes only — €30k–€500k/yr typical range, multi-year contracts common
EN16931 tax codes S, AA, AE, E, K, G, Z returned per line item, e-invoice-ready Tax codes returned in proprietary format; mapping to EN16931 is your responsibility

Clearvo covers EU VAT, US sales tax, Canadian GST/HST/PST, and 100+ other jurisdictions — all in one API.

Tax calculated correctly.
Invoice submitted.
Return filed.
One API.

Avalara calculates tax. Pagero routes invoices. Clearvo does all three — and because tax calculation, e-invoicing, and real-time reporting live in the same platform, there is no data loss between steps.

Your calculated tax rate becomes the e-invoice line item tax code. The cleared invoice feeds the real-time reporting submission. One workflow, end to end, no middleware.

Start free →
1
Tax Calculation

Send your transaction. Clearvo classifies the product, applies the correct rate for the destination country, validates B2B reverse charge where applicable, and returns the EN16931 tax code and amount.

2
E-Invoicing

The calculation result populates the invoice automatically. Clearvo generates the correct structured format — FatturaPA for Italy, KSeF FA(3) for Poland, XRechnung for Germany — and submits to the authority. You get a clearance reference back.

3
Real-Time Reporting

For reporting mandates — France DGFiP, Spain SII, Romania ANAF, Hungary NAV — the transaction data from your cleared invoice is extracted and submitted to the authority within the required window, automatically.

Common questions

Does Clearvo cover US sales tax across all 50 states? +

Yes. Clearvo calculates US state and local sales tax across all 50 states (45 of which have sales tax), including economic nexus rules triggered by the South Dakota v. Wayfair Supreme Court ruling, product exemptions that vary by state, destination-based and origin-based sourcing rules, and combined local jurisdiction rates. Pass the seller state, buyer state, buyer city/zip, and product description — Clearvo returns the correct combined rate, jurisdiction breakdown, and whether nexus has been triggered.

How does Clearvo handle Canadian tax — GST, HST, PST, and QST? +

Canada's tax structure varies by province. Some provinces (Ontario, Nova Scotia, New Brunswick, Newfoundland, PEI) use a blended HST that combines federal GST and provincial tax into a single rate. Others (British Columbia, Saskatchewan, Manitoba) have separate federal GST (5%) plus provincial PST. Quebec has federal GST (5%) plus QST (9.975%). Alberta, the Northwest Territories, Nunavut, and Yukon have only federal GST (5%). Clearvo handles all of these correctly — pass the seller province and buyer province and Clearvo returns the correct combined rate.

How does AI product classification work? Can I override it? +

Clearvo's AI classification maps product descriptions to tax categories using semantic matching and jurisdiction-specific category rules. You describe your product in plain language — "organic oat milk", "children's clothing", "medical compression stocking" — and Clearvo maps it to the correct category and rate for the destination jurisdiction. If your product has a known HS code or a specific tax ruling, you can pass that directly to bypass classification. You can also lock a product's category in your account for consistent treatment on all future transactions.

Does Clearvo support EU VAT and multi-band rates? +

Yes. The EU VAT Directive's Annex III allows member states to apply up to two reduced rates, one super-reduced rate, and a parking rate in addition to the standard rate. Clearvo maintains current rates for all five bands across all 27 EU member states. For B2B cross-border sales between EU businesses, Clearvo checks the buyer's VAT number via VIES and applies the reverse charge mechanism (0% with AE tax code) automatically. IOSS and OSS are also supported for EU cross-border e-commerce.

How does Clearvo handle reverse charge for intra-EU B2B transactions? +

When a transaction is marked B2B and the buyer provides a VAT number, Clearvo automatically checks the number against EU VIES. If the number is valid and the transaction crosses an intra-EU border, the reverse charge mechanism applies: the VAT rate is set to 0%, the EN16931 tax code AE (reverse charge) is returned, and the invoice notes that the buyer is liable to account for VAT in their member state. This is the legally required treatment under EU VAT Directive Article 196.

Does tax calculation integrate directly with Clearvo e-invoicing? +

Yes — this is the key integration advantage. When you submit a transaction to Clearvo's tax calculation endpoint with the "generate_invoice": true flag, the calculation result is used directly to populate the e-invoice. The EN16931 tax code, rate, and amount flow through automatically. You do not need to map or re-enter tax data between systems. The invoice is then submitted to the relevant tax authority as a single operation.

The right tax rate. Every time. Everywhere.

Stop guessing at tax rates. Start calculating correctly across 100+ countries — and connect the result directly to your e-invoice submission.

EU multi-band VAT · US sales tax · Canada GST/HST/PST · No implementation project required