SaaS billing sales tax comes down to two settings your billing system has to get right on every invoice: whether you have nexus in the customer's state, and how that state classifies your subscription. Once both are set, the tax is calculated at invoicing, booked as a liability, and kept out of revenue under ASC 606.
This guide is for controllers, revenue teams and the CPA firms that support SaaS and marketplace clients. It covers how SaaS billing sales tax interacts with economic nexus in 2026, which invoice data a tax engine needs, how subscriptions, usage, prepaid credits, resellers and marketplaces change the tax point, and where ASC 606 touches each of those flows.
A billing system can only charge the right tax when two inputs are current. The first is a nexus list: the states where you are registered or required to register. The second is a product taxability matrix: how each state treats each SKU you sell.
Nexus usually comes from economic thresholds based on sales into a state. Texas, for example, does not require remote sellers with less than $500,000 of Texas revenue in the preceding twelve calendar months to obtain a permit, and the Comptroller counts gross revenue from both taxable and nontaxable sales toward that figure. Thresholds differ by state, and our guide to economic nexus thresholds by state lists the main ones.
SaaS adds a timing wrinkle. Annual prepaid contracts are invoiced in full on day one, so a handful of enterprise renewals can push a state over its threshold in a single month even though the revenue is recognized over twelve. Track nexus on billed amounts by customer state, separate from the revenue schedule.
Taxability is the second input. States classify remotely accessed software in different ways, and the classification sets the taxable base:
The full state comparison, including Ohio, Connecticut, Maryland and the Chicago lease tax, is in our SaaS sales tax guide. For billing design, the takeaway is that one product can need a partial base in Texas, user allocation in New York and Pennsylvania, and first-access sourcing in Washington.
Transaction-count thresholds are being dropped. Illinois removed its transaction test on January 1, 2026. Its bulletin FY 2026-12 states that "the 200-transaction threshold no longer applies," leaving $100,000 in cumulative gross receipts as the only test. Kentucky followed under House Bill 757, which removed the 200-transaction standard for remote retailers and marketplace providers effective August 1, 2026. For SaaS sellers with many small monthly subscriptions, these changes can remove nexus in states where a transaction count triggered it. Check the dollar test and any physical presence before closing a registration.
California starts taxing SaaS in 2027. The state's tax agency says that beginning January 1, 2027, sales and use tax generally applies to the retail sale of a digital product, and its digital product definitions list "Software as a service (SaaS) involving the right to access and use the provider's prewritten computer software." Cloud services that let customers run their own software are excluded as digital infrastructure. Annual contracts invoiced in late 2026 for service that runs into 2027 need a tax decision now, and California customers need tax codes before the first January 2027 billing run.
Our roundup of sales tax changes for 2026 tracks other state updates through the year.
A tax engine is only as accurate as the fields billing sends it. Before go-live, confirm each invoice line carries the following:
Block the invoice when the engine returns an unknown jurisdiction or when an exemption is claimed without a valid certificate on file. If you are choosing a tool, our comparison of sales tax automation software covers the main options and their billing integrations.
Term subscriptions. Tax is calculated when the invoice is issued, using the customer location and tax code on that date. Upgrades and downgrades mid-term create a new or amended invoice line, and credit notes for downgrades or cancellations should reverse tax on the same base and rate as the original invoice and reference it.
Usage-based pricing. Tax is calculated when metered usage is invoiced. Late usage feeds are the common failure, since usage billed outside the normal run can skip tax calculation entirely. Reconcile metering to invoiced quantities before each run.
Prepaid credits and wallets. Decide by state and SKU whether tax applies when credits are sold or when they are redeemed, and document the position. Unused credits raise a separate question under ASC 606 about breakage, covered below.
Resellers. When a reseller buys and resells your subscription, the reseller generally collects from the end customer and gives you a resale certificate. Your invoice to the reseller carries no tax only when that certificate is valid and on file.
Marketplaces. If you sell through a cloud or app marketplace that acts as a marketplace facilitator, the marketplace may collect tax on those sales. You still need to know which states treat the marketplace as the collector, keep marketplace sales separate from direct sales in your ledger, and exclude them from your own returns where the facilitator remits. If you operate a marketplace for third-party apps, you may be the facilitator yourself.
Sales tax collected from customers belongs outside SaaS revenue. ASC 606 defines the transaction price as the consideration a company expects to be entitled to, "excluding amounts collected on behalf of third parties (for example, some sales taxes)." ASU 2016-12 then added a policy election in paragraph 606-10-32-2A that lets a company "exclude from the measurement of the transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction and collected by the entity from a customer (for example, sales, use, value added, and some excise taxes)," as set out in the FASB's ASU 2016-12. The same paragraph excludes taxes assessed on total gross receipts from the election and requires the policy disclosures in ASC 235-10-50.
When a company makes the election, collected sales tax goes straight to a sales tax payable account. The billing system and the general ledger have to agree: tax lines on invoices should post to the liability and never to a revenue or deferred revenue account. Our SaaS revenue recognition under ASC 606 guide covers the full five-step model.
Other ASC 606 touchpoints that interact with billing:
Principal or agent. Under ASC 606, a company is a principal when it controls the service before transfer and recognizes revenue gross. An agent arranges for another party to provide the service and recognizes only its fee or commission. Marketplace operators that do not control third-party apps before transfer may land on the agent side for those sales, which affects both revenue presentation and who collects tax.
Variable consideration. Discounts, rebates, refunds, credits and usage-based fees are variable consideration. Usage charges often qualify for the "right to invoice" practical expedient in paragraph 606-10-55-18, which lets a company recognize revenue in the amount it has a right to invoice when that amount corresponds directly to the value delivered.
Contract modifications. An upgrade or downgrade is a change in scope or price approved by both parties, and needs to follow your ASC 606 modification policy. The billing change and the revenue schedule change should be triggered by the same event.
Breakage. For prepaid credits, paragraph 606-10-55-48 says a company that expects to be entitled to a breakage amount recognizes it in proportion to the pattern of rights the customer exercises. If it does not expect to be entitled to breakage, it recognizes the amount when the chance of the customer using the remaining credits becomes remote. The estimate is subject to the variable consideration constraint.
Deferred revenue on prepaid subscriptions is a liability until the service is delivered, as explained in our guide to deferred revenue. The sales tax on that same invoice is a separate liability that is due to the state on the filing schedule, regardless of when the revenue is earned.
This example is illustrative. A SaaS company with Texas nexus signs an Austin business customer to a $36,000 annual plan, billed in advance on January 1, 2026. The customer uses the software for data storage and reporting, so it is a data processing service in Texas. The combined rate in this example is 8.25%, the maximum Texas allows (6.25% state plus up to 2% local). The company has elected to exclude sales tax from the transaction price.
| Item | Amount |
|---|---|
| Annual subscription price | $36,000 |
| Taxable base (80% of $36,000) | $28,800 |
| Sales tax at 8.25% | $2,376 |
| Invoice total | $38,376 |
| Monthly revenue recognized, January to June | $3,000 |
On January 1 the entry is a debit to accounts receivable of $38,376, a credit to deferred revenue of $36,000 and a credit to sales tax payable of $2,376. Each month, $3,000 moves from deferred revenue to revenue. The $2,376 is remitted to Texas on the company's filing schedule and never touches revenue.
On July 1 the customer upgrades, adding $500 a month for the remaining six months. The company bills $3,000 for the upgrade. The taxable base is 80% of $3,000, or $2,400, and tax at 8.25% is $198, so the upgrade invoice totals $3,198. Assuming the modification is accounted for prospectively under the company's ASC 606 policy, monthly revenue from July to December rises to $3,500. If the customer had downgraded instead, the credit note would reverse tax at the same 80% base and 8.25% rate used on the original invoice.
Run these checks at each month-end close:
If the review finds past sales in a state where you should have registered, a voluntary disclosure agreement can often limit the lookback period and penalties. Companies selling to UK or EU customers face VAT instead, with its own place-of-supply and reverse charge rules, and our comparison of US sales tax and VAT covers the main differences.
Keep a written nexus policy, a product taxability memo and an ASC 606 memo covering tax exclusion and principal or agent conclusions. Revisit all three after product launches, new markets or marketplace listings. For broader month-end support, see our overview of outsourced accounting for SaaS companies.
Is sales tax included in SaaS revenue under ASC 606? Generally no. The transaction price excludes amounts collected on behalf of third parties, and ASU 2016-12 lets companies elect to exclude all sales, use and similar taxes collected from customers. A company that makes the election records collected tax as a liability.
When should SaaS billing sales tax be calculated on a subscription? At invoicing, using the customer location, tax code and rate in effect on the invoice date. Annual prepaid contracts are taxed in full on the upfront invoice, while revenue is recognized over the term.
How does the Texas 80% rule show up on an invoice? Texas exempts 20% of the charge for data processing services. The tax engine applies the combined state and local rate to 80% of the SaaS line, so a $36,000 contract at 8.25% carries $2,376 of tax.
Do I still need to file if a marketplace collects tax on my SaaS sales? It depends on the state. Many states make the marketplace facilitator responsible for collecting on facilitated sales, but you may still need to register and report your direct sales.
Which 2026 changes affect SaaS billing sales tax? Illinois dropped its 200-transaction nexus test on January 1, 2026, and Kentucky did the same on August 1, 2026. California will tax SaaS as a digital product from January 1, 2027, so contracts billed now for 2027 service need a decision.
Madras Accountancy supports SaaS companies and the CPA firms that serve them with bookkeeping, revenue recognition support, sales tax compliance and CFO advisory, including nexus tracking, tax code mapping and month-end reconciliations. To review how your billing system handles sales tax and revenue, contact our team.

The section 4960 excise tax is 21% of nonprofit pay over $1M. From 2026 it covers all employees. See the medical carve-outs, Form 4720 and a worked example.

The paid family and medical leave tax credit is permanent from 2026. See the 12.5% to 25% rates, the premium option, the 6-month rule and how Form 8994 works.

Opportunity zones become permanent in 2027 under the One Big Beautiful Bill. See the new deferral, rural bonus, and the 2026 handoff.