E-Commerce Taxes: The Complete Guide for Online Sellers
E-commerce taxes are more complex than income tax alone: economic sales tax nexus across states, marketplace facilitator laws, 1099-K forms, inventory and COGS, and quarterly estimates. Here's what online sellers actually need to track and file.
Taxes are where a lot of otherwise healthy online businesses get into trouble. You can nail your product, your marketing, and your margins, and still get blindsided by a sales tax bill from a state you've never set foot in.
E-commerce taxes are genuinely more complicated than the taxes a typical local service business faces. You're potentially collecting sales tax across dozens of states, receiving 1099-Ks from multiple platforms, tracking inventory as an asset, and paying income tax on profit you have to calculate correctly first.
This guide covers the tax side of selling online — separate from the day-to-day bookkeeping. (For the recordkeeping mechanics — marketplace payouts, reconciliation, inventory valuation — see our e-commerce bookkeeping guide. This one is about what you owe and to whom.)
A caveat before we start: tax rules change, and thresholds vary by state and by year. I'll give you the current framework and the common numbers, but where a figure varies or shifts, I'll say so plainly. Always confirm specifics with a tax professional for your situation.
The Two Kinds of Tax You're Dealing With
Online sellers face two fundamentally different taxes, and confusing them is the root of most panic:
- Sales tax — a tax on the customer's purchase that you collect and remit to states. It's not your money; you're a pass-through collector. This is the one that spans multiple states.
- Income tax — a tax on your business's profit, paid to the IRS and your home state. This works like any other business's income tax.
Most of the unique e-commerce complexity lives in sales tax. Let's start there.
Sales Tax Nexus: The Post-Wayfair World
"Nexus" is the connection between your business and a state that obligates you to collect and remit that state's sales tax. Before 2018, nexus generally required a physical presence — an office, employees, or inventory in the state.
Then came South Dakota v. Wayfair (2018). The Supreme Court ruled that states can require out-of-state sellers to collect sales tax based purely on economic activity — sales volume or transaction count — even with no physical presence. That created economic nexus, and it changed everything for online sellers.
The Two Types of Nexus Today
Physical nexus is triggered by a tangible connection to a state:
- An office, store, or warehouse
- Employees or contractors working there
- Inventory stored in the state — critically, this includes inventory held in a marketplace's fulfillment warehouses, which can create nexus in states you've never visited
Economic nexus is triggered by crossing a sales or transaction threshold in a state. The most common threshold is $100,000 in sales OR 200 transactions into that state in a year — but this varies significantly:
- Some states use only a dollar threshold (no transaction count).
- Some set the dollar threshold at $250,000 or $500,000.
- Some have eliminated the 200-transaction trigger entirely.
- Measurement periods (current vs. prior calendar year) differ too.
The practical takeaway: don't assume every state uses "$100K or 200 transactions." Treat that as the common baseline, then verify each state where your sales are growing. Once you cross a state's threshold, you generally must register, collect, and remit going forward.
Origin vs. Destination Sourcing
States also differ on which rate applies:
- Destination-based (most states): you charge the rate at the buyer's location.
- Origin-based (a minority): you charge the rate at your location.
This is why sales tax rate calculation is genuinely hard — rates vary not just by state but by county and city.
Marketplace Facilitator Laws: Your Biggest Relief Valve
Here's the good news that follows the bad news. Every state with a sales tax has passed marketplace facilitator laws. These require the marketplace (large platforms that host third-party sellers) to collect and remit sales tax on your behalf for sales made through their platform.
What this means in practice:
- For sales through a major marketplace, the platform typically collects and remits the sales tax for you. You generally don't remit that portion yourself.
- But you often still have to account for those sales — and in some states, report them even though the marketplace paid the tax.
- Your own website sales are a different story. If you sell through your own storefront (not a marketplace), you are responsible for collecting and remitting once you have nexus.
So a typical multi-channel seller has a split obligation: marketplace handles marketplace sales; you handle your direct/website sales. Don't assume "the platform has it covered" applies to your whole business — it usually only covers the marketplace channel.
A Simple Way to Think About It
| Sales Channel | Who Collects & Remits Sales Tax |
|---|---|
| Major marketplace (third-party platform) | The marketplace, in most states |
| Your own website / storefront | You, once you have nexus in the buyer's state |
| In person / pop-up | You, in that state |
The 1099-K: What Platforms Report About You
Payment platforms and processors report your gross sales to the IRS on Form 1099-K. This is income-tax territory, not sales tax.
A few things to understand:
- It reports gross, not net. The 1099-K shows total payments processed before fees, refunds, and chargebacks. Your actual taxable revenue is lower. If you report only what you netted while the IRS sees the gross figure, you can trigger a mismatch notice.
- You may get several. Each processor and marketplace that pays you can issue its own 1099-K. A multi-channel seller might receive several, and the same sale should not be double-counted.
- The reporting threshold has been in flux. The dollar threshold for when platforms must issue a 1099-K has changed and been delayed repeatedly in recent years. Regardless of whether you receive a form, all your business income is taxable — the 1099-K is just a report, not the definition of what you owe.
The clean way to handle this: reconcile every 1099-K against your own books, back out fees and refunds, and make sure your reported revenue ties to your records. This is exactly where solid bookkeeping pays off.
Income Tax, COGS, and Inventory
Your income tax is based on profit, and for a product business, calculating profit correctly means handling inventory the right way.
Cost of Goods Sold (COGS)
You don't deduct inventory when you buy it. You deduct it as Cost of Goods Sold when you sell it. The formula:
Beginning Inventory + Purchases − Ending Inventory = COGS
This trips up new sellers constantly. If you spend $40,000 stocking up in December but only sell half by year end, you can't expense the full $40,000 — only the portion that sold. The rest sits on your balance sheet as an asset until it sells.
Inventory Valuation
You'll pick a method for valuing inventory — commonly FIFO (first in, first out). Consistency matters: the IRS expects you to keep using the same method year to year.
Deductions Online Sellers Miss
Beyond COGS, common e-commerce deductions include:
| Deduction | Notes |
|---|---|
| Platform & processor fees | Often thousands per year — fully deductible |
| Shipping & fulfillment | Postage, packaging, fulfillment fees |
| Software & subscriptions | Store platform, apps, design tools |
| Advertising | Ads, influencer spend, promotions |
| Home office | If you use space regularly and exclusively for the business |
| Business use of vehicle/mileage | For trips to the post office, suppliers, etc. |
| Merchant/bank fees | Payment and banking costs |
The home-office and mileage deductions in particular get left on the table by sellers who don't track them. If you're a contractor-style seller, our tax deductions for contractors guide covers overlapping ground on what's deductible.
Quarterly Estimated Taxes for Sellers
If you're profitable and no employer is withholding tax for you, the IRS wants its cut throughout the year — not just in April. That means quarterly estimated tax payments.
Generally, if you expect to owe $1,000 or more in tax for the year, you should be paying estimates. These cover both your income tax and self-employment tax (Social Security and Medicare on your net profit).
The catch for e-commerce sellers: your income is often lumpy. A big Q4 can leave you with a much larger obligation than your slow Q2. Estimate conservatively, set aside a percentage of profit as it comes in, and adjust your quarterly payments as your year develops. Missing or underpaying estimates leads to penalties. Our quarterly estimated taxes guide walks through the payment schedule and how to calculate what to set aside.
Multi-State Complexity: Managing It Without Losing Your Mind
Here's the honest reality: a growing e-commerce business can end up with sales tax obligations in a dozen or more states, each with its own thresholds, rates, filing frequencies, and forms. This is the part that overwhelms sellers.
A sane approach:
- Track sales by state, continuously. You can't know where you have nexus if you don't know your sales-by-state totals. This is a bookkeeping discipline, not a year-end scramble.
- Watch your approaching thresholds. Flag any state where you're nearing its economic nexus threshold so you can register before you cross it, not months after.
- Separate marketplace vs. direct sales. You need to know which sales already had tax collected by a platform and which are your responsibility.
- Register, then file on time. Once you have nexus, register in that state and file on their schedule (monthly, quarterly, or annually depending on volume).
- Consider automation. Sales tax software can calculate rates at checkout and manage filings across states. For a growing multi-state seller, it's usually worth it.
For the broader mechanics of sales tax as a small business, our small business sales tax guide covers registration and remittance basics that apply here too.
What to Track All Year (So Tax Time Isn't a Crisis)
E-commerce tax pain is almost always a recordkeeping failure discovered too late. Track these continuously:
- Gross sales by channel and by state (for nexus and 1099-K reconciliation)
- Sales tax collected vs. remitted (this money isn't yours — keep it separate)
- Platform, processor, and merchant fees (big deductions)
- Inventory purchases and on-hand value (for COGS)
- Shipping, advertising, software, and home-office costs
- Estimated tax payments made (so you get credit for them)
A practical habit: keep the sales tax you collect in a separate bucket so you're never tempted to spend money you'll owe the states. The same goes for setting aside a slice of profit for income and self-employment tax.
Where Clean Books Make Tax Trivial
Every hard part above — nexus tracking, 1099-K reconciliation, COGS, quarterly estimates — comes down to knowing your numbers by channel and state, in real time. That's a bookkeeping problem before it's a tax problem.
This is exactly why we built Holdings the way we did: your business banking and your bookkeeping live in one system, so every sale, fee, and refund is already categorized as it happens — no bank feed to break, nothing to reconcile at year end. When your books are current and accurate all year, tax season stops being a fire drill and becomes a quick export.
E-commerce taxes will never be simple, but they're entirely manageable when your records keep pace with your sales.
