CPA for E-Commerce Business: Tax and Accounting Strategies for Online Sellers
Last Updated: 2025
E-commerce has created extraordinary opportunities for entrepreneurs — and extraordinary tax complexity. An online seller who ships products to customers in 30 states may have sales tax nexus in all 30 of them. A dropshipper needs to understand how supplier arrangements affect sales tax obligations. An Amazon FBA seller has inventory in Amazon warehouses across the country, potentially triggering nexus in states they've never visited.
The post-South Dakota v. Wayfair landscape (the 2018 Supreme Court decision that allowed states to impose sales tax on out-of-state sellers) fundamentally changed the tax compliance burden for e-commerce businesses. Combined with the complexity of multi-channel selling, marketplace facilitation, inventory accounting, and the specific deductions available to online businesses, e-commerce taxation has become one of the most specialized areas in public accounting.
This guide covers the most important accounting and tax considerations for e-commerce business owners.
Table of Contents
- The E-Commerce Tax Landscape Post-Wayfair
- Economic Nexus: The Rule That Changed Everything
- Sales Tax Registration and Compliance
- Marketplace Facilitator Laws
- Inventory Accounting for E-Commerce
- E-Commerce Business Deductions
- Amazon FBA: Special Tax Considerations
- Dropshipping Tax Issues
- International E-Commerce: Selling Abroad
- Business Entity Structure for Online Sellers
- Accounting Software for E-Commerce
- Frequently Asked Questions
- Conclusion
The E-Commerce Tax Landscape Post-Wayfair
Before 2018, the Supreme Court's 1992 Quill decision meant that states could only require businesses to collect sales tax if the business had a physical presence (nexus) in the state. Online sellers could ship products nationwide without collecting sales tax in states where they had no physical presence.
The 2018 South Dakota v. Wayfair decision changed this completely. The Supreme Court held that states could impose sales tax collection obligations on out-of-state sellers based solely on economic activity — without any physical presence. This "economic nexus" standard has now been adopted by virtually every state with a sales tax.
The implication for e-commerce businesses: if you sell to customers in a state above the applicable economic nexus threshold (typically $100,000 in sales OR 200 transactions), you're required to:
- Register for a sales tax permit in that state
- Collect the appropriate sales tax from customers in that state
- File regular sales tax returns and remit collected taxes
For an e-commerce business selling nationally, this can mean sales tax compliance obligations in 40+ states. Managing this without specialized help is extremely difficult.
Economic Nexus: The Rule That Changed Everything
Economic nexus is triggered when your sales in a state cross a threshold, regardless of whether you have any physical presence there. Most states use:
- $100,000 in gross sales in the state, OR
- 200 separate transactions
Once either threshold is crossed, you must register, collect, and remit sales tax in that state.
State-by-state variations:
- Most states use the $100,000/200 transaction threshold
- Some states have different thresholds or different calculation periods
- Some states include marketplace sales (through Amazon, Etsy, etc.) in their threshold calculations
- Threshold dates vary — most measured on a rolling 12-month or calendar year basis
A CPA keeps track of your sales volume by state (or sets up a system to do so) and notifies you when you're approaching or crossing nexus thresholds — so you register and begin collecting before you're out of compliance, not after.
Sales Tax Registration and Compliance
Once you have nexus in a state, you must register, collect, file, and remit. This process varies by state:
The Streamlined Sales Tax (SST) project:
23 states participate in the Streamlined Sales Tax project, which simplifies registration and compliance across member states. You can register for all SST member states at once through the SST registration system.
Non-SST states:
Each requires separate registration through their own online portal.
Filing frequencies:
Filing frequency (monthly, quarterly, or annually) is assigned by each state based on your sales volume. High-volume sellers often file monthly in high-sales states.
The compliance burden:
For an e-commerce business with nexus in 20+ states, sales tax compliance involves:
- 20+ separate state registrations
- Monthly or quarterly filings in each state
- Tracking sales by state, taxability by product category, and exemptions
- Remitting collected taxes on schedule
This is why most e-commerce businesses with meaningful revenue use either a sales tax automation software (TaxJar, Avalara, Vertex) or a CPA who specializes in e-commerce to manage compliance.
Marketplace Facilitator Laws
A marketplace facilitator law requires platforms like Amazon, eBay, Etsy, and others to collect and remit sales tax on behalf of third-party sellers — rather than requiring each seller to collect and remit independently.
What this means for Amazon FBA, Etsy, and eBay sellers:
In most states with marketplace facilitator laws, the platform (Amazon, Etsy) collects and remits sales tax on transactions through their platform. You don't collect or remit for those transactions in states with MF laws.
Important nuances:
- Not all states have marketplace facilitator laws (but most do)
- If you sell through your own website in addition to marketplaces, you still have independent sales tax obligations from your website sales
- Marketplace sales may still count toward your economic nexus threshold in some states, even if the marketplace is remitting the tax
A CPA helps you understand which of your sales channels create independent tax obligations vs. marketplace-facilitated obligations.
Inventory Accounting for E-Commerce
Inventory accounting is one of the most complex aspects of e-commerce business accounting — particularly for businesses that purchase and resell physical products.
COGS calculation:
Cost of Goods Sold = Beginning Inventory + Purchases – Ending Inventory
Accurate inventory tracking requires:
- Consistent physical inventory counts (monthly at minimum)
- Recording inventory at cost (not retail value)
- Accounting for product returns (which go back into inventory)
- Tracking warehouse and fulfillment costs correctly
Inventory costing methods:
- FIFO (First In, First Out): The first inventory purchased is the first sold. In times of rising costs, FIFO results in lower COGS and higher taxable income.
- Weighted Average Cost: Each unit of inventory has the same average cost. Simpler than FIFO or LIFO.
- LIFO (Last In, First Out): The last inventory purchased is sold first. In times of rising costs, results in higher COGS and lower taxable income. Cannot be used under IFRS; acceptable under U.S. GAAP and tax purposes.
Amazon FBA inventory:
For FBA sellers, Amazon holds your inventory in their warehouses. The FBA Inventory report is your primary inventory tracking tool. A CPA ensures this is correctly reconciled to your accounting records.
Section 471 small business election:
Businesses with average annual gross receipts under $29 million can elect simplified inventory accounting rules that may allow expensing inventory rather than capitalizing it. A CPA evaluates whether this election is advantageous.
E-Commerce Business Deductions
E-commerce businesses have access to a wide range of deductible business expenses:
Product costs (COGS):
The cost of goods purchased for resale is a deduction through the COGS calculation — not directly as a business expense.
Marketplace and platform fees:
Amazon seller fees, Etsy transaction fees, Shopify subscription fees, PayPal/Stripe processing fees — all deductible as business expenses.
Shipping and fulfillment:
Postage, packaging materials, shipping supplies, and fulfillment service fees are deductible.
Warehouse/storage:
Rent for warehouse space, storage unit fees, or the business use portion of a home garage used for inventory are deductible.
Website and technology:
Website hosting, domain registration, e-commerce platform fees, email marketing software, inventory management software, and other technology costs are deductible.
Advertising and marketing:
Google Ads, Facebook/Instagram ads, influencer fees, photography, content creation costs, and other marketing expenses are fully deductible.
Home office:
If you operate your e-commerce business from home and have a dedicated workspace, the home office deduction is available.
Vehicle:
If you drive to the post office, supplier locations, or other business destinations, vehicle deductions apply.
Product development and samples:
Costs of developing new products, sourcing samples, and quality testing are deductible.
Amazon FBA: Special Tax Considerations
Amazon FBA (Fulfillment by Amazon) creates some of the most complex tax situations in e-commerce:
Nexus from inventory location:
When Amazon stores your inventory in their warehouses, you may have physical presence nexus in every state where Amazon has a fulfillment center that holds your inventory. Amazon places inventory strategically across their network — meaning your inventory may be in 20+ states at any given time. This creates nexus in those states independent of your sales volume.
Amazon's remittance:
In states with marketplace facilitator laws, Amazon collects and remits sales tax on your FBA sales. However, you may still need to register in some states and file zero-dollar returns.
Reimbursements:
Amazon makes various reimbursements to FBA sellers — for damaged or lost inventory, customer returns processed by Amazon, and other adjustments. The tax treatment of these reimbursements requires careful accounting.
Fee structures:
Amazon's fee structure is complex — referral fees, FBA fees, storage fees, returns processing fees, etc. Each has specific accounting treatment. A CPA ensures they're correctly classified.
Frequently Asked Questions
Q: Do I need to collect sales tax if I only sell on my own website?
Yes, once you cross the economic nexus threshold in a state (typically $100,000 in sales or 200 transactions). This applies regardless of whether you have physical presence.
Q: If I sell only on Amazon and Amazon collects the sales tax, am I off the hook?
In most states with marketplace facilitator laws, yes — Amazon handles collection and remittance for those sales. However, if you also have a separate website or other non-Amazon channel, you have independent obligations from those sales. Also, physical presence from FBA inventory creates additional obligations.
Q: What accounting software is best for e-commerce?
QuickBooks Online or Xero paired with a sales tax automation solution (TaxJar, Avalara) and a marketplace integration (A2X for Amazon, Etsy, Shopify connector) provides a strong stack for most e-commerce businesses. A CPA helps you configure these tools to work together effectively.
Q: How do I handle product returns for accounting purposes?
Returns reduce both revenue (refund to customer) and COGS (inventory is returned). If the product is resaleable, it goes back into inventory. If not, it's written off as a loss. Proper return accounting affects both income and inventory accuracy.
Q: Do I owe self-employment tax on e-commerce income?
If you operate an e-commerce business as a sole proprietor or single-member LLC, the net income is self-employment income subject to SE tax (15.3%). Forming an S-corp may reduce SE taxes once income reaches $60,000-$80,000+ annually.
Conclusion
E-commerce is one of the fastest-growing and most tax-complex business categories in today's economy. Between economic nexus obligations in dozens of states, inventory accounting, marketplace-specific rules, and the rapidly evolving regulatory landscape, online sellers who try to navigate tax compliance on their own face significant risk.
A CPA who specializes in e-commerce understands the Wayfair landscape, marketplace facilitator rules, inventory accounting, and the specific deductions and strategies that reduce e-commerce tax burdens. For any online seller beyond the very smallest scale, this specialized expertise pays for itself many times over.
Contact our CPA firm for a free consultation about your e-commerce business.
Related Articles: