Remote Work and Local Sales Tax: What Freelancers Selling Digital Products Should Know
7 min read · Updated September 2026
Selling a service to one client is straightforward: you invoice, they pay, and self-employment tax is the only tax question that comes up. Selling digital products — courses, templates, ebooks, plugins, stock assets — to hundreds of customers scattered across the country is a different animal, because a handful of states may expect you to collect and remit their sales tax once your revenue there crosses a threshold.
What "Economic Nexus" Actually Means for a Solo Freelancer
Before 2018, a state could only require a business to collect its sales tax if that business had a physical presence there — an office, an employee, a warehouse. The Supreme Court's South Dakota v. Wayfair decision changed that by allowing states to impose "economic nexus": once your sales into a state cross a dollar (and sometimes transaction-count) threshold, you owe that state sales tax collection duties even with zero physical presence. Every state that levies a general sales tax has since adopted some version of this rule, and it applies to a solo freelancer selling a $47 digital template just as much as it applies to a large retailer.
Are Digital Products Even Taxable? It Depends on the State
Crossing a nexus threshold only matters if what you sell is actually taxable there, and states disagree sharply on this point. States like Washington and Pennsylvania tax a broad range of digital goods and even some digital services. Other states tax downloaded software but not ebooks, or tax SaaS subscriptions but exempt one-time digital downloads. A handful of states, including several with no general sales tax at all (Delaware, Montana, New Hampshire, Oregon), simply don't enter the picture. There is no substitute for checking the specific product category against the specific state — "digital products" is not one uniform tax category nationally.
| Common Threshold Type | What It Means |
|---|---|
| $100,000 in sales (most common) | Used by the large majority of states as the sole or primary trigger; several states dropped the transaction-count test in the past two years |
| $500,000 in sales | Applies in a few of the largest states, including California, Texas, and New York — meaningfully harder to trigger than the standard threshold |
| Revenue + transaction count | A shrinking number of states still require both a dollar amount and a minimum number of separate transactions |
| No general sales tax | Delaware, Montana, New Hampshire, and Oregon — customers there never factor into your nexus tracking |
How to Track Whether You've Crossed a Threshold
The measuring period is almost always the trailing 12 months, not the calendar year, which trips people up. A practical habit: pull a state-by-state revenue breakdown from your payment processor or storefront (Gumroad, Stripe, Shopify, Teachable) quarterly, and flag any state approaching 70-80% of its threshold so you have time to register before you're technically out of compliance. Waiting until you've already blown past a threshold to register still leaves you owing back tax, interest, and penalties on sales you already made — economic nexus obligations are not retroactive to before you crossed the line, but they also don't wait for you to notice.
Marketplace Facilitator Rules: When Someone Else Collects for You
If you sell exclusively through a platform that qualifies as a "marketplace facilitator" under state law — Etsy, Amazon, and increasingly platforms like Gumroad for certain transaction types — that platform is often required to calculate, collect, and remit sales tax on your behalf. This significantly reduces your own compliance burden, but it isn't automatic protection: marketplace facilitator status varies by platform and by state, and if you also sell direct-to-consumer through your own site or invoice clients directly, those sales are your responsibility to track separately.
A Simple Compliance Routine That Doesn't Require a Sales Tax Team
- Identify which of your product lines are digital goods vs. straightforward professional services (services are far less commonly taxed than goods).
- Pull a revenue-by-state report at least quarterly from every platform you sell through.
- Confirm which platforms already collect on your behalf as a marketplace facilitator, and which leave the obligation with you.
- Register only in states where you've actually crossed a threshold — pre-registering everywhere creates unnecessary filing obligations.
- Use a sales tax automation tool (several offer free tiers for solo sellers) once you're registered in more than one or two states — manual tracking gets error-prone fast.
What Happens If You Sell Through Multiple Platforms at Once
Many freelancers selling digital products don't rely on a single storefront — a course might sell through Teachable, templates through Gumroad, and one-off client add-ons through direct Stripe invoices, all at the same time. Nexus thresholds are calculated on your total sales into a state, aggregated across every channel, not per platform. This means it's entirely possible to be well under the threshold on any single platform while having already crossed it in aggregate once all channels are combined — a blind spot that's easy to miss if you're only glancing at one dashboard's built-in reporting instead of pulling a combined view. Keeping a simple running spreadsheet that totals state-by-state revenue across every platform you sell through, updated monthly, is the most reliable way to avoid this specific gap.
What About International Customers?
Everything above covers US state sales tax, but a freelancer selling digital products globally faces a parallel obligation outside the US entirely: the EU, UK, and a growing number of other jurisdictions require non-domestic sellers of digital services to register and collect value-added tax (VAT) or goods-and-services tax (GST) on sales to consumers there — and unlike the US state system, most of these have no minimum revenue threshold before registration is required. The EU's One-Stop-Shop (OSS) scheme lets a non-EU seller register once and remit VAT across all member states through a single return rather than registering country by country, which is the practical starting point for a freelancer who discovers EU customers make up a meaningful share of digital product sales. This is a genuinely separate compliance track from US economic nexus, and it's easy to build a US-focused sales tax routine that quietly ignores a real EU VAT obligation running in parallel.
Frequently Asked Questions
Do I owe sales tax on consulting or coaching services I sell online?+
Professional services are taxed far less often than digital goods, but a growing number of states have started taxing specific categories like SaaS-delivered training or software-adjacent services, so it's worth checking your specific service category against the state rather than assuming services are always exempt.
What happens if I never registered in a state where I owed sales tax?+
States can generally assess back taxes, interest, and penalties once they discover unregistered economic nexus, and this obligation isn't limited by how long ago the sales happened in the way some other tax rules are — registering as soon as you notice you've crossed a threshold limits how much exposure accumulates.
This article is educational only and is not tax, legal, or financial advice.
Model this scenario yourself
Plug your own gross salary, state, and W-2/1099 status into the free calculator to see your exact take-home number.
Open the Salary Calculator →