Skip to content Skip to sidebar Skip to footer

Accounting for E-Commerce Businesses: Amazon, Shopify & Multi-Channel Sales Tax Management

Accounting for E-Commerce Businesses Amazon, Shopify & Multi-Channel Sales Tax Management

Running an e-commerce store is exciting until tax season hits, and you realize your financials are a mess. Between Amazon FBA fees, Shopify payment processing, and sales tax obligations spread across dozens of states. Accounting for online businesses is genuinely complex. Most e-commerce sellers underestimate this complexity, and it costs them real money in penalties, missed deductions, and poor cash flow decisions.

This guide breaks down exactly what accounting for e-commerce businesses involves, how to handle Amazon and Shopify bookkeeping, and how to stay compliant with multi-channel sales tax rules. Whether you are just launching your first Shopify store or scaling an Amazon FBA operation with six-figure revenues, the information here will help you build a financial foundation that supports growth.

At Countsure, we work with e-commerce businesses of all sizes and understand the unique financial challenges that come with selling online across multiple platforms.

Key Takeaways

  • E-Commerce Accounting Is Uniquely Complex: Unlike traditional retail, online sellers must manage platform fees, marketplace tax rules, multi-state sales tax nexus, and inventory across multiple channels simultaneously.
  • Amazon FBA Has Hidden Costs: Amazon charges referral fees, FBA fulfillment fees, storage fees, and long-term storage fees that must be tracked separately for accurate profit calculation.
  • Shopify Requires Sales Tax Configuration: Shopify does not automatically file and remit sales tax in most states by default, but sellers can configure automated tax collection via native Shopify tools or third-party integrations. Manual setup and seller oversight is still required.
  • Marketplace Facilitator Laws Have Shifted Responsibility: In most US states, Amazon and other large marketplaces are legally required to collect and remit sales tax on behalf of third-party sellers. This does not eliminate your state income tax obligations, potential filing requirements, or tax obligations in states where marketplace collection doesn’t apply (e.g., low-volume sellers or certain exemptions).
  • Sales Tax Nexus Applies to Online Sellers: Economic nexus thresholds vary by state, ranging from $10,000 to $100,000 in sales annually, or based on transaction counts (often 200 transactions). Always check your specific state’s threshold rather than assuming the federal safe harbor applies.
  • Inventory Accounting Impacts Tax Liability Directly: How you value inventory (FIFO, LIFO, or weighted average) affects your cost of goods sold and your overall taxable income. Your chosen method must be applied consistently and cannot be changed without IRS approval (Form 3115).
  • Multi-Channel Reconciliation Is Essential: If you sell on Amazon, Shopify, Etsy, and eBay simultaneously, reconciling revenue across platforms is one of the biggest bookkeeping challenges you will face.
  • A Specialized E-Commerce CPA Saves More Than They Cost: An accountant who understands platform-specific accounting can identify deductions, prevent penalties, and help you plan for growth strategically.

What Makes E-Commerce Accounting Different from Regular Business Accounting?

Traditional businesses deal with a relatively straightforward financial picture: sales come in, expenses go out, and taxes are filed based on a single location. E-commerce accounting is considerably more layered.

When you sell online, you are typically dealing with:

  • Revenue from multiple platforms that settle payments at different times
  • Platform fees, referral commissions, refunds, and chargebacks that reduce gross revenue
  • Sales tax obligations across multiple states based on economic nexus rules
  • Inventory stored in third-party warehouses (particularly FBA) that may be spread across multiple states, requiring valuation adjustments for slow-moving stock, long-term storage fees, and potential write-downs for damaged or unsaleable inventory.
  • Returns and refunds that need to be accurately reflected in financial statements
  • Currency conversions if you sell internationally

All of these factors mean that a standard bookkeeping setup designed for a brick-and-mortar business will not work for an e-commerce operation. You need systems, tools, and ideally professional support that are specifically built for the online retail environment.

Ready to Get Your E-Commerce Books in Order?

Visit Countsure to see how our team supports online sellers with accurate, scalable accounting from day one.

Visit Countsure

How Does Amazon Accounting Work for FBA Sellers?

Amazon FBA (Fulfillment by Amazon) accounting is one of the most misunderstood areas of e-commerce finance. Many sellers look at their Amazon payout and assume that is their profit. It is not.

