Tax compliance costs for software sellers can be a few hundred dollars a year when your tax footprint is small, or tens of thousands as you sell across more states and countries.
The important part is that your revenue alone doesn’t determine the cost.
Your total cost depends on:
- Where your customers are
- How much you sell into each jurisdiction
- How many tax registrations you need
- How often you need to file
- How many transactions you process
- Which tax software or filing service you use
- How much of the work your team handles internally
A $15,000 MRR SaaS selling mostly to customers in one market can have a much simpler tax setup than another $15,000 MRR SaaS selling across the US, EU, UK, and Australia.
And the price of tax software is only part of the cost.
With a standalone tax setup, you may also pay for registrations, filings, internal time, accounting help, and the cost of fixing mistakes. Your business generally remains responsible for the underlying tax obligation, including navigating US economic nexus thresholds and international VAT/GST rules as you expand.
A merchant of record (MoR) works differently. For transactions processed through the MoR, it becomes the legal seller and takes on the applicable tax compliance and related responsibilities.
That’s the difference this guide focuses on: what drives software tax compliance costs, how major providers price their services, where US and international obligations tend to appear, and how to decide whether standalone tax software or an MoR is the better fit for your business.
When sales spread across jurisdictions, compliance work and risk can rise faster than revenue, so choosing the right setup protects margin and keeps your team focused on building.
Pricing and tax-rule examples were reviewed in September 2026. Actual obligations and costs depend on your product, customers, jurisdictions, and specific tax situation.
TL;DR: What the cost of tax compliance is in 2026
- There is no single annual price for software tax compliance.
- For a small US software business that hasn’t triggered economic nexus, a basic tax tool and some internal time can cost around $1,000–$1,500 in the first year.
- Once you have several US filing states, registrations and returns can push the cost into the $5,000–$7,000 range or higher, depending on filing frequency and transaction volume.
- At a larger footprint, the cost can reach $20,000+ per year before you account for international VAT/GST or the value of the founder’s time.
- International sales can create another layer of cost. For example, a non-EU SaaS business with $3,000/month in EU B2C digital sales could spend around $1,800 in its first year in a simple worked example using a compliance provider and 12 hours of internal time.
- Standalone tax software helps you manage compliance. It usually doesn’t become the legal seller of your product.
- A merchant of record does. That means you’re comparing more than a tax software bill. You’re comparing the cost of keeping tax, billing, payments, and related responsibility in-house with the cost of handing those functions to an MoR.
What is included in tax compliance costs?
For a software business selling across multiple states or countries, the real cost can include the tools you use, the registrations you need, the returns you have to file, and the time someone on your team spends keeping everything accurate.
That matters because tax compliance costs tend to grow with your footprint. You might start with one taxable market and a simple filing process. As you cross more thresholds and register in more jurisdictions, the same business can suddenly have more software costs, more filings, and more work to manage them.
For the calculations later in this article, we break those costs into four main categories:
1. Tax software
You may pay a monthly or annual fee for software that calculates tax, monitors thresholds, prepares reports, or manages filings.
The pricing model matters just as much as the starting price. Different providers charge based on different things:
- TaxJar prices primarily around order volume.
- Avalara’s current small-business offering prices by state.
- Stripe Tax Basic uses transaction-based pricing, while Stripe Tax Complete uses monthly tiers.
- Anrok charges software companies by active tax market.
That means two businesses with the same revenue can have very different tax-software bills.
2. Registrations
Once you establish a tax obligation in a jurisdiction, you may need to register before collecting and remitting tax.
This creates a cost that is easy to miss when comparing tax software. Some providers include registration in their plans. Others charge separately, often on a per-state basis.
For example, TaxJar currently charges a one-time $299 fee for its registration service per state.
The more jurisdictions you need to register in, the more your one-time setup costs can add up.
3. Tax returns and filing fees
Once you are registered, you may also need to file returns on a recurring schedule.Consider a business registered in three states:
- Quarterly filing: 3 states × 4 quarters = 12 returns per year
- Monthly filing: 3 states × 12 months = 36 returns per year
The difference matters because some providers charge per return or include only a limited number of filing credits.
4. Internal time
Even when software handles the calculations, someone still has to manage the process. That can include:
- Monitoring tax thresholds
- Checking whether products are taxable
- Reviewing tax reports
- Reconciling transaction data
- Tracking registrations
- Watching filing deadlines
- Handling notices and exceptions
- Keeping customer and tax information accurate
For a small software business, that person is often the founder. For the examples in this article, we value internal time at $50/hour. That’s a modeling assumption, not a universal market rate. The point is to make the cost visible.
After all, the time you spend checking registrations or fixing tax data is time you could have spent on product, sales, support, or growth. Treating it as free can make an in-house compliance setup look much cheaper than it really is.
5. The cost of mistakes
A missed registration or incorrect tax collection can create a much larger bill than the software you use to prevent it. For example, imagine a state where you should have collected an 8% tax on $100,000 or taxable sales and missed the obligation for two years.
That’s:
$100,000 × 8% × 2 years = $16,000
…before penalties and interest.
The actual rules vary by state, and tax may be recoverable from customers in some circumstances. But the example shows why back-tax exposure can matter more than the annual subscription price of a tax tool.
Economic nexus: The number that changes everything
For US software sellers, economic nexus is one of the biggest drivers of compliance cost. Economic nexus means a state can require an out-of-state business to register, collect, and remit sales tax because the business has enough economic activity in that state, even without a physical location there.
The important part is that the economic nexus is measured state by state.
Your total US revenue doesn’t automatically tell you how many states you have to register in.
Most states use a $100,000 sales threshold, but not all
Many states use a $100,000 sales threshold. Some also use a transaction threshold, while others have higher revenue thresholds. Examples include:
- $100,000: common across many states
- $250,000: Alabama and Mississippi
- $500,000: California and Texas
- $500,000 + 100 transactions: New York
But don’t treat these numbers as a universal software rule.
States differ in what sales count toward the threshold, how the threshold is measured, and whether your particular type of software or service is taxable.
For example, New York treats SaaS as tangible personal property for its economic-nexus rules, while California’s threshold rules exclude services. That means a $500,000 headline threshold does not automatically mean that $500,000 of SaaS revenue creates the same obligation in both states.
Pro tip: Look at your sales by state and your product’s taxability. Don’t divide total US revenue across 50 states and assume the result tells you where you have nexus.
Why revenue concentration matters
Consider a software business making $180,000 a year in US sales. That doesn’t mean it automatically has nexus in multiple states. If the revenue is heavily concentrated in one state, the business could cross that state’s threshold while remaining below the thresholds elsewhere.
The opposite can also happen.
A business with $600,000 in annual US sales could have obligations in several states if its revenue is spread across states with lower thresholds.
That’s why our cost examples below use explicit modeling assumptions rather than claiming that $15,000 MRR automatically means three filing states or that $50,000 MRR automatically means eight.
Economic nexus rules are changing too
The threshold itself isn’t the only thing to watch. Several states have removed the old 200-transaction test and moved toward revenue-only thresholds.
Two changes are especially relevant in 2026:
- Illinois removed its 200-transaction threshold on January 1, 2026. Remote sellers now use a $100,000 gross-receipts test rather than triggering nexus through transaction count.
- Kentucky removed its 200-transaction threshold on August 1, 2026. Its remote-seller test is now based on $100,000 of sales.
That matters for software businesses with lots of small transactions. Under a transaction-count test, 200 low-value orders could move you toward nexus even if your revenue is relatively small. Under a revenue-only test, those extra orders don’t matter by themselves. The amount of revenue does.
This is one reason tax compliance isn’t a “set it and forget it” problem. States change their rules, and your business needs to keep monitoring them.
Estimated US sales tax compliance costs
The examples below show how the cost can change as revenue, transaction volume, and the number of filing states increase. The number of states is a modeling assumption, not something determined by MRR alone.
| Cost | $3k MRR | $15k MRR | $50k MRR |
| Annual revenue | $36,000 | $180,000 | $600,000 |
| Assumed filing states | 0 | 3 | 8 |
| TaxJar plan | Starter ($39/mo) | Professional ($249/mo) | Professional ($1,199/mo) |
| Software | $468 | $2,988 | $14,388 |
| Registrations | $0 | $897 | $2,392 |
| Filings | $0 | $440–$1,760 | $1,540–$5,060 |
| Internal time | $900 | $1,500 | $2,400 |
| Estimated first-year cost | $1,368 | $5,825–$7,145 | $20,720–$24,240 |
Assumptions: $50/hour for internal time; $299 per state registration; four included Professional AutoFile credits per year; $55 per additional Professional return. Filing ranges reflect quarterly vs. monthly filing. The $15k and $50k scenarios assume nexus in three and eight states respectively for modeling purposes.
The key takeaway is that MRR doesn’t determine your compliance cost by itself. The same revenue can produce a very different bill depending on where your customers are, how many states you have nexus in, and how often you need to file.
The same economic-nexus logic extends to AI-powered software, not just traditional SaaS: see our guide to sales tax and VAT for AI apps for how it applies there.
How much do popular tax compliance providers charge?
The pricing models are different enough that there isn’t one obvious winner.
TaxJar

