How do I handle sales tax for e-commerce businesses?
Sales tax for e-commerce comes down to one concept: nexus. Nexus means you have enough connection to a state that you’re required to collect and remit sales tax there. Before 2018, that meant physical presence. After the Supreme Court’s Wayfair decision, states can require collection based on economic activity alone.
Most states set economic nexus thresholds at $100,000 in sales or 200 transactions per year. A few use different numbers. When you cross that threshold in a state, you need to register, start collecting tax, and file returns. Miss this step and you’re accumulating liability every time you make a sale.
Here’s where it gets easier for some sellers. Marketplace facilitators like Amazon, eBay, Etsy, and Walmart are required to collect and remit sales tax on your behalf in most states. If you sell exclusively through these platforms, they handle the sales tax piece. You still need to track this for your records, but you’re not filing separate returns for marketplace sales.
Direct sales through your own website are different. Shopify, WooCommerce, BigCommerce, and similar platforms don’t collect sales tax automatically unless you configure them to. You’re responsible for determining where you have nexus, registering with those states, setting up correct tax rates in your platform, and filing returns.
The practical steps look like this. First, figure out where you have nexus by reviewing your sales by state. Many sellers are surprised to find they’ve crossed thresholds in states they never thought about. Second, register for a sales tax permit in each state where you have nexus. Don’t skip this step. Collecting without a permit can create bigger problems than not collecting at all. Third, configure your e-commerce platform to charge the right rates. Sales tax rates vary by state, county, and even city. Some products are exempt in certain states. Massachusetts exempts clothing under $175, for example. Fourth, file returns on schedule. Some states want monthly filings, others quarterly or annually, depending on your volume.
Getting sales tax compliance right from the start saves you from penalties and back taxes later. Tools like TaxJar and Avalara integrate with most e-commerce platforms and automate rate calculation, filing, and remittance. The subscription cost often pays for itself once you’re collecting in more than a handful of states.
The bigger risk isn’t getting audited. It’s accumulating years of uncollected tax liability because you didn’t realize you had nexus. States are getting better at identifying out-of-state sellers who should be collecting. Working with an Andover, MA bookkeeper who understands multi-state sales tax can help you get registered correctly and stay compliant as you grow.
If you’re selling online and haven’t looked at your sales tax obligations recently, start with a state-by-state sales report. That tells you where you stand today and what needs to happen next.
The Merrimack Valley's Trusted Accounting Partner
The Next Step:
A 15-Minute Call
Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a straightforward quote.
More Questions
What accounting method should Amazon sellers use?
Most Amazon sellers under the IRS gross receipts threshold can use cash basis, which is simpler to manage. As you scale past $1 million or pursue investors, accrual provides more accurate profitability insights.
Read answerHow do I get a sales tax exemption certificate from customers?
Request the certificate before or at the time of the first tax-exempt sale, not after. Store certificates organized by customer and state so you can produce them if audited. Without proper documentation on file, you're liable for the tax even if the customer was legitimately exempt.
Read answerHow do I set up QuickBooks for my small business?
Start by choosing QuickBooks Online over Desktop for most situations, then focus on getting your chart of accounts right before connecting banks. The initial setup takes a few hours, but doing it correctly saves significant cleanup time later.
Read answerWhat financial reports should a healthcare practice review?
Healthcare practices should review standard financial statements plus industry-specific reports like accounts receivable aging by payer, collections rate, and revenue by service type. The AR aging report matters most because insurance reimbursement drives cash flow.
Read answerWhat records do I need to keep for my small business?
Keep financial records, tax documents, employment files, business formation papers, contracts, and insurance policies. Most tax-related records should be kept for seven years, while formation documents and insurance policies should be kept permanently.
Read answerHow do I prepare my books for tax season?
Reconcile all accounts through December 31, categorize every transaction, gather 1099 forms, and run year-end reports. Clean books make tax prep faster and help you avoid missing deductions.
Read answer