Amazon deposits a net settlement amount after deducting a range of fees and adjustments. To understand your true profitability, you need to account for:

  • Referral fees: Typically 8-20 percent of the sale price, with some luxury and specialized categories (jewelry, watches, fine art) reaching 45 percent. Always verify your specific product category’s fee on the Amazon Seller Central fee schedule.
  • FBA fulfillment fees: Charged per unit based on size and weight
  • Monthly storage fees: Charged per cubic foot of inventory stored at Amazon’s warehouses
  • Long-term storage fees: Applied to inventory stored for over 365 days
  • Advertising costs (PPC): Amazon Sponsored Products and other ad spend
  • Refunds and reimbursements: Amazon may owe you reimbursements for lost or damaged inventory that must be tracked separately

Many sellers also make the mistake of booking the full settlement amount as revenue rather than the gross sales figure, which distorts their profit and loss statement and makes tax filing inaccurate. Proper e-commerce bookkeeping services ensure every line item is categorized correctly from the start.

What Expenses Can Amazon Sellers Deduct?

Amazon sellers have access to a range of legitimate tax deductions that can significantly reduce taxable income:

  • Amazon fees (referral, FBA, subscription)
  • Product sourcing and inventory costs
  • Packaging and shipping supplies
  • Advertising and marketing expenses
  • Software subscriptions (accounting tools, repricing tools, keyword research)
  • Home office deduction (if applicable)
  • Professional services including accounting and legal fees
  • Payment Processing Fees
  • Bank fees & Merchant Services
  • Vehicle Expenses
  • Travel & Meals
  • Licenses
  • Business Permits, Etc.

Capturing all of these deductions requires clean, consistent bookkeeping throughout the year. Trying to reconstruct them at tax time leads to missed savings and errors.

What Does Shopify Accounting Involve?

Shopify gives e-commerce entrepreneurs tremendous flexibility, but it also places more accounting responsibility on the seller compared to marketplace platforms like Amazon.

When you run a Shopify store, you are responsible for:

  • Recording revenue from Shopify Payments, PayPal, Stripe, or other payment processors
  • Tracking platform and transaction fees from each payment gateway
  • Managing chargebacks and refunds
  • Configuring and collecting the correct sales tax based on your nexus states
  • Filing and remitting sales tax to the appropriate state revenue authorities
  • Payment Processor Settlement & Reconciliation Complexity
  • Shopify Apps & Subscription Fees

Shopify has a built-in tax calculation feature that can be configured to calculate estimated sales tax at checkout. However, this feature has limitations it does not account for all state-specific exemptions, product category rules, or marketplace facilitator variations. Most Shopify sellers use third-party integrations (TaxJar, Avalara, Vertex) for more accurate multi-state tax compliance. Shopify’s calculation is a starting point, not a complete solution.

Struggling to Keep Up With Shopify’s Financial Complexity?

Our team at Countsure specializes in accounting for Shopify stores and can set up systems that keep you compliant without consuming your time.

Talk to Our Team Today

How Do You Handle Shopify Sales Tax?

Sales tax for Shopify stores depend on where your customers are located and where you have established nexus. You will need to:

  1. Register for a sales tax permit in each state where you have nexus
  2. Configure Shopify to collect the correct tax rate for each state
  3. Track collected taxes separately from revenue
  4. File returns and remit collected taxes by each state’s deadline

Third-party tools like TaxJar, Avalara, and Taxify can automate much of this process by syncing with Shopify and calculating the correct rates in real time.

Amazon vs. Shopify Accounting: What Is the Core Difference?

Factor

Amazon FBA

Shopify

Revenue Recognition

Record GROSS revenue at point of sale, then itemize fees separately

Gross revenue before gateway fees

Sales Tax Collection

Amazon collects and remits in most states

Seller is responsible for collection and remittance

Fee Structure

Referral fees, FBA fees, storage fees, chargebacks

Monthly subscription, transaction fees, App Fees

Inventory Management

Managed by Amazon; tracked via seller central reports

Seller-managed; integrates with third-party tools

Refunds/Returns

Processed by Amazon; affect settlement reports

Managed by seller; recorded manually or via integration

Accounting Complexity

High due to multi-fee structure and FBA adjustments

Moderate to high depending on payment gateways used

Software Integration

A2X, Linn works, QuickBooks

Shopify App Store integrations, Xero, QuickBooks

What Is Multi-Channel Sales Tax Management and Why Does It Matter?

If you sell on Amazon, Shopify, Etsy, Walmart, and eBay at the same time, you are running a multi-channel business. And each channel creates separate revenue streams, separate fee structures, and separate compliance requirements (different collection/remittance rules per platform). However, your actual sales tax obligations are based on your nexus, not on which platform you use. The challenge is that nexus determination and tax compliance processes differ by platform.

Multi-channel sales tax management is the process of tracking, calculating, collecting, and remitting sales tax accurately across all those platforms in a coordinated way. The challenge is that each platform handles sales tax differently, and the rules vary dramatically by state.