TaxJar’s current public pricing starts at:
- Starter: $39/month at 200 orders/month
- Professional: $99/month at 200 orders/month
Professional pricing increases with order volume. For example, the current published monthly tiers include:
- $249 at 500 orders
- $499 at 1,000 orders
- $1,199 at 2,500 orders
Professional includes four AutoFile credits per year. Additional filings are currently $55 each.
Starter includes two AutoFile credits, with additional filings at $50 each.
TaxJar also offers higher-volume tiers and flex fees, so a business shouldn’t assume its base monthly subscription is its total annual cost.
Avalara

Avalara’s current Core Compliance pricing starts at $799 per state per year, or $79 per state per month.
Its Core Compliance + SST Services plan starts at $699 per state per year for qualifying sellers.
Registration is currently listed at $403 per location.
The SST program can materially change the economics for qualifying sellers, so a simple “number of states × $799” calculation isn’t appropriate for every business.
Stripe Tax

Stripe has two relevant products.
Tax Basic provides tax monitoring, calculation, and collection. Pricing is currently:
- 0.5% per transaction with supported no-code Stripe integrations
- $0.50 per API transaction where you’re registered
Tax Complete adds registration and filing and starts at $90/month on a one-year contract.
Its plans scale based on transactions, calculation API calls, registrations, and filings. Additional fees can apply outside the included limits, especially for non-US registrations and filings.
Anrok

