Free tool · runs in your browser

Sales tax nexus check

Which US states has your software business crossed a sales tax threshold in, and do they tax SaaS? Enter a year of revenue and payment counts by state, or load your Stripe payments export. See each state's threshold and period, how close you are, and what to register first.

Nothing you type or load leaves this page. Your figures are kept in this browser until you clear them.

Your US sales, last 12 months

Revenue is what customers in the state paid you (before any tax), payments is the number of charges: a customer billed monthly makes 12 a year. Use the billing address. Include every sale into the state; most states count sales that aren't taxable too.

StateRevenue ($)Payments

Load a Stripe payments export (CSV)

In Stripe: Payments, then Export, with a 12-month date range and all columns. Any CSV with a billing state column and an amount column works. Each paid row counts as one payment; refunds are taken off the revenue; rows outside the US are left out. The file is read in this page and isn't uploaded.

Paste totals from a spreadsheet

One state per line: state (name or two letters), revenue, payments. Tabs or commas; a header row is skipped.

A founder or employee working from home counts. Physical presence gives nexus from the first sale, whatever the thresholds.

Why the small states come first

The dollar thresholds rarely bite a small SaaS: with customers spread like the US population, California's $500,000 isn't reached until about $4.3 million in total revenue. The 200-payment test is different: 17 customers billed monthly make 204 payments a year, and Ohio, Maryland, DC, Hawaii, Rhode Island, Vermont and West Virginia still use it and tax SaaS. Billing yearly, a merchant of record, or Streamlined Sales Tax's free filing services change the picture; the numbers for each, and the October 2026 table of which states tax SaaS, are in our article Sales tax on software subscriptions: which US states tax SaaS and when a small vendor has to register.

The example is the article's worked case: 2,000 customers at $49 a month spread by state population, with the 14 states from its table. More free tools: biz59.net/tools.