What Is Sales Tax Nexus and How Does It Affect Online Sellers?

Sales tax nexus is the connection between your business and a state that requires you to collect and remit sales tax there. For e-commerce businesses, nexus can be triggered in two ways:

  • Physical nexus arises when you have a physical presence in a state, such as a warehouse, office, or employees. If you use Amazon FBA, Amazon stores your inventory in fulfillment centers located in multiple states, which can create physical nexus in all those states.
  • Economic nexus arises when you exceed a state’s transaction or revenue threshold, even without a physical presence. Following the landmark 2018 South Dakota v. Wayfair Supreme Court decision, virtually all US states have enacted economic nexus laws. Economic nexus thresholds vary significantly by state, ranging from as low as $10,000 to $100,000+ in annual sales, or based on transaction count (often 200+ transactions). The Wayfair federal safe harbor uses $100,000/$200 transactions as a general threshold, but each state sets its own rules.

An e-commerce seller based in Texas could owe sales tax to California, New York, Florida, and 30 other states depending on where the SELLER has nexus (physical presence, inventory location, economic nexus threshold crossed, or marketplace facilitator responsibility) – NOT based on where customers are located.

Not Sure Which States You Owe Sales Tax in?

Connect with Countsure’s team and let our experts run a nexus analysis for your business before the next filing deadline.

Request a Nexus Analysis

How Do You Manage Inventory Accounting for E-Commerce?

Inventory accounting is one area where many e-commerce businesses make costly errors. The way you value and account for your inventory directly affects your cost of goods sold (COGS), your gross profit margin, and ultimately your tax liability.

The three most common inventory valuation methods are:

  • FIFO (First In, First Out): Assumes the oldest inventory is sold first. During rising price periods, FIFO results in lower COGS and higher taxable income.
  • LIFO (Last In, First Out): Assumes the most recently purchased inventory is sold first. Results in higher COGS during periods of rising prices and lower taxable income. Not permitted under GAAP for external financial reporting but used for tax purposes by some businesses.
  • Weighted Average Cost: Calculates an average cost per unit across all inventories. This smooths price fluctuations, resulting in mid-range COGS and tax liability compared to FIFO and LIFO.

For Amazon FBA sellers specifically, inventory tracking is complicated by the fact that Amazon may hold your products in multiple fulfillment centers across the country. Your accounting system needs to reflect not just what you have sold, but what is currently in storage, in transit, or reserved.

Clean inventory records also help you make smarter purchasing decisions, avoid overstocking, and manage cash flow more effectively. You can learn more about how accurate records tie into overall financial health in our guide on outsourced accounting services for businesses.

Accounting Software Comparison for E-Commerce Businesses

Software

Best For

Amazon Integration

Shopify Integration

Pricing (Monthly)

QuickBooks Online

Mid-to-large e-commerce with complex reporting needs; supports multi-currency and tax planning

Via A2X or Webgility

Native + A2X

From $35-$200+

Xero

Growing e-commerce brands with multi-currency needs

Via A2X

Native Shopify app

From $15-$80+

A2X

Automated Amazon and Shopify settlement reconciliation

Native

Native

From $29-$199+

Linnworks

Multi-channel inventory and order management

Native

Native

From $50 (Custom pricing)

TaxJar

Multi-state sellers requiring automated sales tax calculation and compliance reporting (NOT filing/remitting)

Native

Native

From $39-$199+

Wave Accounting

Early-stage sellers on a tight budget

Limited

Basic native integration

Free (core) + Payroll

What Are the Biggest E-Commerce Bookkeeping Mistakes to Avoid?

Even experienced sellers fall into common traps that distort their financial picture and create problems at tax time.

The most damaging mistakes include:

  • Booking net settlements as revenue instead of gross revenue from Amazon. This understates revenue (showing $80 instead of $100), and if Amazon fees aren’t separately recorded as expenses, profit appears artificially inflated.
  • Mixing personal and business finances, which creates audit risk and makes bookkeeping far more difficult
  • Ignoring sales tax obligations in states where you have economic nexus, leading to back taxes, interest, and penalties
  • Failing to account for inventory accurately, which results in incorrect COGS and distorted profit margins
  • Not tracking advertising spend separately, which makes it impossible to calculate your true return on ad spend
  • Ignoring marketplace reimbursements from Amazon for lost or damaged inventory

Each of these mistakes is preventable with the right systems and a qualified bookkeeper or accountant who understands the e-commerce landscape.

If any of these sound familiar, it is time to act. Reach out to Countsure today and let our team review your current bookkeeping setup and identify what needs to be fixed.

Do You Need a Specialized E-Commerce CPA?

