SAAS TAXABILITY IN WASHINGTON

Is SaaS taxable in Washington? A developer's guide to the state's digital automated service rules

Yes. Washington taxes SaaS as a digital automated service, the same category covering most cloud-based software and services. Downloaded software and even custom software built for a single customer are taxable too, and Washington has no pending legislation that would change any of this.

That classification runs through RCW 82.04.192 and RCW 82.08.020, with downloaded and custom software taxed as a retail sale under RCW 82.04.050. Cloud-hosted software has been taxable in Washington for years, and unlike most states, Washington doesn't carve out an exception for software built specifically for one customer either.

Founder, Ziptax

Last updated

Oct 28, 2026

Rates verified against the Ziptax tax engine. Taxability positions sourced to official state guidance, listed under Sources. See our editorial methodology.

If you're building a product that needs to calculate SaaS sales tax for your customers, this guide covers Washington's SaaS tax rules and rates, what to account for when you build sales tax calculation into your product, and how a sales tax API returns accurate Washington rates without you building and maintaining a rate engine.

Washington SaaS sales tax at a glance

Product Taxability Rules

Does Washington tax SaaS?Yes. Taxed as a digital automated service (DAS) or as remote-access prewritten software, depending on what's sold. No pending change.
Is custom software exempt?No. Unlike most states, Washington taxes custom software built for a single customer as a retail sale.
Base State Tax Rate6.5%
Local Combined Rate Range7.60% to 10.70% (Q4 2026), determined by the address's location code, not by ZIP code or city limits alone.

State Registration & Collection Triggers

What triggers a tax collection requirement?Meeting either of these conditions:Economic nexus: more than $100,000 in cumulative gross receipts from Washington in the current or immediately preceding calendar year. No transaction-count test.Physical nexus: a presence in Washington that is "demonstrably more than the slightest," such as an office, inventory, or an employee working in the state.
What revenue counts toward the $100,000 limit?Cumulative gross receipts from Washington, not limited to tangible personal property.
Does SaaS revenue count toward the $100,000 limit?Yes. Washington's threshold is based on gross receipts, not a tangible-personal-property-only test like California's or Missouri's, so revenue from SaaS and digital automated services counts directly toward the threshold.
Lookback Calculation WindowCurrent or immediately preceding calendar year (not a rolling 12-month window).
Are marketplace sales included?Yes. Sales a marketplace facilitator makes or facilitates on your behalf count toward your $100,000 figure, and the facilitator has its own separate obligation to collect and remit.
SST State (Streamlined Sales Tax)?Yes. Washington has been a full member of the Streamlined Sales Tax Agreement since July 1, 2008.
Primary Data SourcesWashington Department of Revenue, Revised Code of Washington, Streamlined Sales Tax Governing Board

Which types of software does Washington tax?

Washington draws its line at what's being sold, not at how it's delivered. SaaS and other cloud-based services are taxed as a digital automated service under RCW 82.04.192; hosted software that's closer to pure software access is instead taxed as remote-access prewritten software under RCW 82.04.050(6)(b), which the DAS definition explicitly excludes so the two categories don't overlap. Either way, the result for your checkout is the same: it's a taxable retail sale.

What you sellTaxable in Washington
SaaS or other cloud-based service, accessed remotelyYes, as a digital automated service
Hosted software, accessed remotely with no downloadYes, as remote-access prewritten software
Prewritten software, downloadedYes
Custom software built to a single customer's specificationsYes. Washington doesn't carve out an exemption here the way most states do
Data processing and standalone IT training servicesNo. Explicitly excluded from digital automated services and generally subject to the Service and Other Activities B&O tax, not retail sales tax
SaaS or software bundled with tangible goodsSplit the bundle. Tangible line items are taxable and the software portion follows its own rule above, though in Washington both sides of that split end up subject to retail sales tax

Bundling in Washington still presents an audit risk if you bundle taxable SaaS with non-taxable services like data processing, as you risk tainting the entire invoice and exposing otherwise non-taxable services to retail sales tax.

Which category a sale falls into also determines your Business & Occupation tax classification and whether the multiple-points-of-use exemption described below is available to a business buyer. Get the category right even when the sales tax outcome seems similar.

How do you charge the correct sales tax rate for SaaS in Washington?

There's no exempt period to plan around here. Because SaaS is taxable in Washington today, and has been for years, the moment a customer with a Washington address completes checkout, you need an accurate rate for that address. Engineering teams have two options: call a real-time sales tax API, or manually build and maintain an internal rate engine.

Option 1: Use the Ziptax Sales Tax API

The Ziptax Sales Tax API takes the buyer's rooftop address at checkout and evaluates the exact boundary lines for you, including the location-code system Washington uses instead of ZIP-based rates. The platform manages jurisdiction tracking, database mapping, and quarterly rate updates automatically.

To calculate a live rate against a Washington 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=1301 Second Ave, Seattle, WA, 98101"

To verify complete payload structures, you can explore the REST API documentation.

A couple of Washington-specific things to do with that response. Store the location code on the transaction, not just the address: the RTA overlay can put two nearby addresses in different codes with different rates. Rates also update quarterly, so timestamp each transaction’s effective date too.

For classification, pass a product code to let the API tell you whether something’s DAS, software access, or a listed service, rather than coding that logic yourself. What an API won’t tell you is your nexus status or whether a buyer’s multiple-points-of-use certificate is valid. Both stay on your side, and Ziptax Merchant Tools can take that off your plate if you’d rather not build it.

Option 2: Build and maintain it yourself

If you take this route, Washington needs four things handled:

  1. Address-level rate resolution keyed to Washington's own location codes, not ZIP codes. The current range runs from 7.60% (Klickitat County's unincorporated areas) to 10.70% (Edmonds and Lynnwood, both in Snohomish County), and a single ZIP code can span more than one location code.
  2. A product taxability decision across three categories, not one. Digital automated services, remote-access prewritten software, and listed professional services each have their own statutory hook.
  3. B2B exemption handling for the multiple-points-of-use (MPU) exemption, which lets a business buyer with users both inside and outside Washington apportion tax to in-state use rather than pay on the full value. If you can't capture and validate that exemption certificate at the point of sale, you're either over-collecting from a buyer entitled to apportion, or creating an audit gap.
  4. An effective date on every rate, since Washington's local rates change on a fixed quarterly cycle.

Five things to watch out for here:

  1. ZIP-based shortcuts. Washington's own rate system is built on location codes, not postal ZIP codes. A flat ZIP lookup cannot safely resolve the difference between bordering rates in the same postal code.
  2. The Regional Transit Authority (RTA) overlay. In King, Pierce, and Snohomish counties, a separate RTA component of up to roughly 1.4 percentage points applies within the transit district's boundary, under RCW 81.104.170. That boundary doesn't track city limits, so the same city can carry two different location codes.
  3. Assuming the general business-use exemption covers software. Washington's digital-goods exemption for business purchases, RCW 82.08.0208(3), explicitly excludes digital automated services and prewritten or remote-access software. The only B2B relief route for software is the narrower multiple-points-of-use exemption in subsection (4) of the same statute, which requires concurrent use across multiple locations and a certificate on file.
  4. Conflating B&O tax with the sales tax you collect from customers. Washington's Business & Occupation (B&O) tax is a separate tax on your own gross receipts, currently 0.471% under the Retailing classification. You pay it as the seller; it isn't a line item you charge the customer, and it applies on top of, not instead of, the retail sales tax in your checkout math.
  5. Assuming custom software is exempt. That's the norm in many states, where custom development is treated as a non-taxable professional service. Washington doesn't follow that pattern: custom software built to a single customer's specifications is still a taxable retail sale under RCW 82.04.050(6)(a).

When does a SaaS business have to collect sales tax in Washington?

