Does turning on Stripe Tax make you sales tax compliant? Registration, filing and cost for online stores and SaaS
No. Stripe Tax calculates and collects tax based on the buyer's address, and only in places where you've registered and added that registration to Stripe. Deciding where you have nexus, registering with each state, working out whether your products are taxable and filing every period are still your job or your CPA's. Tax Basic doesn't file at all; Tax Complete starts at $90 a month and can register and file for you, but you still have to check the numbers.
- 0.5%
- Tax Basic's fee for no-code integrations (Checkout, Payment Links, Billing, Invoicing), charged on volume in registered jurisdictions, tax included; no monthly fee and no filing
- $0.50
- Tax Basic's fee per Transaction API call for API integrations, including 10 calculation calls; each extra calculation call is $0.05
- $90 a month
- Tax Complete's starting price on a 1-year contract: 2 registrations and 4 filings a year and 200 transactions a month; each extra U.S. filing is $55 and each extra registration $150
- $100,000
- The most common economic nexus threshold for annual sales into a state; North Carolina (since July 1, 2024) and Illinois (since January 1, 2026) look only at dollars; California, Texas and New York use $500,000
At a glance
- Stripe Tax handles calculation and collection. It works out the tax from the buyer's address and your product tax codes, collects it at checkout, and flags states where your Stripe sales may have crossed a threshold.
- No registration, no tax. Stripe Tax collects only where you have registered and added that registration in Stripe. Turn it on without registering with the state and your customers won't be charged a cent.
- What still needs a person: where you have nexus (economic and physical), whether each product is taxable in each state (SaaS and digital goods vary), when to register, whether returns are right, and how to close accounts when you stop selling.
- Basic doesn't file. Tax Basic only calculates and collects. To have Stripe file automatically through TaxJar, you need Tax Complete (from $90 a month, 1-year contract). Otherwise you file yourself or have a CPA file from Stripe's reports.
- Collected tax isn't income. Sales tax you collect is owed to the state, but the gross amount on Stripe's Form 1099-K may include it, so reconcile it out on your income tax return (see yclcpa.com/1099k).
What is Stripe Tax, and what does it do and not do?
Stripe Tax is Stripe's tax calculation tool. At checkout it calculates and collects U.S. sales tax, European VAT and similar taxes based on the buyer's address and the tax code you assign each product. It also tells you where your Stripe sales suggest you may need to register. Registration, taxability decisions and filing are either not included or cost extra, and you're responsible for checking the results.
Ways to use it:
- No-code integrations: if you take payments through Stripe Checkout, Payment Links, Billing (subscriptions) or Invoicing, turning it on adds tax automatically.
- API integrations: a custom checkout, or transactions not processed by Stripe, can use the Stripe Tax API (Calculation and Transaction APIs) to compute and record tax.
- Threshold monitoring: Stripe adds up your Stripe sales by customer location, compares them with each jurisdiction's registration threshold, and flags results under "Needs attention" and by email.
Description: Each row is a sales tax task; left to right are whether Stripe Tax does it, which plan it needs, and what's still left for you.
| Sales tax task | Does Stripe Tax do it? | Plan | What you still do |
|---|---|---|---|
| Calculate and collect tax at checkout by buyer address | Yes, but only where a registration has been added | Basic and Complete | Register first, then add the registration in Stripe; assign the right tax code to each product |
| Flag thresholds you may have crossed | Yes, but counting only Stripe and imported transactions | Basic and Complete | Add marketplace, offline and other payment channel sales; assess physical presence; your home state isn't monitored |
| Decide where you have nexus and must register | No; Stripe says it's up to you to confirm | None | Do a nexus analysis and set registration states and dates |
| Register with state tax agencies | Complete's "Register for me," only for out-of-state sellers with no physical presence | Complete (2 a year included) | Register yourself in your home state and physical-presence states; supply EIN, SSN or ITIN and other details |
| Decide whether each product is taxable in each state | Applies rules based on the tax code you chose | Basic and Complete | Confirm the codes; review SaaS, digital goods and bundles state by state |
| File and pay | Basic: no. Complete: automated U.S. filing through TaxJar | Complete (4 a year included) | Review data before each filing; add non-Stripe sales; keep a U.S. bank account funded |
| Close an account or stop collecting | Expiring a registration in Stripe stops collection but doesn't deregister you with the state | None | Close the state account and file the final return |
Why isn't sales tax compliance done once Stripe Tax is on?
Because compliance is a chain: decide where you owe, register with those states, collect, then file and pay every period, keeping registrations current and closing them when you're done. Stripe Tax covers the middle link, calculating and collecting. Stripe's own documentation puts the decisions before it and the filing after it on you, or behind an extra fee.
Three steps you can't skip:
- Nexus analysis: where you have a physical presence (office, employees, inventory, a warehouse) and where your sales pass the economic nexus threshold. This decides where you register and the date you start collecting.
- Registration: register with each state's tax agency, get your account number and filing frequency, then add the registration under Locations in Stripe. Only then does Stripe Tax start collecting in that state.
- Filing and payment: file and pay on the schedule the state assigns (monthly, quarterly or annually). Many states require a zero return even in periods with no sales or no tax collected.
Two more things people forget:
- Keep registrations current. A move, a new entity or a state notice changing your filing frequency all need to reach the state and Stripe (and TaxJar, if it files for you).
- Close accounts when you stop. Stripe's documentation is explicit: expiring a registration in Stripe stops collection but doesn't deregister you with the state. While the state account is open, returns are still due.
Description: Read top to bottom in order; the right column shows who does each step.
| Step | What happens | Who does it |
|---|---|---|
| 1. Total your sales | Sales and order counts by state across every channel (Stripe, PayPal, Amazon, in person) | You or your CPA |
| 2. Nexus analysis | Compare with each state's threshold and your physical presence; set registration states and effective dates | You or your CPA |
| 3. Taxability | Decide whether each product is taxable in each state and pick the right Stripe product tax codes | You or your CPA |
| 4. Register | Register with the state and get an account number and filing frequency | You, your CPA, or Stripe (Complete, out-of-state only) |
| 5. Add registration and collect | Add the registration in Stripe; tax is calculated and collected at checkout | Stripe Tax |
| 6. File and pay | File each period, include non-Stripe sales, pay the tax | You, your CPA, or TaxJar (Complete) |
| 7. Reconcile and update | Tie tax collected to tax filed each period; update address and frequency changes; close accounts you no longer need | You or your CPA |
Where do I need to register? How does economic nexus work?
In South Dakota v. Wayfair (June 21, 2018), the Supreme Court held that states can require out-of-state sellers with no physical presence to collect sales tax. All 45 states with a sales tax and DC now have economic nexus rules. Most use $100,000 of annual sales into the state; California, Texas and New York use $500,000. Separately, an office, employees or inventory in a state gives you physical presence there, with no threshold.
| State | Economic nexus threshold (as of October 2026) | What to watch |
|---|---|---|
| North Carolina | More than $100,000 into North Carolina in the prior or current year | The 200-transaction test ended July 1, 2024; marketplace sales and nontaxable sales count (see yclcpa.com/salestax) |
| Illinois | $100,000 a year into Illinois | The 200-transaction test ended January 1, 2026 |
| California, Texas | $500,000 | A higher bar, but check how each state measures it |
| New York | $500,000 and more than 100 transactions | Both tests must be met |
| Most other states | $100,000; some still have a 200-transaction test | Check each state's revenue department; these rules have changed a lot recently |
- States measure differently. Some look at the prior or current calendar year, others at a rolling 12 months. Some count only taxable sales; others, like North Carolina, count nontaxable sales too. Many states count marketplace sales on Amazon and similar sites toward the threshold.
- Stripe's alerts have blind spots. Per Stripe's documentation, monitoring counts only Stripe-processed sales, invoices processed outside Stripe and imported transactions. It can't tell marketplace from non-marketplace sales or retail from wholesale, assumes everything is taxable, doesn't monitor your home state, and sends alerts only once you had $10,000 of revenue in the prior year. Stripe also says it's up to you to confirm whether you need to register.
- Physical presence has no threshold. Employees, an office, a warehouse, or Amazon FBA inventory in a state can create nexus (for FBA inventory, see yclcpa.com/fba). Your home state is usually the first place you register.
- How soon after crossing a threshold you must collect varies: immediately in some states, 30 to 90 days in others, January 1 of the next year in a few. Stripe's state table shows 60 days for North Carolina; confirm with the state.
Is SaaS or a digital product subject to sales tax? It depends on the state
Not always. Sales tax was built for physical goods, and states treat software subscriptions (SaaS), e-books, online courses and downloaded music and video very differently. The same product is often taxable in one state and exempt in the next. Stripe Tax applies each state's rules to the product tax code you pick, so a wrong code means wrong tax.
| State | SaaS (remotely accessed software) | Downloaded digital products | Notes |
|---|---|---|---|
| North Carolina | Generally not taxed (several NCDOR written determinations) | Taxed: "certain digital property" (digital audio, video, e-books and more) at the general rate | A subscription that delivers digital content may be taxable (NCDOR determination, 2024) |
| Texas | Taxed as a data processing service on 80% of the price | Downloaded software taxed; other digital products depend on the item | 20% of the charge is exempt |
| Washington | Taxed | Taxed | Digital products and digital automated services are generally taxable |
| California | Generally not taxed | Generally not taxed when delivered electronically | Software on a physical medium is taxable |
| New York | Generally taxed as prewritten software | Downloaded software taxed; e-books and music generally not | Go product by product |
These are general rules. The exact product, bundling, and whether you sell B2B or B2C can change the answer, so rely on each state's rules and rulings.
- Break the product down. Software access, training, consulting, digital content and physical add-ons can each follow different rules. For bundles, check how each state treats mixed transactions.
- Match the tax code to the product. In Stripe, each product gets a product tax code; products without one use your account's preset code. If the preset is a generic electronic service and you sell physical or digital content, the tax may be wrong.
- Nontaxable can still mean registering. North Carolina and some other states count nontaxable sales toward the threshold, so a seller of exempt products can still have to register and file zero-tax returns.
- B2B exemption certificates: collect certificates from resellers and exempt organizations and mark those customers as exempt in Stripe, or the sale is treated as taxable.
What does Stripe Tax cost? Basic, Complete, or having a CPA file?
Per Stripe's U.S. pricing as of November 2026, Tax Basic has no monthly fee and charges 0.5% of volume in registered jurisdictions for no-code integrations or $0.50 per Transaction API call, covering calculation and collection only. Tax Complete starts at $90 a month on a 1-year contract and adds registration and automated filing through TaxJar. A small seller with few registrations but many filings can outgrow what Complete includes, so it isn't automatically cheaper than Basic plus a CPA. Run your own numbers.
| Item | Tax Basic | Tax Complete (entry tier) | Basic plus CPA filing |
|---|---|---|---|
| Monthly fee | None | $90 a month, 1-year contract | None (CPA fees separate) |
| Calculation and collection | 0.5% no-code; $0.50 per API transaction | 200 transactions a month included, $0.50 each after | Same as Basic |
| Threshold alerts | Yes | Yes | Yes, plus the CPA's all-channel nexus review |
| Registration | You do it | 2 a year included (out-of-state only), $150 each after | CPA helps register |
| Filing | Not included; you can file from Stripe's reports | 4 a year included, $55 per extra U.S. filing | CPA files each period, including non-Stripe sales |
| Who decides and checks | You | You (TaxJar files from Stripe data) | Your CPA, with you |
Complete also has $430, $1,000 and $1,500 tiers with more registrations, filings and transactions. Stripe can change its pricing and tiers, so check stripe.com/tax/pricing.
Example (hypothetical numbers, to show the method): a North Carolina seller runs an online store on Stripe Checkout and is registered in North Carolina and one other state, State B. Volume in the two states is $180,000 a year (tax included), about 300 orders a month. North Carolina assigns monthly filing (12 returns) and State B quarterly (4 returns).
| Option | Math | Approximate annual cost |
|---|---|---|
| Tax Basic | $180,000 × 0.5% | $900, plus the cost of filing (yourself or a CPA) |
| Tax Complete, entry tier | $90 × 12 = $1,080; 100 extra transactions × 12 months × $0.50 = $600; 16 filings − 4 included = 12 × $55 = $660 | $2,340 |
| Tax Complete, $430 tier | $430 × 12 (1,000 transactions a month, 12 filings a year); 4 extra filings × $55 = $220 | $5,380 |
Here the entry tier of Complete costs $1,440 more than Basic, and that difference buys registration help and automated filing. If a CPA's per-period filing fees come in below that, Basic plus a CPA costs less. If you're registered in many states, have high volume and take payments only through Stripe, Complete's automated filing is worth more. Either way, the nexus analysis and the review each period don't go away.
Once Stripe files for me, what's left to do?
Reviewing, filling gaps and keeping cash ready. Per Stripe's documentation, automated U.S. filing is done by TaxJar, a Stripe company, based on the tax you actually collected in Stripe, and includes only transactions with automatic tax enabled. Processing starts as early as the 7th of each month, and change requests are due before 6 p.m. ET on the 6th. Checking the data before it's filed is on you.
- Prerequisites: a Tax Complete subscription, an existing state registration, a U.S. bank account (TaxJar debits it to pay the tax), and your state tax ID, nexus start date and assigned filing frequency.
- It files what was collected. Stripe files based on tax actually collected. Manual invoices without Stripe Tax, manual tax rates, sales before Stripe Tax was turned on and subscriptions not yet migrated are not included. The state still expects the seller to pay any tax that should have been collected.
- Add sales made outside Stripe. PayPal, in-person and other platform sales need to be imported by CSV, or the return reflects only the Stripe portion. For marketplace sales such as Amazon's, North Carolina's E-500 reports total sales and then deducts the marketplace-facilitated amount, so confirm those adjustments before filing.
- Report frequency changes. If a state notifies you of a new filing frequency, send TaxJar a copy. Overdue periods can be filed through a separate request.
- Read the monthly summary. Before filing, Stripe emails a summary of total sales, tax collected and estimated tax due. If something's off, request changes before the deadline.
Is the sales tax I collect income? How does it tie to Form 1099-K?
No. Sales tax you collect is money owed to the state; paying it to the state settles the liability, so it's neither income nor an expense. But the Form 1099-K from Stripe reports gross payments, which may include the sales tax you collected, so on your income tax return you back that tax out of the 1099-K gross and keep the reconciliation.
- Reconcile the 1099-K: start from the gross amount, subtract sales tax collected and refunds, then tie it to your books. The step-by-step is at yclcpa.com/1099k.
- Book it separately: record collected tax as a sales tax payable liability, not as sales.
- Stripe Tax fees: the 0.5% under Basic or Complete's monthly fee is a business expense, generally deductible on Schedule C or your business return.
- Reconcile every period: tie each return's sales and tax to Stripe reports, bank deposits and the liability balance on your books.
Do Shopify or Amazon sellers need Stripe Tax?
Usually not. Stripe Tax fits sellers who take payments directly through Stripe: online stores not built on Shopify, SaaS companies and digital product sellers. Shopify stores generally use Shopify's own tax features, and on Amazon, eBay, Etsy and similar marketplaces the marketplace facilitator generally collects and remits. But marketplace sales often still count toward state thresholds, and sales outside the marketplace are still yours.
| Your setup | Who usually calculates and collects | What to watch |
|---|---|---|
| Your own site or SaaS, paid through Stripe | Stripe Tax (or other tax software) | The registration, tax code and filing steps in this guide |
| Shopify store | Generally Shopify's tax features | Registration and filing are still yours or your CPA's |
| Amazon, eBay, Etsy and other marketplaces | The marketplace collects and remits | Marketplace sales often count toward thresholds; FBA inventory states need their own review (yclcpa.com/fba) |
| Marketplace plus your own site | The marketplace for its sales; you for your site | Measure thresholds across all channels; deduct marketplace sales correctly on returns |
Key rules at a glance
| Item | Who / which plan | Number / rule | Notes | Applies to |
|---|---|---|---|---|
| Tax Basic, no-code | Checkout, Payment Links, Billing, Invoicing | 0.5% | Of volume in registered jurisdictions, tax included; no monthly fee; no filing | November 2026 pricing |
| Tax Basic, API | Stripe Tax API | $0.50 per transaction call | Includes 10 calculation calls, $0.05 each after; calculation-only use is $0.05 per call | November 2026 pricing |
| Tax Complete, entry tier | Subscription, 1-year contract | $90 a month | 2 registrations and 4 filings a year; 200 transactions and 2,000 calculations a month | November 2026 pricing |
| Complete overages (U.S.) | Filings, registrations | $55 / $150 | $55 per extra filing, $150 per extra registration; state registration fees are separate | November 2026 pricing |
| Register for me | Tax Complete | Usually within 30 days | Out-of-state sellers with no physical presence only; up to 60 days December through February; doesn't file returns | Current |
| Automated U.S. filing | Tax Complete, through TaxJar | Processing from the 7th | Files tax actually collected; changes before 6 p.m. ET on the 6th; U.S. bank account required | Current |
| Threshold alerts | Basic and Complete | $10,000 prior-year revenue | Counts only Stripe and imported transactions; home state not monitored; you confirm whether to register | Current |
| Economic nexus | South Dakota v. Wayfair (June 21, 2018) | $100,000 in most states | California and Texas $500,000; New York $500,000 and more than 100 transactions | Current |
| North Carolina remote seller threshold | NCDOR | $100,000 | 200-transaction test ended July 1, 2024; includes marketplace and nontaxable sales | Current |
| Illinois remote seller threshold | Illinois Department of Revenue | $100,000 | 200-transaction test ended January 1, 2026 | 2026 onward |
| North Carolina digital products | "Certain digital property" | General rate | Digital audio, video, e-books and more are taxable; SaaS generally isn't | Current |
| Sales tax collected | Income tax | Not income | May be in the 1099-K gross; back it out on your return (yclcpa.com/1099k) | Current |
Common mistakes
"Once Stripe Tax is on, it starts collecting tax."
Stripe Tax collects only where you've registered and added that registration in Stripe. If you haven't registered with the state, or registered but never added it in Stripe, checkout shows $0 tax, and any tax that should have been collected becomes yours to pay later.
"I use Stripe Tax, so Stripe files my returns."
Tax Basic only calculates and collects. Automated filing requires Tax Complete, and TaxJar files from your Stripe data, so checking that data is still your job. Collecting tax and never remitting it is worse than not collecting at all.
"Stripe hasn't alerted me, so I don't have nexus."
Stripe's monitoring counts only Stripe transactions, not Amazon, PayPal or in-person sales, doesn't monitor your home state, and ignores physical presence from inventory or employees. Many states count marketplace sales toward the threshold.
"To be safe, I'll register everywhere up front."
Every registration brings returns on the state's schedule, often including zero returns when there are no sales, with penalties for missing them. Registering early in states where you have no nexus just adds filings and fees; where you do have nexus, register on time.
What should I do in my situation?
Start with where you have nexus, where you're already registered and which channels besides Stripe you sell through, then find your situation below.
- Situation A: a new online store or SaaS with modest sales. Register in your home state first (North Carolina registration is free; see yclcpa.com/salestax), add the registration in Stripe and set the right product tax codes. Watch your sales in other states. Tax Basic is usually enough.
- Situation B: Stripe sent a threshold alert. Don't rush to register. Add up sales by state across all channels, confirm how that state measures its threshold, whether your products are taxable and when collection must start, then decide whether to register yourself or use Register for me.
- Situation C: Stripe Tax is on, but you should have registered somewhere and didn't, or collected tax you never filed. Register as soon as possible with an effective date matching when nexus began, and file the missed periods. For larger amounts or several years, look at the state's voluntary disclosure agreement (VDA), which usually limits the lookback and waives penalties.
- Situation D: you sell SaaS, online courses or digital products. Confirm taxability state by state, check your Stripe product tax codes, and price bundles separately. In North Carolina and some other states, nontaxable sales still count toward the threshold.
- Situation E: your own site plus Amazon, Shopify or in-person sales. Measure thresholds across all channels, deduct marketplace-facilitated sales correctly on returns, and import or separately report sales outside Stripe. Reconcile income tax through your 1099-Ks (yclcpa.com/1099k).
- Situation F: a foreign seller or a foreign-owned U.S. LLC. Register for me requires an EIN plus an SSN or ITIN, and TaxJar filing requires a U.S. bank account. A foreign-owned single-member LLC also files Form 5472 every year (see yclcpa.com/5472).
The tool calculates the tax; we handle the judgment calls and the filing
We've prepared taxes for e-commerce sellers for many years, including independent stores, SaaS companies, Amazon sellers and Shopify stores. Tools like Stripe Tax and TaxJar can calculate and collect tax accurately, but they don't decide where you have nexus or whether your products are taxable, and if a return is wrong, the seller is responsible. We start with a nexus analysis across all your channels, help you register where you need to, and then file or review your returns each period from your Stripe reports. You choose whether Stripe Tax or TaxJar does the automated calculation; we work with the tool you use.
- Big Four background, 15+ years in U.S. tax, 10 years of U.S.–China cross-border work, credentialed as CPA, EA and CAA
- Nexus analysis that counts Stripe, PayPal, Amazon and in-person sales together, not just Stripe's alerts
- Sales tax registration, monthly or quarterly returns, zero returns, catch-up filings and account closures handled by one team
- Sales tax, 1099-K reconciliation, bookkeeping and income tax done together, so collected tax isn't reported as income
How it works
- 1
Free assessment
A free 15-minute call about your products, payment channels, home state and current Stripe Tax setup.
- 2
Nexus analysis
We total your sales by state across channels, compare them with thresholds and physical presence, and list the states to register in, the effective dates and which products are taxable.
- 3
Registration and setup
We help you register for sales tax in each state and check the registrations and product tax codes in Stripe.
- 4
Filing and review each period
We file and pay on each state's schedule, or review TaxJar's filing data, and handle state notices, catch-up filings and closures with the same team.
FAQ
If I turn on Stripe Tax, do I still have to register for sales tax with the states?
Yes. Stripe Tax collects only where you've registered and added that registration in Stripe. You need to work out where you have nexus, register with each state's tax agency, and then add the registration in Stripe. With Tax Complete, Stripe can register you in out-of-state jurisdictions, but your home state and any physical-presence states are still yours to register.
Does Stripe Tax Basic file my sales tax returns?
No. Tax Basic only calculates and collects tax. For Stripe to file automatically in the U.S. through TaxJar, you need Tax Complete, which starts at $90 a month on a 1-year contract and includes 4 filings a year. On Basic, you can file yourself from Stripe Tax reports or have a CPA file for you.
How much does Stripe Tax cost?
Per Stripe's U.S. pricing as of November 2026, Tax Basic has no monthly fee and charges 0.5% of volume in registered jurisdictions for no-code integrations, or $0.50 per Transaction API call (including 10 calculation calls) for API integrations. Tax Complete starts at $90 a month with 2 registrations and 4 filings a year; extra U.S. filings are $55 each and extra registrations $150. Check Stripe's site for current prices.
Stripe says I crossed a state's threshold. Do I have to register right away?
Not necessarily right away, but confirm it quickly. Stripe's alert counts only Stripe transactions and assumes everything is taxable, and Stripe says it's up to you to confirm whether registration is required. Add up sales from every channel and apply that state's threshold rules and taxability. If you really are over, register and start collecting within the state's deadline.
Can YCL handle sales tax for my Stripe-based online store?
Yes. YCL CPA (yclcpa.com) has prepared taxes for e-commerce sellers for many years. We do the nexus analysis across all your channels, help with state sales tax registration, file monthly or quarterly returns or review TaxJar's filing data, and handle 1099-K reconciliation and income tax at the same time. You choose whether to use Stripe Tax or TaxJar. Results depend on your facts and each state's rules. Book a free 15-minute call to start.
Related guides
- Business & Self-EmployedNorth Carolina sales tax: how do I register, what's the rate, and when is Form E-500 due?
- Business & Self-EmployedGot a Form 1099-K? How Amazon, Shopify and PayPal sellers should reconcile and report it
- Business & Self-EmployedWhat taxes do Amazon FBA sellers owe? Inventory states, sales tax, franchise tax, inventory costs and tariffs
Sources
- Stripe: Stripe Tax pricing (stripe.com/tax/pricing, accessed November 2026); Understanding Stripe Tax pay-as-you-go pricing; Understanding Stripe Tax pricing (support.stripe.com, accessed November 2026)
- Stripe Docs: File and remit (docs.stripe.com/tax/filing); File with Stripe in the US (docs.stripe.com/tax/file-with-stripe) (accessed November 2026)
- Stripe Docs: Monitor your obligations (docs.stripe.com/tax/monitoring); Register for sales tax, VAT, and GST (docs.stripe.com/tax/registering); Use Stripe to register for sales tax (docs.stripe.com/tax/use-stripe-to-register/united-states) (accessed November 2026)
- U.S. Supreme Court: South Dakota v. Wayfair, Inc., 585 U.S. 162 (June 21, 2018)
- North Carolina Department of Revenue: Sales and Use Tax Directive SD-24-1 (200-transaction test repealed); Important Notice: Certain Digital Property Subject to Sales and Use Tax; written determinations SUPLR 2021-0007 (remote software access subscriptions) and SUPLR 2024-0011 (digital content subscriptions)
- Illinois Department of Revenue: Informational Bulletin FY 2026-12; Retailer Resources (200-transaction test ended January 1, 2026)
- Texas Comptroller, Washington Department of Revenue, California Department of Tax and Fee Administration and New York State Department of Taxation and Finance guidance on software and digital products
Stripe Tax is on, but are you sure your sales tax is right?
Book a free 15-minute call. A CPA will look at your payment channels, sales by state, registrations and Stripe setup, and tell you where to register and how to file, with no fee and no sales pitch.
