Software tax compliance costs: What you pay in 2026

22 min read
tax compliance costs for software sellers

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:

  1. 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.
  2. 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 states038
TaxJar planStarter ($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 dashboard
Source: Capterra

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 dashboard
Source: Capterra

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 Tax dashboard
Source: Stripe website

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 dashboard
Source: Anrok website

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 dashboard
Source: Capterra

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 / costAmount
Total MRR$15,000
EU B2C digital sales$3,000/month
EU B2C sales$36,000/year
Business locationNon-EU
EU OSS markets1
Anrok Starter$100/month
Anrok annual cost$1,200
Internal time12 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.

Get started with Freemius

Built for the success of software sellers and their products

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:

CostCalculationAnnual cost
Tax compliance software4 markets × $100 × 12$4,800
Internal compliance time42 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 setupMoR
Tax complianceTax software, registrations, filings, internal timeHandled by the MoR
Payment processingYou manage itIncluded in the platform
Subscription billingYou manage itIncluded
ProrationYou manage itIncluded
Failed-payment recoveryYou manage itIncluded
Fraud & chargebacksYou manage the process and exposureHandled as part of the MoR model
Legal seller relationshipYour business
Core cost modelTax/compliance costs + the rest of your stackMoR 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:

  1. Where you may have had nexus or another tax obligation
  2. When the obligation may have started
  3. Which sales and products were affected
  4. How much tax may have been collected or should have been collected
  5. Whether penalties or interest apply
  6. 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.

Subscribe to the Freemius Blog

Freemius consistently puts out some of the best WordPress content—smart, actionable, and worth bookmarking for a focused coffee-and-notes session.

Share on
Share on
With nearly a decade of experience in advertising and marketing, Scott brings a fresh take on content creation to Freemius. When he’s not writing or running ultra marathons in the mountains, you’ll find him on his ‘stoep’ with a good book and a glass of Shiraz.
There's no question that Freemius has made it a very real way for plugin developers to offer and sell their products. And Freemius isn't just solving the problem of software license keys. They take care of checkout, taxes, software updates, license keys, and even support an affiliate program.
Chris Lema
Try Freemius Today
More guides and insights