Tools · Money & Payments
Sales Tax on Digital Products: What Solo Sellers Actually Owe
A decision guide for solo creators and consultants choosing between self-managed tax automation and a merchant of record.
Affiliate disclosure: SoloClientStack may earn a commission on links on this page. Full disclosure →
If you sell ebooks, templates, courses, or other digital downloads to U.S. customers, you likely owe sales tax in at least some states — "digital" does not mean "tax-free." For most solo sellers, the real decision isn't whether tax applies, it's whether you handle collection and filing yourself with a tax automation layer bolted onto your existing checkout, or hand the seller-of-record role to a merchant of record (MoR) like Paddle, Lemon Squeezy, or FastSpring. The right call depends on how many states you sell into, how much admin you're willing to own, and whether you're already anchored to a payment stack like Stripe. This guide walks through both paths so you can pick one and move on with your week.
Verdict: If you want the least ongoing admin and don't need full control over your merchant setup, a merchant of record — Paddle, Lemon Squeezy, or FastSpring — is usually the cleanest route for a solo digital-product seller, since it becomes the legal seller and takes on tax collection and remittance for you. If you already run your own checkout on Stripe or a similar processor and want to keep control of pricing, branding, and customer relationships, add a tax automation layer like Stripe Tax instead and plan to own more of the compliance workflow yourself. Coverage, pricing, and terms change often for all of these providers — verify current details directly before switching anything.
What counts as a digital product?
In practice, "digital product" covers a wide range of things a solo seller might offer: ebooks and PDFs, downloadable templates or worksheets, pre-recorded online courses, memberships and paid newsletters, software or SaaS-adjacent tools, and streaming or on-demand media. States do not treat these categories consistently. Some states tax digital books the same way they tax printed books; others classify anything delivered electronically as a "specified digital product" with its own rate and rules; a few states still haven't clearly addressed certain digital categories at all. Tools like Stripe Tax handle this by assigning each product a specific product tax code, which is the mechanism that determines how a sale is taxed in a given jurisdiction — getting that code wrong is one of the most common (and invisible) compliance mistakes a solo seller can make.
When digital products actually become taxable
Two things typically have to line up before a sale is taxable: nexus and taxability. Nexus means you have a tax obligation in a state, usually triggered by economic activity thresholds (revenue or transaction counts) even if you have no physical presence there. Taxability means the specific product you're selling is treated as taxable in that state once nexus exists. Sourcing rules generally look at the buyer's location, not yours, which is why a single sale can trigger different tax treatment depending on where the customer lives. State rules on digital goods have kept shifting in recent years, with some states broadening what counts as a taxable digital product — so a rule that was true last year may not be accurate today. Treat any specific state-by-state claim as something to verify at the time of the sale, not something to memorize once and forget.
The two workflow paths: self-managed tax stack vs. merchant of record
Once you accept that tax probably applies somewhere, the operational question becomes which model fits how you already run your business. There are really three positions on a spectrum: fully self-managed, self-managed with a tax automation add-on, and merchant of record. The table below compares them on the dimensions that actually matter to a solo operator — who's legally on the hook, how much ongoing work it creates, and how much control you keep.
| Approach | Who is seller of record | Compliance burden | Setup complexity | Control | Best for |
|---|---|---|---|---|---|
| Fully self-managed (Stripe/PayPal + spreadsheet) | You | High — you register, file, and remit in every state where you have nexus | Low upfront, but grows with volume | Full control over checkout and pricing | Very early-stage, single-state sellers only |
| Tax automation add-on (e.g. Stripe Tax) | You, with calculation help | Medium — the tool calculates tax, but you generally still register, file, and remit | Moderate — configure product tax codes and registrations | High — keeps your existing checkout and brand | Sellers already on Stripe who want smarter calculation without switching processors |
| Merchant of record (Paddle, Lemon Squeezy, FastSpring) | The MoR | Low — the MoR handles collection, remittance, and much of the registration burden | Low to moderate — mostly a checkout migration | Lower — the MoR controls parts of checkout, currency, and refund flow | Solo sellers who want to offload tax admin almost entirely |
Most solo digital-product sellers end up choosing between the second and third rows. Full self-management only makes sense while you're small, local, and low-volume — the moment you cross into a second or third state, the admin cost tends to outpace the time you'd spend switching to one of the other two models.
Tools and platforms to consider for each path
Here's how the leading options in each category compare on fit, not just features.
| Tool | Model | Key fit | Key limitation | Pricing note | Status |
|---|---|---|---|---|---|
| Stripe Tax | Tax automation add-on | Operators already on Stripe who want automated calculation inside their own checkout | You remain more responsible for registrations and filings than with an MoR | Usage-based pricing on top of standard Stripe processing — verify current rates directly (checked Aug 2026) | Active |
| Paddle | Merchant of record | SaaS, app, AI, and digital-product sellers wanting MoR simplicity | Some loss of merchant-level control and potential platform lock-in | Revenue-share style MoR pricing — verify current terms directly (checked Aug 2026) | Active |
| Lemon Squeezy | Merchant of record | Indie creators and small digital-product sellers wanting a simple MoR setup | Less suited to complex, enterprise-scale commerce | MoR fee structure — verify current terms directly (checked Aug 2026) | Active |
| FastSpring | Merchant of record | Digital goods businesses wanting a mature MoR commerce layer | Can be more infrastructure than a single-product solo seller needs | MoR fee structure — verify current terms directly (checked Aug 2026) | Active |
Stripe Tax
Best for: operators already processing payments through Stripe who want automated, product-code-based tax calculation without switching processors.
Not best for: sellers who want a provider to become the legal seller and take registration and filing off their plate entirely.
Strengths: uses product tax codes to classify digital goods, and factors in your business address, registrations, product tax codes, and customer location and status when calculating tax. It works inside a stack you likely already run.
Limitations: you're still the seller of record, so registrations, filings, and remittance in each nexus state generally remain your responsibility, directly or through a filing partner.
Pricing note: Stripe Tax pricing is usage-based on top of standard Stripe processing fees — verify current rates on Stripe's site before assuming a number (checked Aug 2026).
If you're already on Stripe and want to keep your checkout as-is, start by reviewing Stripe's product tax code list against what you actually sell.
Paddle
Best for: SaaS, app, AI, and digital-product sellers who want a merchant of record to absorb most tax collection and remittance.
Not best for: sellers who need full control over merchant relationships, currency handling, or want to avoid platform lock-in.
Strengths: positions itself explicitly as an MoR for digital and software-adjacent products, meaning it becomes the seller of record for tax purposes.
Limitations: moving to an MoR means giving up some control over checkout flow and commercial terms — review payout timing and refund handling carefully before migrating.
Pricing note: Paddle's MoR pricing is typically structured as a percentage of revenue plus processing — verify current terms directly with Paddle (checked Aug 2026).
Lemon Squeezy
Best for: indie creators and solo sellers of ebooks, templates, and courses who want a simple, low-admin MoR setup.
Not best for: businesses with complex product catalogs, multiple entities, or enterprise-scale commerce needs.
Strengths: its own documentation describes it as a merchant of record that handles digital sales tax and related compliance on the seller's behalf.
Limitations: as with any MoR, you trade some control for simplicity, and current roadmap and terms should be checked before committing.
Pricing note: verify current fee structure and supported countries directly with Lemon Squeezy (checked Aug 2026).
FastSpring
Best for: established digital goods businesses wanting a mature MoR commerce layer with broader operational tooling.
Not best for: solo sellers who only need a lightweight checkout and minimal setup overhead.
Strengths: positions itself as a merchant of record for digital goods businesses, handling more of the compliance layer than a plain payment processor.
Limitations: may be more infrastructure than a single-product solo seller needs — confirm fit before migrating your checkout.
Pricing note: verify current terms and fee structure directly with FastSpring (checked Aug 2026).
How to choose based on operator type
The right path also depends on what you actually sell and how spread out your buyers are. This is a simplified risk map, not a substitute for reviewing your own numbers.
| Operator type | Common tax risk | Preferred path | When to call a pro |
|---|---|---|---|
| Ebook or template seller, mostly one state | Assuming digital products are tax-free when your home state taxes digital goods | MoR, or Stripe Tax if your stack is already mature | Once you start selling into multiple states |
| Course creator with multi-state buyers | Crossing economic nexus thresholds without noticing | MoR for simplicity, or tax automation with active nexus monitoring | Once you have nexus in three or more states |
| Software or SaaS-adjacent solo seller | Misclassifying product tax codes | Stripe Tax if control matters, MoR if it doesn't | If your product mix bundles services and software together |
| Mixed physical and digital bundle seller | Applying one tax logic to both product types | Self-managed stack with a tax pro reviewing setup | Before launching the bundle, not after |
Setup checklist: what to configure or verify first
Before you commit to either path, run through these checks. This is where most compliance risk gets created or avoided.
| Check | Why it matters | Where to verify | Red flag |
|---|---|---|---|
| Supported countries and states | Determines whether the tool can even cover your existing buyer base | Provider's coverage or documentation page | Coverage gaps in states where you already have customers |
| Product tax code accuracy | A wrong code can mean the wrong tax rate or missed taxability entirely | Provider's product tax code documentation | Generic or unmapped codes on your core products |
| Who is the seller of record | Changes your legal and filing responsibility entirely | Provider's terms of service | Vague language about who actually remits tax |
| Payout timing and refund handling | Affects cash flow and how disputes get resolved | Provider's payments and settlement docs | No clear refund or chargeback policy |
| Registration and filing coverage | Determines how much admin still sits on you after switching | Provider's tax or compliance page | Claims of being "fully automatic" with no supporting detail |
If you want to compare specific providers side by side once you've narrowed the field, the Compare hub is the place to check for head-to-head breakdowns as they're published.
Mistakes that create compliance risk
Most of the trouble solo sellers run into is preventable. The recurring patterns: assuming "digital" automatically means tax-free; using a generic or unmapped product tax code instead of one that matches what you actually sell; applying one state's rule as if it were universal; not noticing when you cross an economic nexus threshold until well after it happened; mixing physical and digital tax logic in a single cart without separating the two; and migrating to a merchant of record without reading how it handles refunds, payout timing, and currency conversion first. None of these are exotic — they're the ordinary cost of treating tax as a "figure it out later" problem.
When to get a tax professional involved
Software and MoR platforms reduce admin, but they don't replace judgment in genuinely complex situations. Bring in a sales tax professional if you operate through multiple entities, sell a mix of physical and digital products under one cart, deal with marketplace or facilitator rules, or have meaningful exposure across many states. It's also worth a short consult before a major pricing or bundle change, since that's when misclassification tends to get baked in for good.
How this fits your Consultant OS
Sales tax handling belongs in the Operations layer of your stack — it's not a growth lever, it's a risk-reduction system that should run quietly in the background once it's set up correctly. If you're mapping out where this fits alongside your other operational systems, the Consultant Operating System guide and the solo consultant stack recommendations are good starting points for sequencing this against the rest of your admin stack.
FAQ
Do I have to charge sales tax on digital products?
Often, yes. Many states treat ebooks, downloads, courses, and software as taxable once you have nexus there, and digital does not automatically mean tax-free. Whether a given product is taxable depends on your state, the buyer's location, and how the product is classified, so check current state rules or use a tool that classifies products for you.
Which digital products are taxable?
It varies by state. Ebooks, downloadable templates, streaming content, software, online courses, and subscriptions can each be treated differently depending on the state and how the product is legally classified, so there is no single universal rule across all digital goods.
What is a merchant of record and how is it different from a payment processor?
A merchant of record (MoR) becomes the legal seller of your product and typically handles sales tax collection, remittance, and much of the related compliance on your behalf. A standard payment processor like Stripe or PayPal moves money but generally leaves you as the seller of record responsible for tax obligations.
Is Stripe Tax enough to handle sales tax on digital products?
Stripe Tax can calculate tax automatically using product tax codes, your business address, registrations, and customer location, which is genuinely useful if you already run checkout through Stripe. However, you typically remain the seller of record, so registration, filing, and remittance in each state where you have nexus generally stay your responsibility.
Is Lemon Squeezy a merchant of record?
According to its own documentation, yes, Lemon Squeezy positions itself as a merchant of record and handles digital sales tax and related compliance for sellers using its platform. Always verify current terms and coverage directly with the provider before relying on this for your specific situation.
Is Paddle a merchant of record?
Yes, Paddle markets itself as a merchant of record for SaaS, apps, AI products, and other digital goods, meaning it becomes the seller for tax purposes. Terms, supported countries, and fee structure should be verified directly with Paddle since they can change.
Is FastSpring a merchant of record?
Yes, FastSpring positions itself as a merchant of record for digital goods businesses, taking on more of the tax and compliance layer than a standard processor. As with any provider, confirm current coverage and pricing before migrating your checkout.
What's the easiest way for a solo seller to handle sales tax?
For most solo sellers, using a merchant of record is the lowest-admin path because it shifts collection, remittance, and much of the registration burden onto the platform. If you need to keep full control of your checkout and already run Stripe, adding a tax automation layer is the next-easiest option, though you retain more compliance responsibility.
When should I hire a tax professional instead of relying on software?
Bring in a tax pro once you have nexus in several states, sell a mix of physical and digital products, operate through multiple entities, or deal with marketplace or facilitator rules. Software and MoR platforms reduce admin, but they do not replace professional judgment in genuinely complex situations.
Does selling digital products mean I don't owe sales tax?
No. That is one of the most common and costly misconceptions among solo digital-product sellers. Many states tax digital goods the same way they tax comparable physical or service products, so you should assume tax may apply and verify rather than assume it does not.
This article is operational guidance for solo sellers, not individualized tax or legal advice. Sales tax rules on digital products change by state and over time — verify current requirements and provider terms before making changes to your setup.
Get the Solo Consultant OS Blueprint
Map your acquisition, onboarding, delivery, and automation stack. Free for subscribers.
- CRM setup and pipeline configuration
- Client onboarding automation walkthrough
- Proposal system with AI prompts
- Make scenario templates
Free for subscribers
No spam. Unsubscribe any time.
Related resources