Registration and collection are two separate obligations with different triggers. To view collection requirements and nexus rules as they apply more broadly across states, your application and billing stack should track these two operational rules for Washington specifically:

Rule 1: Monitor your registration triggers (nexus)

You must legally register to file with the state once either of these conditions is met:

  • Physical presence: a presence in Washington that is "demonstrably more than the slightest," such as an office, inventory, or an employee working in the state.
  • Economic threshold: your cumulative gross receipts from Washington cross $100,000 in the current or immediately preceding calendar year. You can always check economic nexus thresholds for up-to-date state limits. There is no separate transaction-count test in Washington.

Rule 2: Apply the correct timeline logic

  • Because Washington is a full Streamlined Sales Tax member state, you can register once through the SST Registration System and get Washington registration, along with every other SST member state, in the same filing.
  • Because SaaS has been taxable in Washington for years, there's no exempt-today, taxable-tomorrow transition. Once you cross nexus, your system needs to calculate and collect tax on SaaS and DAS line items starting with the next transaction.
  • If a business buyer claims the multiple-points-of-use exemption, your billing system needs to capture and retain their exemption certificate before applying the apportioned tax. The buyer, not you, is then responsible for self-reporting any use tax owed on their in-state share of use.

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, eliminating the accuracy liabilities of ZIP-based 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.
  • 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 Washington SaaS tax rates from an API

Address-level rates for every Washington jurisdiction, plus the rest of the US, Canada, and select other markets.

Frequently asked questions

Do you have to collect Washington sales tax before you cross the economic nexus threshold? No. Being taxable and having a collection obligation are different questions. SaaS is taxable in Washington regardless of who sells it, but you only have to register and collect once you have nexus, either through the $100,000 cumulative gross receipts threshold or through physical presence in the state.

Does Washington tax software differently depending on how it's delivered? Not the way most states do. SaaS accessed remotely, prewritten software delivered on a physical medium or downloaded, and even custom software built to a single customer's specifications are all taxable retail sales in Washington.

Can you use a ZIP code to get the Washington sales tax rate? Not reliably. Washington's own rate system runs on location codes, and a single ZIP code can contain more than one. The clearest example is the Regional Transit Authority (RTA) overlay in King, Pierce, and Snohomish counties: the same city can have one location code inside the transit district and another just outside it, with a materially different combined rate.

Is there a business-use exemption for SaaS in Washington? Only a narrow one, and it's easy to assume more coverage than it actually has. Washington's general business-purpose exemption for digital products explicitly excludes digital automated services and prewritten or remote-access software. The real relief route is the multiple-points-of-use (MPU) exemption, which lets a business buyer with users both inside and outside Washington apportion tax to their in-state share, but only with a valid exemption certificate on file.

Related guides

Sources

  1. Revised Code of Washington § 82.04.192 (Digital products definitions)
  2. Revised Code of Washington § 82.04.050 (Retail sale definitions)
  3. Revised Code of Washington § 82.08.020 (Tax imposed)
  4. Washington Administrative Code § 458-20-15503 (Digital products)
  5. RCW § 82.04.067 (Substantial nexus)
  6. RCW § 82.08.052 (Collection obligation timeline)
  7. RCW § 82.08.0531 (Marketplace facilitators)
  8. RCW § 82.32.730 (Destination sourcing)
  9. Washington Department of Revenue, Sales and Use Tax Rates
  10. Washington Department of Revenue, Local Sales and Use Tax Rate Flyer (Q4 2026)
  11. RCW § 81.104.170 (Transit tax authorization)
  12. RCW § 82.04.250 (Retailing classification rate)
  13. Washington Department of Revenue, Business & Occupation Tax overview
  14. RCW § 82.08.0208 (Digital goods and automated services exemptions)
  15. RCW § 82.12.0208 (Use tax apportionment)
  16. Streamlined Sales Tax Governing Board, State Membership Directory

Build with Ziptax

Calculating sales tax doesn’t need to be expensive or complex. Start with 100 free API calls today and see how simple and accurate tax rate lookups can be.