New York SaaS sales tax at a glance
Product Taxability Rules
| Does New York tax SaaS? | Yes. Taxed as tangible personal property under New York's "prewritten computer software" rule. A license to remotely access software is subject to the same sales tax as a sale of the software itself, under Tax Law §§ 1101(b)(6) and 1105(a) (see Tax Bulletin TB-ST-128). |
|---|---|
| Is a future change pending? | No. New York's SaaS taxability is settled law with no scheduled rate or scope change. |
| State Tax Rate | 4% |
| Local Combined Rate Range | 7% to 8.875%, depending on the county or city, and on whether the sale falls inside the Metropolitan Commuter Transportation District (MCTD). New York City and Yonkers both sit at the statewide high of 8.875% (4% state, a local rate, and a 0.375% MCTD surcharge). |
State Registration & Collection Triggers
| What triggers a tax collection requirement? | Meeting either of these conditions (whichever happens first): Economic nexus: gross receipts from sales of tangible personal property delivered into New York exceeding $500,000, AND more than 100 sales of tangible personal property delivered into the state, in the immediately preceding four sales tax quarters. Both conditions must be met, not just one. Physical nexus: an office, employees, inventory, or other property in New York. |
|---|---|
| What revenue counts toward the $500,000 limit? | Gross receipts from sales of tangible personal property delivered into New York. |
| Does SaaS revenue count toward the $500,000 limit? | Yes. Because New York classifies SaaS and prewritten software as tangible personal property, SaaS revenue accumulates toward the threshold the same as a sale of goods. |
| Lookback Calculation Window | The immediately preceding four sales tax quarters, a rolling window tied to New York's own quarterly calendar (March to May, June to August, September to November, December to February), not a standard January-to-December calendar year. |
| Are marketplace sales included? | Yes. Sales made through a marketplace facilitator, such as Amazon or Walmart, count toward an individual seller's New York threshold determination alongside direct sales. |
| SST State (Streamlined Sales Tax)? | No. New York is not a Streamlined Sales Tax Governing Board member state, so you register and file directly with the state. |
| Primary Data Sources | New York State Department of Taxation and Finance, Streamlined Sales Tax Governing Board |
Which types of software does New York tax?
New York taxes software based on what it is, not how the customer receives it.
| What you sell | Taxable in New York |
|---|---|
| SaaS, accessed remotely, no download | Yes, taxed as "prewritten computer software" under Tax Law § 1101(b)(6), the same as a sale of the software itself |
| Prewritten software, downloaded electronically | Yes |
| Prewritten software on physical media | Yes |
| Custom software written for a single customer | No, falls outside the "prewritten computer software" definition entirely, provided it's designed and developed to that customer's specifications |
| Digital books, music, and video (specified digital products) | No, New York does not tax these digital products |
| Modifications or customization to prewritten software | Taxable, unless the charge is reasonable and separately stated on the invoice |
| SaaS bundled with tangible goods or other taxable items | Taxable in full unless the exempt component, such as separately stated customization, training, or consulting, is separately stated on the invoice |
Bundles and mixed invoices are where implementations break. A January 2026 New York appellate court decision (Matter of Beeline) reaffirmed that SaaS platforms bundled with other services remain taxable as prewritten software. Apply taxability per line item, not per order: a consulting charge billed on its own line stays exempt even on an invoice that also includes a taxable SaaS subscription.
How do you charge the correct sales tax rate for SaaS in New York?
Multiply by the combined rate for the purchaser's address and you have the tax. New York doesn't have California's exempt-then-taxable timeline or Kentucky's single flat statewide number: the state rate is a flat 4%, but local county and city rates on top of it range from 7% to 8.875% combined, and a separate 0.375% surcharge applies within the 12-county Metropolitan Commuter Transportation District regardless of which local rate otherwise applies. Get the address wrong and you get the rate wrong.
Option 1: Use the Ziptax Sales Tax API
You send the buyer's New York address at checkout, and the API evaluates the exact combined rate, including whether the address sits inside the MCTD, so you don't have to maintain a county-by-county table and a separate surcharge flag yourself.
To calculate a live rate against a New York address, use the v60 endpoint:
Bash
curl -G https://api.zip-tax.com/request/v60 \
-H "X-API-KEY: <apiKey>" \
-d key=your-api-key \
--data-urlencode "address=350 5th Ave, New York, NY, 10118"To verify complete payload structures, explore the REST API documentation.
Three things to do with that response. Apply the combined rate the response returns rather than reassembling it from a county table and a separate MCTD flag. Match the response's product classification rather than assuming every software line item is taxed the same way: a prewritten-software subscription, a separately stated consulting charge, and a digital book sale are not; review Taxability Information Codes (TICs) to see how each is flagged. Store the jurisdiction and effective date on the transaction, because a stored rate without that context is lossy if you ever need to reconstruct how a past invoice should have been taxed.
If your product catalog handles complex items like SaaS, digital goods, or bundles, you can also search for the correct product code to dynamically check product rules. If your contract licenses software to a business with users both inside and outside New York, manage exemption certificates and apportionment documentation rather than tracking it in a spreadsheet.
What an API will not tell you: your company's physical presence or economic registration status in New York. Tracking whether you have crossed the $500,000-and-100-sale threshold and must legally register remains on your side of the integration.
To automate threshold tracking, tax filings, and remittance, you can use Ziptax Merchant Tools to connect TaxCloud automated compliance for your own business or for sub-merchants building on your platform; set up merchant management once you're ready to onboard additional states or sub-merchants.
Option 2: Build and maintain it yourself
A real choice if you already hold jurisdiction data for other reasons. New York still leaves you four things to handle:
- Address-level rate resolution across a 7% to 8.875% range, including whether the address falls inside the Metropolitan Commuter Transportation District, which adds its own 0.375% surcharge independent of the local county or city rate.
- Product and content classification. A prewritten-software subscription, a separately stated consulting or customization charge, and a digital book or music sale don't follow the same rule, even when they appear on the same invoice.
- Multi-location apportionment for B2B software licenses. New York sources a software sale to where the purchaser uses or directs the use of it, not where the underlying code sits; a license covering users both inside and outside the state needs the receipt apportioned to the New York-located share, not taxed or exempted as a whole.
- Threshold accumulation on New York's specific basis. $500,000 in gross receipts and more than 100 sales of tangible personal property, both conditions required, measured over the immediately preceding four sales tax quarters rather than a calendar year. SaaS revenue counts, since it's classified as tangible personal property.
Four things to watch out for:
- The MCTD surcharge isn't just a New York City thing. It applies across all 12 MCTD counties (New York City's five boroughs plus Nassau, Suffolk, Westchester, Rockland, Putnam, Orange, and Dutchess), so a system that only special-cases "New York City" will undercharge customers in the surrounding suburban counties.
- New York's highest combined rate, 8.875%, isn't unique to New York City. Yonkers sits at the same rate, so don't hardcode "NYC equals the highest rate" as a shortcut.
- The registration threshold runs on New York's own quarterly calendar (March through May, June through August, September through November, December through February), not a standard January-to-December year. A system built around other states' calendar-year lookback will get New York's timing wrong.
- The custom-software exemption turns on the contract, not the label. Software built to a specific customer's specifications falls outside the "prewritten computer software" definition, but keep that charge on its own invoice line, separate from any licensed or subscription product, so the exemption doesn't get absorbed into a taxable bundle.
When does a SaaS business have to collect sales tax in New York?
Registration and collection turn on the same nexus test in New York, and classification is where most engineering implementations go wrong, since New York taxes SaaS immediately once nexus exists, with no exempt period to manage.
Rule 1: Monitor your registration triggers (nexus)
You must legally register to view collection requirements and nexus and file with the state the moment either of these conditions is met:
- Physical presence: an office, employees, inventory, or other property in New York.
- Economic threshold: gross receipts from tangible personal property delivered into New York exceed $500,000, AND you made more than 100 such sales, both measured over the immediately preceding four sales tax quarters. check economic nexus thresholds; unlike most states, New York requires both conditions together, not just one.
SaaS revenue counts toward the $500,000 figure, since New York classifies it as tangible personal property. Marketplace-facilitated sales count toward the threshold alongside direct sales.
Rule 2: Apply the correct classification once you're registered
New York doesn't have a phase-in period or a future effective date to track the way a state with pending legislation does. SaaS has been taxable under the state's prewritten-software rule for years, so once you have nexus, you charge tax at checkout immediately.
What still varies line-by-line is classification and apportionment, not timing. A taxable SaaS subscription, an exempt customization charge billed separately, and a software license split between in-state and out-of-state users can all appear on the same contract and need to be handled differently from each other.
Where Ziptax helps
If you're building a custom billing engine, a niche ERP, or a B2B SaaS platform, you don't need an enterprise compliance suite just to calculate an accurate checkout rate. You just need a fast, reliable endpoint.
Ziptax handles the infrastructure layer of sales tax calculation so your team can focus on your core product.
- Rooftop Precision: Resolves rates across 12,000+ U.S. tax jurisdictions using exact address and coordinate-based lookups, including special districts like New York's Metropolitan Commuter Transportation District, eliminating the accuracy liabilities of county-only shortcuts.
- Engineered for Platforms: Built specifically to embed live tax calculations directly into checkout workflows, API endpoints, and marketplace billing frameworks.
- Frictionless Pricing: Designed for cost-conscious development teams who want to pay strictly for active calculation calls without committing to heavy enterprise software contracts. view Ziptax pricing.
- The TaxCloud Runway: When your transaction volume scales or your users demand automated filing and remittance services, you can pair Ziptax with TaxCloud for the rest of compliance.
Get New York SaaS tax rates from an API
Explore the Ziptax Sales Tax API for New York, plus the rest of the US, Canada, and select other markets. Start with a free tier, then switch to usage-based pricing.
Frequently asked questions
Does New York tax SaaS differently depending on how it's delivered? No. New York's "prewritten computer software" rule doesn't turn on delivery method: remotely accessed SaaS, electronically downloaded software, and software on physical media are all taxable the same way. The distinction that matters is whether the software is prewritten at all; genuinely custom software built to one customer's specifications stays outside the definition.
Is custom software taxable in New York? No, if it's truly designed and developed to a particular purchaser's specifications rather than a packaged product offered to multiple customers. Keep customization and consulting charges on their own invoice line, separate from any licensed or subscription product, since an unseparated bundle risks taxing the whole charge.
Does New York tax digital products like e-books or streaming the same way it taxes software? No. New York doesn't tax digital books, music, or video the way it taxes software. Prewritten computer software, including SaaS accessed remotely, is taxed as tangible personal property; these other specified digital products are not. A single "digital content" bucket in your tax logic will get this distinction wrong.
Does New York have local sales taxes and a special regional surcharge to account for? Yes. Combined state and local rates range from 7% to 8.875% depending on the county or city, and a separate 0.375% surcharge applies within the 12-county Metropolitan Commuter Transportation District (New York City, Yonkers, and the surrounding suburban counties) on top of whatever local rate otherwise applies. Address-level resolution, not a flat statewide number, is what gets New York right.
Sources
- SaaS Taxability (Prewritten Computer Software): New York Tax Law §§ 1101(b)(6), 1101(b)(14), 1105(a), 1115(a)(28), 1115(o); New York State Department of Taxation and Finance, Tax Bulletin TB-ST-128, Computer Software (August 5, 2014). https://www.tax.ny.gov/pubs_and_bulls/tg_bulletins/st/computer_software.htm
- Situs and Apportionment for Multi-Location Software Use: Tax Bulletin TB-ST-128 (software is sourced to where the purchaser uses or directs the use of it; receipts are apportioned to New York-located users). https://www.tax.ny.gov/pubs_and_bulls/tg_bulletins/st/computer_software.htm
- Economic Nexus and the $500,000/100-Sale Threshold: New York State Department of Taxation and Finance, Tax Bulletin TB-ST-175, Do I Need to Register for Sales Tax? https://www.tax.ny.gov/pubs_and_bulls/tg_bulletins/st/do_i_need_to_register_for_sales_tax.htm
- Local and MCTD Sales Tax Rates: New York State Department of Taxation and Finance, Publication 718, New York State Sales and Use Tax Rates by Jurisdiction. https://www.tax.ny.gov/pdf/publications/sales/pub718.pdf
- Marketplace Provider Rules: New York Tax Law marketplace provider provisions, enacted by 2019 N.Y. Senate Bill 6615. https://www.tax.ny.gov/pubs_and_bulls/publications/sales/marketplace.htm
- Streamlined Sales Tax (SST) Status: Streamlined Sales Tax Governing Board, State Details (New York). https://streamlinedsalestax.org/state-details/new-york