General accountants are skilled at what they do, but e-commerce accounting has enough unique characteristics that working with a CPA who specializes in online businesses makes a meaningful difference.

A specialized e-commerce CPA understands:

  • How to read and reconcile Amazon settlement reports accurately
  • Shopify financial statements and how to distinguish gateway fees from actual revenue
  • Sales tax nexus rules and how to manage compliance across multiple states
  • Inventory accounting methods and which approach best suits your business model
  • Deductions specific to online sellers, from FBA storage fees to software subscriptions

They can also help with broader financial reporting to give you a clearer picture of your business performance over time, which becomes increasingly important as you scale.

For fast-growing e-commerce businesses, an outsourced accounting partner like Countsure offers the expertise of a full finance team at a fraction of the cost of hiring in-house.

Conclusion: Get Your E-Commerce Finances Right Before They Get Complicated

Accounting for e-commerce businesses is not something you can afford to put off until the end of the year. The combination of multi-platform revenue, marketplace fees, inventory valuation, and multi-state sales tax obligations creates a financial management challenge that compounds the longer it goes unaddressed.

The good news is that with the right tools, the right systems, and the right professional support, e-commerce accounting becomes a growth enabler rather than a burden. You can make better purchasing decisions, understand your true margins, stay compliant across every state you sell in, and file your taxes with confidence.

Countsure works with Amazon sellers, Shopify store owners, and multi-channel e-commerce businesses to build accounting systems that are accurate, scalable, and tailored to how online retail actually works. Whether you need help with bookkeeping, sales tax compliance, tax filing, or full-service financial management, our team is ready to help.

Get in touch with our team at Countsure today and let us handle the numbers so you can focus on growing your store.

Frequently Asked Questions

1. What is the best accounting software for Amazon sellers?

QuickBooks Online paired with A2X is widely considered the most effective setup for Amazon FBA sellers. A2X automatically pulls settlement data from Amazon and maps it to the correct accounts in QuickBooks, eliminating the manual work of reconciling payouts. Xero with A2X is an equally strong option for businesses that prefer Xero’s interface.

2. Does Amazon collect and remit sales taxes on behalf of sellers?

Yes, in most US states, Amazon qualifies as a marketplace facilitator and is legally required to collect and remit sales tax on sales made by third-party sellers. However, this does not apply to all states or all types of sales, and it does not eliminate your obligation to track your nexus or comply with states where different rules apply.

3. How do I know if I have sales tax nexus in a state?

You have sales tax nexus if your sales exceed that state’s economic nexus threshold (typically $100,000 or 200 transactions, but thresholds vary check your state’s Department of Revenue), if you store inventory in that state (including Amazon FBA warehouses), or if you have a physical location or employees there. FBA sellers especially should note that inventory stored across multiple fulfillment centers creates nexus in every state where Amazon warehouses your products.

4. What is the difference between gross sales and net sales for Shopify accounting?

Gross sales are your total customer revenue before any deductions; net sales subtract refunds, returns, and discounts. For accounting purposes, you must record gross revenue and separately itemize each fee type as expenses

5. How should I handle inventory accounting for my e-commerce business?

FIFO (First In, First Out) is the most used method for e-commerce inventory accounting and is required under GAAP for financial reporting purposes. You need to track your beginning inventory, purchases made during the period, and ending inventory to accurately calculate your cost of goods sold and gross profit.

6. Do I need to file sales tax returns in every state where I have customers?

No, you only file sales tax returns in states where you have nexus (physical presence, inventory storage, or economic threshold met customer location alone does not create filing obligations. unless you have also met that state’s nexus threshold.

7. Can I deduct Amazon and Shopify fees on my taxes?

Yes. All platform fees, including Amazon referral fees, FBA fulfillment fees, storage fees, and Shopify subscription and transaction fees, are legitimate business expenses that can be deducted from your taxable income. Accurate bookkeeping throughout the year ensures none of these deductions are missed.

8. How often should an e-commerce business reconcile its accounts?

Monthly reconciliation is the minimum recommended frequency for e-commerce businesses. Given the volume and complexity of transactions across multiple platforms, weekly reconciliation is ideal for businesses doing significant revenue. Regular reconciliation catches errors early, keeps your financial statements accurate, and makes tax time far less stressful.

Read More:

Parth Shah, Managing Director

(CPA-US, FCA, RV-S&FA, DISA)

Parth Shah who is head of Accounts and Book keeping has experience of more than 10 years. A Certified Public Accountant – US, fellow Chartered Accountant, Registered Valuer and Diploma in Information System Audit.

Go To Top Schedule Icon Schedule a Free Consultation