Anrok’s Starter plan for software companies is currently $100 per active market per month.
A “market” can be a US state or another jurisdiction where you have a tax obligation. EU OSS counts as one market.
The plan includes exposure monitoring, calculation, filing, and remittance.
This pricing makes Anrok useful for modeling businesses with a mixed US and international footprint because you can see how adding another tax market changes the cost.
Vertex

Vertex does not publish a simple founder-scale price that makes sense to use in this model. Its pricing depends on scope and implementation, so a custom quote is the more honest answer.
International tax can change the calculation quickly
US sales tax isn’t the only tax system software makers need to consider. Depending on where you’re based and where you sell, you may also encounter:
- EU VAT
- UK VAT
- Australian GST
- Canadian GST/HST and provincial taxes
These systems don’t use the same rules as the US economic nexus.
EU VAT
For many B2C digital services sold to EU consumers, VAT is based on the customer’s location.
A non-EU business selling qualifying digital services can generally use the non-EU One Stop Shop (OSS) to report and pay VAT across EU member states through one registration.
That doesn’t make the tax disappear. It just simplifies the reporting.
Example: $15,000 MRR with $3,000/month in EU B2C sales
| Assumption / cost | Amount |
| Total MRR | $15,000 |
| EU B2C digital sales | $3,000/month |
| EU B2C sales | $36,000/year |
| Business location | Non-EU |
| EU OSS markets | 1 |
| Anrok Starter | $100/month |
| Anrok annual cost | $1,200 |
| Internal time | 12 hours × $50/hour = $600 |
| Estimated first-year compliance cost | $1,800 |
The VAT collected from customers isn’t included in the $1,800. That’s money collected for the tax authority, not a compliance expense.
This example also shows why looking only at US sales tax can give a misleading picture. A business can have a relatively small US footprint while already having international tax obligations.
See our full guide to EU VAT for US software sellers.
UK VAT compliance
A non-UK seller cannot use EU OSS to cover UK consumer sales. UK VAT registration, reporting, and remittance run separately through HMRC. Freemius’s guide to EU and UK VAT explains the split.
Australia GST
Australia applies GST to qualifying sales of digital products and services by non-resident businesses. Once the relevant registration requirements apply, the seller needs to collect, report, and remit GST under the Australian system.
Canada GST/HST
Canada has its own GST/HST rules for non-resident digital sellers. Depending on the business and its sales into Canada, registration, collection, and remittance obligations can apply separately from US sales tax or EU VAT.
Tax software doesn’t transfer your tax liability
This is one of the most important distinctions in the entire decision. A standalone tax provider can automate a lot of work. It can:
- Calculate tax
- Monitor thresholds
- Prepare returns
- Register you in jurisdictions
- File returns
- Remit tax
- Generate reports
But your company generally remains the seller.
That means you remain responsible for the underlying tax obligations and for giving the provider accurate information. If something is configured incorrectly, a filing is missed, or you failed to register when required, your business may still be the one dealing with the tax authority.
Some providers offer guarantees or limited protection for certain errors. That’s useful, but it isn’t the same thing as transferring seller-of-record liability.
A merchant of record changes who owns tax compliance
A merchant of record becomes the legal seller for transactions processed through its platform.
Instead of:
Customer → your company → payment processor → tax authorities
the commercial relationship works more like:
Customer → merchant of record → you
The MoR handles the transaction as the legal seller and takes responsibility for the applicable tax compliance within its coverage. For software makers, that can include:
- Tax calculation and collection
- Tax registrations
- Tax filings and remittance
- US economic-nexus monitoring
- International VAT/GST compliance
- Invoicing
- Payment processing
- Subscription billing
- Fraud and chargeback handling
This is why an MoR fee shouldn’t be compared directly with a tax software subscription.
A $100/month tax tool doesn’t replace your payment processor, billing system, tax registrations, filing work, or the responsibility that stays with your company.
What does Freemius cost?
For SaaS and desktop apps, Freemius starts at 4.7% of product revenue plus gateway fees.
The revenue share is progressive:
- First $50,000/month: 4.7%
- $50,001–$60,000: 4.5%
- $60,001–$70,000: 4.0%
- $70,001–$80,000: 3.0%
- $80,001–$90,000: 2.0%
- $90,001–$100,000: 1.0%
- Above $100,000: 0.5%
The percentage applies to product revenue, excluding tax.
For example, at:
- $3,000 MRR: 4.7% = $1,692/year
- $15,000 MRR: 4.7% = $8,460/year
- $50,000 MRR: 4.7% = $28,200/year
As revenue grows, Freemius’ progressive pricing lowers the rate applied to higher revenue bands.
What are you actually comparing?
This is where the decision gets more interesting. Suppose you’re a $15,000 MRR SaaS with:
- Nexus in three US states
- $3,000/month in EU B2C sales
- Four tax markets in total: three US states + EU OSS
Using Anrok’s $100 per market/month pricing:
| Cost | Calculation | Annual cost |
| Tax compliance software | 4 markets × $100 × 12 | $4,800 |
| Internal compliance time | 42 hours × $50/hour | $2,100 |
| Estimated standalone compliance cost | $6,900 | |
| Freemius SaaS/app revenue share | $15,000 MRR × 12 × 4.7% | $8,460 |
Freemius’ revenue share is higher than the estimated standalone tax compliance cost in this example, before gateway fees. And that’s okay.
An MoR doesn’t necessarily win a spreadsheet comparison if the spreadsheet contains only tax software, registrations, filings, and internal tax time. The bigger question is what else you would need to operate the business.
With a standalone setup, you’re still responsible for things such as payment processing, subscription billing, proration, failed-payment recovery, fraud and chargebacks, and the legal seller relationship.
MoR
| Standalone setup | MoR | |
| Tax compliance | Tax software, registrations, filings, internal time | Handled by the MoR |
| Payment processing | You manage it | Included in the platform |
| Subscription billing | You manage it | Included |
| Proration | You manage it | Included |
| Failed-payment recovery | You manage it | Included |
| Fraud & chargebacks | You manage the process and exposure | Handled as part of the MoR model |
| Legal seller relationship | Your business | |
| Core cost model | Tax/compliance costs + the rest of your stack | MoR fee + gateway costs |
So the useful comparison is:
Standalone TCO = tax tools + registrations + filings + internal time + the rest of your monetization stack
MoR TCO = MoR fee + gateway costs, with the MoR handling the covered tax and commerce responsibilities
That’s a much more meaningful comparison than “4.7% vs. $99/month.”
When does standalone tax software make sense?
Standalone software can be the better choice when:
- You sell mostly in one market
- You have few filing obligations
- Your international sales are limited
- You already have accounting or tax support
- Someone on your team owns compliance
- You want direct control over your tax setup
- The full standalone stack is clearly cheaper for your business
A small software business with one or two tax obligations doesn’t necessarily need to pay a percentage of every sale to an MoR.
If your tax footprint is simple, keeping it in-house can be perfectly reasonable.
An MoR becomes more attractive when:
- You’re selling to customers across several countries
- EU VAT, UK VAT, GST, or multiple US states are becoming regular work
- Your tax footprint changes frequently
- Nobody clearly owns tax compliance
- Your billing setup is becoming complicated
- You don’t want to manage registrations and returns
- You want to transfer seller-of-record responsibility for covered transactions
- You would otherwise need several separate tools to operate your payment and billing stack
There isn’t a magic MRR number where everyone should switch.
A $5,000 MRR business with customers in 15 countries can have more compliance complexity than a $50,000 MRR business selling mostly in one market.
Tax footprint is often a better decision signal than revenue alone.
What should you do if you may already have missed a tax obligation?
Don’t start by registering everywhere. First determine:
- Where you may have had nexus or another tax obligation
- When the obligation may have started
- Which sales and products were affected
- How much tax may have been collected or should have been collected
- Whether penalties or interest apply
- Whether the jurisdiction offers a voluntary disclosure or amnesty process
For a meaningful exposure, work with a qualified tax professional before taking action.
The goal is to understand the exposure first, then choose the right way to fix it.
Decide what tax compliance you want to own
Software tax compliance costs more than a tax software subscription.
The real cost is: software + registrations + filings + internal time + the risk of getting it wrong. And that cost grows as your tax footprint grows.
At the early stage, a standalone tax tool can be the simplest and cheapest option. As you add filing states, international markets, subscriptions, and more operational complexity, the calculation changes.
A merchant of record costs a percentage of your revenue, but it can replace more than tax software. It can also take over tax registrations and filings, payment infrastructure, subscription billing, and seller-of-record responsibility for covered transactions.
For Freemius, that starts at 4.7% for SaaS and desktop apps.
The right question isn’t:
“Is 4.7% more expensive than a tax tool?”
It’s:
“How much does it cost me to keep the whole system, the work, and the responsibility in-house?”
Once you know that number, the decision becomes much easier.
Ready to hand off tax compliance? Talk to us.
FAQs about tax compliance costs
How much does tax compliance cost for a small SaaS?
It can range from around $1,000 a year for a small US business with a narrow footprint to tens of thousands for a business with many filing states and high transaction volume. International VAT and GST can add another layer of cost. Your actual cost depends more on your tax footprint than on MRR alone.
Does revenue determine how many states I need to register in?
No. The US economic nexus is generally determined state by state. You need to look at how much you sell into each state, which transactions count toward that state’s threshold, and whether your product is taxable there.
Is the economic-nexus threshold always $100,000?
No. $100,000 is common, but thresholds vary. For example, Alabama and Mississippi use $250,000 sales thresholds, while California and Texas use $500,000 thresholds. New York uses a $500,000 sales threshold plus a 100-transaction test. Rules and definitions can change, so check the current rule for each state where you sell.
Do transaction counts still matter for economic nexus?
In some states, yes. But several states have removed their transaction-count thresholds. Illinois removed its 200-transaction threshold on January 1, 2026, and Kentucky removed its threshold on August 1, 2026.
Does tax software make my business compliant?
Not by itself. Tax software can automate important parts of compliance, but with a standalone tax provider your business generally remains the seller and responsible for the underlying obligations.
What happens if I didn’t collect sales tax when I should have?
You may have exposure for the unpaid tax, plus possible penalties and interest. The correct response depends on the jurisdiction and the period involved. First determine where and when you had an obligation, then speak with a qualified tax professional about the appropriate correction process.
Does selling to EU customers create VAT obligations?
It can. EU VAT rules depend on factors such as where your business is established, where the customer is located, whether the customer is a consumer or business, and what you’re selling. B2C digital services can create VAT obligations based on customer location even when a business has little or no US sales-tax exposure.
Is a merchant of record always cheaper?
No. If you compare only tax software, registrations, filings, and internal tax time, a standalone setup can be cheaper. The value of an MoR comes from what else it replaces and, importantly, from transferring seller-of-record responsibility for covered transactions.
When should I switch from standalone tax software to an MoR?
Don’t use MRR alone as the trigger. Look at your number of filing jurisdictions, international sales, filing frequency, internal hours, billing complexity, and who owns compliance. If managing tax and payment operations is becoming recurring work that distracts your team from the product, an MoR becomes more attractive.
How should I compare tax compliance providers?
Use the same assumptions for every provider:
- Number of tax jurisdictions
- Transaction volume
- Filing frequency
- Registrations
- International markets
- Internal hours
- Included filings
- Overage fees
- Additional registration fees
Then compare responsibility separately from price.
A provider that charges less for tax software isn’t necessarily cheaper if your business still has to manage the rest of the compliance and payment stack.

