An AI query system for any VAT/GST question across 103+ jurisdictions, plus full return workings and draft returns built from your transaction uploads. You review and file.
AI engine
Legacy engines map a static tax code to a row in a table maintained by analysts. Ours reads the actual transaction in context (description, customer location, supply type) and classifies it with the rule cited. Reverse charge, OSS, IOSS, OIDAR, place of supply, all handled.
An AI Query System built on cross-border VAT/GST. Ask how to treat a transaction, what an invoice must show in a given country, when you cross a registration threshold, or how a return works, and get an advisor-grade answer with the rule that applied. Scoped to the jurisdictions you subscribe to, with every conversation saved.
The same AI that classifies transactions carries through to your returns. Upload a spreadsheet in any column layout and it maps the columns for you, or upload the actual invoice PDFs and it reads each line and reconciles the totals. Before you file, it reviews the draft and asks about anything that looks off, rows taxed in the wrong country, a missing rate, an empty box. You keep a record of every return generated.
The Compliance subscription bundles the AI tax engine, threshold monitoring, and return workings plus draft returns from your uploads into one monthly price. EU OSS counts as a single jurisdiction covering all 27 EU countries. $79 per jurisdiction above 10. No demo, no minimum, no implementation fee. Avalara starts at $200+ a month after a sales call. Vertex starts at $400+. We tell you the price up front.
A short read for buyers comparing tax engines. Open the section below for the full breakdown and side-by-side feature comparison against Avalara, Vertex, and Fonoa.
Choosing the best VAT automation software comes down to three things: accuracy, fit with how you already work, and total cost of compliance. Legacy tools like Avalara and Vertex were built when SaaS businesses were the exception. They rely on static tax-code tables maintained by analyst teams, meaning every new product type or jurisdiction requires a support ticket and a wait. DeterminedAI was built differently: an AI engine reads the full transaction context and maps it to deterministic VAT rules across 103+ jurisdictions in real time.
Use DeterminedAI standalone or alongside the systems you already run, whether that is Stripe, Shopify, a custom billing stack, or a spreadsheet-driven close. No professional services engagement, no spreadsheet hand-off.
Beyond determination, the best VAT automation software should take the grunt work out of the return itself. With DeterminedAI, you upload your transaction data (a spreadsheet in any column layout, or the raw invoice PDFs) and AI maps the data into the return, computes every box, and produces full workings plus a draft return. It then reviews the draft and flags anything worth checking. Filing stays with you: review the draft and submit it through your usual channel. The Compliance subscription covers the AI tax engine, threshold monitoring, and return workings plus draft returns at $99 per jurisdiction per month (Starter, 1 to 10 jurisdictions) or $79 per jurisdiction per month (Growth, 10+ jurisdictions), with EU OSS counted as one jurisdiction.
| Feature | DeterminedAI | Avalara | Vertex | Fonoa |
|---|---|---|---|---|
| AI transaction classification | ✓ | ✗ | ✗ | Partial |
| Starting price / month | $99 per jurisdiction (EU OSS = 1) | $200+ | $400+ | Custom |
By signing in, you agree to our Terms of Service and Privacy Policy
Ongoing compliance, priced per jurisdiction.
One price per jurisdiction, billed monthly. The AI tax engine, threshold monitoring, and return workings plus draft returns, all in. You review each draft and file with the tax authority yourself. EU OSS counts as one jurisdiction (covers all 27 EU countries).
How returns work: upload your transaction data and get an on-screen draft, a downloadable workings file, and a draft return laid out on the authority's form structure. You review everything and file with the tax authority through your usual channel.
Yes. If you sell digital services (SaaS, downloads, cloud subscriptions) to EU consumers (B2C), you must register for VAT on the very first sale. There is no turnover threshold for non-EU sellers. The Non-Union OSS scheme lets a single registration cover all 27 member states with one quarterly return.
Non-Union OSS is an EU VAT simplification for businesses established outside the EU. Instead of registering for VAT in every EU member state where you have customers, you register once (typically in Ireland via ROS) and file a single quarterly return covering all EU B2C supplies. DeterminedAI prepares the quarterly OSS return workings and a draft return from your transaction data; you review the draft and file it yourself.
For B2C digital services, you charge the VAT rate of the customer's country (the "destination principle"). Standard rates range from 17% (Luxembourg) to 27% (Hungary). For B2B sales to a VAT-registered business, the reverse-charge applies. You do not charge VAT, but you must validate the buyer's VAT number via VIES.
Legacy engines (Avalara, Vertex) rely on static rule tables and manual tax code mapping. DeterminedAI uses AI to characterize each transaction in context, then applies deterministic tax rules, faster onboarding, broader coverage, lower cost. Fonoa focuses on e-invoicing; DeterminedAI focuses on AI-powered VAT determination plus return workings and draft returns for SaaS finance teams. See full comparison →
Yes. Our free Exposure Dashboard reads your Stripe transactions to surface which jurisdictions you've crossed registration thresholds in. Paid plans use the same feed to calculate VAT owed per EU member state and prepare your quarterly OSS return workings plus a draft return; you review the draft and file it through your usual channel.
Irish Revenue grants OSS registration effective from the first day of the quarter in which you submit the application. They do not backdate. Any EU B2C sales before your effective date fall outside OSS and may need separate resolution with the member states concerned.