
Rules
4 Mistakes When You Charge Sales Tax on Digital Products
Sellers who charge sales tax on digital products stumble on nexus thresholds, product taxability and local rules. These four mistakes cost the most.
What to take away
- Whether you must charge sales tax on digital products is decided state by state. There is no federal sales tax, and a seller can owe tax in a state with no office there.
- Economic nexus is the trigger. Most states use a sales figure near $100,000, and some add a transaction count on top.
- Taxability differs by product type. A download and a webinar can sit in different buckets in one state.
- Local tax is the quiet part. Colorado home-rule cities and Washington local components can demand their own registration.
A downloadable course looks like a service to the seller and like taxable property to a state revenue department. That gap is where the money goes.
The costly one: treating every download as exempt
Situation. Mistake one is assuming nothing is taxable because nothing ships. A seller runs a $79 course and a $19 template pack through their own checkout, so they register nowhere.
Unregistered digital sales risk
- Seller sells $79 course, $19 template pack
- Nothing ships, seller registers nowhere
- State matches payment processor records
- Nexus questionnaire arrives 1-2 years later
- Assessment covers every sale into state
- Interest from each original due date plus penalty
Consequence. A state matches payment processor records and sends a nexus questionnaire, often a year or two later. The assessment covers every sale into that state, with interest from each original due date and a penalty on top.
Prevention. Confirm how each product type is treated in each state where sales land, then register with that state's revenue department before the next sale. Registration runs through the department's own portal, as with the Washington Department of Revenue and the Colorado Department of Revenue. The state then sets your filing frequency — monthly, quarterly or annually — from the amount of tax you collect.
The ones that look fine at first
Mistake two is the single-number habit. A seller hears $100,000 once and treats it as the national rule. Thresholds differ, and several states have dropped the transaction test. The economic nexus framework itself comes from South Dakota v. Wayfair, Inc., the 2018 Supreme Court decision that let states tax sellers with no physical presence there.
State thresholds and transaction tests
State
- South Dakota
- $100,000
- Washington
- $100,000
- Colorado
- $100,000
Published sales threshold
- South Dakota
- 200 transactions
- Washington
- None
- Colorado
- None
Transaction test
- South Dakota
- Washington
- Colorado
Consequence. A store crosses the line in August and collects nothing until spring. Prevention. Report sales by state each month and log the date each threshold is crossed, the tracking that digital product analytics covers.
Mistake three is the marketplace assumption. Marketplace facilitator laws, now in force in most states, put the collection duty on the platform for the sales it facilitates, so the seller assumes the duty is gone.
Consequence. Their own checkout still owes tax in that state. Prevention. Keep channel reporting separate and note which seller of record handled each order.
Mistake four is collecting tax without registering. A cart setting gets switched on, tax is added to orders, and no return is filed. Consequence. The seller holds money that belongs to a state. Prevention. Register first, then switch the setting on.
| State | Published sales threshold (illustrative) | Transaction test |
|---|---|---|
| South Dakota | $100,000 | 200 transactions |
| Washington | $100,000 | None |
| Colorado | $100,000 | None |
Figures move, so confirm the number with each revenue department. A $49 download sold where a 6% state rate and a 2.5% local rate apply carries roughly $4.17 of tax. The setting matters more than the rate, the arithmetic covered in digital product pricing.
The ones that only show up later
Local tax hides the longest. A seller registers with a state, files returns and pays state tax. In Colorado, home-rule cities run their own sales taxes and registrations — Denver is the largest of them — so the state return filed with the Colorado Department of Revenue does not cover them.
Consequence. A city assessment arrives long after the returns looked clean, with city tax, interest and a penalty attached. Prevention. List every locality where nexus exists and check whether it administers its own tax or lets the state collect it.
A second late arrival is product drift. A membership shifts from live teaching to recorded modules, or a bundle adds a printed workbook. The treatment changes while the product code in the software does not. Sellers who repackage material should watch this, as noted in online course marketing.
Tax software trusts the code it was given. Nobody rechecks it until a reviewer does.
Example: the bundle that flipped
A seller sells a $199 bundle holding a PDF, a video library and a printed workbook posted to the buyer. In year one the state taxes the bundle as tangible goods. In year two the seller drops the workbook.
Bundle classification flip
Year one
- Bundle contents
- PDF, video, workbook
- Classification
- Tangible goods
- Tax treatment
- Taxable
- Checkout behavior
- Adds tax
- Buyer outcome
- Correct
Year two
- Bundle contents
- PDF, video
- Classification
- All digital
- Tax treatment
- Exempt
- Checkout behavior
- Still adds old tax
- Buyer outcome
- Overcharged a quarter
The product is all digital now, and the treatment moves from taxable to exempt, but the checkout keeps adding tax at the old rate. Buyers were overcharged for a quarter before refunds started.
Prevention. Recheck the classification whenever the contents of a bundle change.
What they have in common
Every failure here comes from a decision made once and never revisited. Thresholds move, taxability schedules get updated, and product mixes change with each launch. A seller who set the tax logic two years ago runs on stale settings.
The second common thread is timing. Tax was never collected from the buyer at the sale, so the whole liability lands on the seller months or years later. That is why the review has to be a habit.
Recurring revenue carries the same exposure, which membership site marketing covers when subscriptions replace one-off sales.
- List every state where customers bought, with year-to-date sales.
- Note each threshold and whether a transaction count applies.
- Check taxability for each product type in those states.
- Confirm which cities and counties run their own tax.
- Repeat the review every quarter.







