How Is Accounting for Ecommerce Supplement Businesses? A Complete Guide 

how-is-accounting-for-ecommerce-supplement-businesses

Online supplement business accounting needs to track more than sales and expenses. Inventory, manufacturing deposits, expiry dates, subscriptions, platform fees, tax, and product costs all affect what the business actually keeps. 

SAL Accounting works with ecommerce brands where those numbers need to tie together, not sit in separate reports. Miss one of the areas below, and your next reorder, pricing decision, or growth push could be based on profit that isn’t really there.

See what the business is actually earning with the Ecommerce EBITDA Calculator 

Quick Takeaways

  • Track gross sales separately from Shopify, Amazon, and payment processor payouts.
  • Keep inventory costs accurate, including manufacturing, packaging, freight, and other direct costs.
  • Track expiry dates, damaged stock, samples, and unsellable inventory.
  • Keep manufacturing deposits and upcoming supplier payments visible.
  • Separate marketplace fees, fulfillment costs, refunds, discounts, and sales tax from revenue.
  • Review product profitability and available cash every month—not just total company profit.

Why Is Supplement Ecommerce Accounting Different?

A supplement store has many of the same accounting issues as other ecommerce businesses, but inventory adds another layer.

Production may be paid for weeks or months before the finished batch is ready. Packaging, freight, duties, testing, subscriptions, 3PL charges, samples, marketplace fees, refunds, and advertising can then hit different systems at different times.

Expiry dates make inventory more sensitive too. For natural health products, lot and expiry information are part of Health Canada’s current labelling requirements. For the exact requirements, see the Health Canada labelling guidance. Here’s where the biggest accounting differences usually appear:

AreaWhat HappensWhat Needs TrackingCommon Blind Spot
SalesMultiple channels and payoutsSales, refunds, fees, taxDeposit treated as revenue
InventoryBatches age differentlyUnits, cost, lot, expiryOld stock stays at full value
ProductionCash leaves before stock arrivesDeposits, balances, freightPayment expensed too early
SubscriptionsOrders repeat automaticallyDiscounts, refunds, failuresGross recurring sales mislead
FulfillmentSeveral providers charge feesStorage, pick-pack, shippingCosts buried together
TaxCollected with customer paymentsTax collected and payableTax mixed into sales

This is why a supplement brand’s profit can look wrong even when the P&L itself looks tidy.

Once sales, inventory, production costs, and payouts stop fitting into a basic bookkeeping setup, SAL’s ecommerce accounting and bookkeeping brings those moving pieces into the same monthly process.

Where Do Online Supplement Businesses Lose Visibility in Their Numbers?

A common warning sign is that Shopify, the P&L, and the bank seem to be describing three different businesses.

Say the store records $60,000 in sales. Less than $60,000 may reach the bank after refunds, fees, tax, adjustments, and payout timing. That difference is normal. Recording the bank deposit itself as revenue is where the numbers start going wrong. Other gaps look like this:

  • Freight is paid separately and never reaches product cost.
  • Expiring stock stays buried in total inventory.
  • Samples leave the warehouse but stay in the inventory report.
  • Manufacturer deposits are mixed with normal expenses.
  • Amazon or 3PL costs disappear into large expense accounts.
  • Subscription discounts and refunds are hard to see.
  • Total profit is available, but SKU-level profit is not.

For supplement stores, reconciling revenue against payouts is often one of the first places to look when sales and bank deposits stop making sense.

What Should Supplement Bookkeeping Track Each Month?

Good supplement bookkeeping should answer five basic questions: what sold, what each product actually cost, what inventory still has value, what cash is already committed, and what remains after the costs of selling.

Track Sales Separately From Payouts

Start with gross sales, not the deposit. Product sales, shipping income, discounts, refunds, chargebacks, sales tax, processor fees, marketplace fees, and net payouts should remain identifiable.

Example: $50,000 in Shopify sales and a $44,000 deposit do not mean $6,000 disappeared. Refunds and payout timing alone can move activity between settlements; Shopify explains how that works in its Shopify Payments refund guidance.

The point is simple: the books should explain the $6,000 rather than calling $44,000 revenue.

That same principle sits behind good ecommerce reconciliation practices. Every difference should have somewhere to go.

Track Supplement Inventory Properly

Knowing there are 8,000 bottles in a warehouse is not enough. Depending on the setup, inventory records should identify:

  • Units purchased and sold
  • Units remaining
  • Warehouse or fulfillment location
  • Lot or batch
  • Expiry date
  • Damaged units
  • Unsellable units
  • Stock held at Amazon or a 3PL

CRA’s current inventory and COGS guidance covers how inventory feeds into cost of goods sold and income. The practical takeaway for a supplement brand is that the warehouse report and accounting balance should not live separate lives.

When costs change between production runs, FIFO versus weighted-average costing also affects how those costs eventually reach COGS.

Pro Tip: Compare accounting inventory with the warehouse report monthly. A 500-unit difference is much easier to investigate now than ten months later.

Know What Actually Belongs in Supplement COGS

The manufacturer’s price per bottle is rarely the whole product cost. Say production costs $12 per unit. Add $1.10 of packaging, $0.90 of inbound freight, and $0.50 of directly attributable prep. The product is already costing $14.50 before it reaches the customer. Here’s the distinction to keep clear:

CostUsually Relates ToInventory/COGS?Common IssueReview
ManufacturingProduct productionUsuallyOld unit cost usedEach run
Packaging/labelsFinished productOftenLeft in suppliesEach run
Freight/dutiesBringing stock inOftenExpensed separatelyEach shipment
Production testingSpecific productionDependsAutomatically classifiedEach run
AdvertisingSellingNoMixed into COGSMonthly
Platform feesSales channelNoAdded to product costMonthly

The biggest gap is often the landed cost. When freight, duties, packaging, and prep sit outside the manufacturer’s invoice, inventory landed cost accounting keeps those costs from quietly disappearing.

Testing needs more judgment. Batch-specific testing may be treated differently from broader compliance or business-level costs, so it should not automatically be pushed into COGS.

Track Manufacturing Deposits and Production Payments

This is where a profitable supplement business can still get squeezed for cash. Imagine the next production run costs $60,000:

  • $30,000 deposit now
  • $20,000 before completion
  • $6,000 freight
  • $4,000 duties and other inbound costs

The cash starts leaving well before those products generate sales.

A manufacturing deposit should not automatically be pushed straight into COGS because it was paid. The treatment depends on what the payment represents and when the related inventory or service is received. Capitalizing versus expensing ecommerce inventory costs becomes especially important when production crosses accounting periods.

Track Expired, Damaged, and Promotional Inventory

Inventory does not stay equally valuable forever. Supplement bookkeeping should identify products that expire, become damaged, can no longer be sold, go out as samples, are sent to influencers, or are used in promotions.

Basically, a bottle that can no longer be sold should not stay buried inside the same inventory total as fresh stock. Free samples matter too. If 300 units leave the warehouse for a launch campaign, both the inventory system and the books need to know those units are gone.

Case Study: How Emma in Leslieville Finds Which Supplement Is Actually Worth Reordering1

Emma runs a collagen and wellness supplement brand from Leslieville, Toronto. She sells five main SKUs through Shopify, with subscriptions making up a growing share of revenue. Her accounting shows about $96,000 of inventory, and her manufacturer is asking for a $52,000 deposit for the next production run. Based on the books, reordering the same quantities looks reasonable.

The Problem

The inventory total is there, but it is not telling Emma enough. Around $21,000 at cost belongs to slower-moving batches with less shelf life remaining, while increases in freight and packaging from the last two production runs were never added to the latest unit costs.

One SKU appears to cost $12.80 per unit in the books. Once the current packaging and inbound freight are included, the updated cost is closer to $15.10. The product looks much more profitable on paper than it really is.

What We Do

We break inventory down by SKU and batch, compare stock on hand with recent sell-through, and separate older inventory from the products that are actually moving. Then we rebuild the current landed cost using the latest manufacturing, packaging, freight, and directly related costs.

The next reorder is reviewed against:

  • Units already on hand
  • How quickly each batch is selling
  • Current margin by SKU
  • Cash required for the next production run

Result

One product that appeared to have a margin near 39% is closer to 27% using the updated cost. Another SKU produces less revenue but has a stronger margin and faster sell-through.

Emma reduces the slower SKU, puts more of the next order into the better-performing product, and works through the older batch first.

Separate Marketplace and Fulfillment Costs

Gross margin only tells part of the story. A Shopify order can still carry payment processing, 3PL pick-and-pack, storage, shipping, and return costs before the business sees what it actually keeps.

Those costs should stay visible instead of disappearing into one fulfillment or marketplace expense. This is especially important when comparing channels because the same product can produce very different margins on Shopify and Amazon.

For Shopify sellers, platform fees can have a noticeable impact on ecommerce profit margins, particularly as order volume grows.

Pro Tip: Compare fulfillment and selling costs by channel, not just in total. A product that works well on Shopify may leave much less behind on Amazon after FBA and marketplace fees.

Want to put the Shopify side into numbers? Use the Shopify Fee Calculator.

Track Subscription Sales, Discounts, Refunds, and Cancellations

Recurring revenue can look strong while the amount the business actually keeps is moving in the opposite direction. For supplement subscriptions, keep these pieces separate:

  • Successful recurring charges
  • Subscription discounts
  • Failed payments
  • Skipped orders
  • Cancellations
  • Refunds
  • Chargebacks

Let’s say a brand reports $40,000 in recurring billings, but $5,000 is lost through discounts, failed payments, cancellations, and refunds. The $40,000 still matters, but it does not tell the full story.

Subscription revenue should show both what customers were billed and what the business actually kept.

Track Marketing Spend by Channel

One large “advertising” account works until the founder needs to know which products or channels are actually worth putting more money into.

When the spend is meaningful, separate major channels such as Meta, Google, TikTok, Amazon Ads, affiliates, and influencers. That gives the accounting enough detail to compare sales with the costs required to generate them.

For example, two supplements may each have a 60% gross margin. But if one requires $18 in advertising to produce a sale while the other requires $7, their economics are very different.

That is why ecommerce contribution margin becomes more useful than gross margin alone once acquisition and fulfillment costs start getting significant.

The useful question is not just “Which product sells more?” It is “Which product leaves more behind after the costs required to sell it?”

Track Sales Tax Separately From Revenue

GST/HST collected from customers is not ordinary sales revenue. It is money collected on behalf of the government, so it needs to stay separate in the books.

For Canadian supplement businesses, the first thing to understand is whether and when GST/HST registration is required. CRA explains the current $30,000 small-supplier threshold and timing rules in its GST/HST registration guidance. Once registered, the books should clearly separate:

  • Tax collected from customers
  • GST/HST payable
  • Eligible recoverable tax
  • Amounts already remitted
  • Remaining tax balances

This is where GST/HST accounting for ecommerce stores becomes important, especially when sales are coming through several provinces or platforms.

Reconcile Shopify, Amazon, Payment Processors, and the Bank

At month-end, every major sales channel should eventually tie through to the books and bank. The reconciliation should explain:

  • Gross sales
  • Discounts
  • Refunds
  • Sales tax
  • Processing fees
  • Marketplace fees
  • Chargebacks
  • Adjustments
  • Net payouts
  • Bank deposits

The goal is not to make Shopify sales equal the bank. The goal is to explain exactly why they do not.

Keep Manufacturer and Supplier Balances Accurate

A large bank balance can be misleading when much of it already belongs somewhere else. Imagine the account shows $120,000, but the business also has:

  • $55,000 manufacturer balance
  • $18,000 freight and duties coming
  • $16,000 reserved for tax
  • $12,000 of unpaid operating bills

Suddenly, $120,000 looks very different. Deposits paid, balances owing, due dates, and supplier terms should stay current so committed cash does not get mistaken for money available for another reorder.

Track Product-Level Profitability

Company profit tells you whether the business made money overall. It does not tell you which supplement deserves the next production run.

A useful SKU view brings together product revenue, COGS, discounts, refunds, fulfillment, selling fees, and relevant acquisition costs.

A bestseller can still leave less behind than a smaller product with better margins and fewer returns. SKU profitability analysis is far more useful for reinvestment decisions than simply ranking products by revenue.

What Should Month-End Bookkeeping Look Like for a Supplement Business?

Month-end is where all of those moving pieces get pulled together while the activity is still recent enough to explain. A useful close should include:

  • Reconcile banks and credit cards.
  • Reconcile Shopify, Amazon, and processor payouts.
  • Review refunds and chargebacks.
  • Update inventory quantities.
  • Identify expired, damaged, sampled, or unsellable units.
  • Update product costs when they change.
  • Review manufacturer and supplier balances.
  • Reconcile sales tax.
  • Review significant marketing spend.
  • Compare SKU margins.
  • Check upcoming production and cash commitments.

A consistent ecommerce bookkeeping checklist is much easier to manage than discovering several months of problems at year-end.

Pro Tip: Close the month before approving the next large production run. Reordering from a three-month-old margin is still guessing.

Which Financial Reports Should an Online Supplement Business Review?

The P&L matters, but it is not enough by itself.

ReportKey NumbersMain QuestionReviewRed Flag
Profit & LossSales, COGS, expensesAre we profitable?MonthlyMargin moves unexplained
Balance SheetCash, inventory, payablesWhat do we own and owe?MonthlyInventory keeps rising
Cash FlowCash in and outWhere is cash going?MonthlyReorders create surprises
Inventory ReportUnits, age, expiryWhat is saleable?MonthlyOld batches stay high
SKU ProfitabilityMargin by productWhat deserves cash?Monthly/quarterlyBestseller earns little

Good ecommerce management reporting should answer those questions without making the founder dig through pages of accounting detail.

Case Study: How Daniel in Port Credit Finds His Real Available Cash Before Hiring2

Daniel runs a sports nutrition brand from Port Credit, Mississauga. The business sells through Shopify and Amazon, uses a 3PL, and generates about $130,000 in monthly sales. With $110,000 in the bank, Daniel is considering a larger inventory order and another employee.

The Problem

Shopify and Amazon deposits are not fully reconciled, some sales tax is mixed into revenue, and the books do not clearly show the manufacturer balance due next month. The company is profitable, but the $110,000 bank balance gives Daniel the wrong idea about what is actually available.

What We Do

We separate sales tax and fulfillment costs, reconcile platform payouts, bring supplier balances into the monthly close, and add a simple schedule of upcoming cash commitments beside the financial reports.

Result

Daniel can see that $64,000 is already committed to manufacturing, about $21,000 is reserved for tax, and another $18,000 is due across advertising and operating bills. The hiring and reorder decisions are now based on what is actually left—not the number at the top of the banking app.

When Has a Supplement Brand Outgrown Basic Bookkeeping?

Basic bookkeeping starts falling short when recording transactions no longer answers the questions needed to run the business. Common signs include:

  • Bank deposits are still being recorded as sales.
  • Shopify or Amazon payouts regularly fail to reconcile.
  • Inventory in the books does not match the warehouse.
  • Nobody knows which batches are ageing.
  • COGS has not changed even though supplier costs have.
  • Manufacturing deposits are hard to explain.
  • Sales tax is mixed into sales.
  • SKU-level margins are unavailable.
  • Subscription refunds are difficult to trace.
  • The founder cannot tell how much cash is already committed.

That does not automatically mean someone has been doing a bad job. Often, the business has simply become more complicated than the bookkeeping setup it started with.

The warning signs become easier to spot once you know when an ecommerce brand needs a better bookkeeper.

What Should You Give Your Supplement Accountant Each Month?

Do not make the accountant reconstruct the store from the bank feed.

The monthly package should usually include sales-channel reports, payment processor reports, bank and credit card statements, manufacturer and supplier invoices, freight and duty documents, inventory and 3PL reports, expired or damaged stock records, advertising reports, refunds, and sales tax reports.

Pro Tip: Keep that package consistent each month. The Tax Document Checklist for Ecommerce Stores is a quick way to spot missing records before the review begins.

  1. Hypothetical Scenario ↩︎
  2. Hypothetical Scenario ↩︎

Online Supplement Business Accounting FAQs

At minimum, track sales, payouts, inventory, COGS, manufacturing deposits, supplier balances, fulfillment costs, refunds, discounts, sales tax, and product-level profitability.

 

Track units on hand, location, batch or lot information where relevant, expiry dates, damaged stock, samples, and unsellable inventory. The accounting inventory should match what the business actually owns.

 

COGS may include manufacturing, packaging, labels, inbound freight, duties, and other direct costs required to get the product ready for sale. Advertising and general operating costs should stay separate.

 

A manufacturing deposit should not automatically be treated as COGS when it is paid. It should stay identifiable until the related inventory or service is received and the correct accounting treatment can be applied.

 

Expired or unsellable units should be identified separately and their inventory value reviewed. They should not remain mixed with fresh, saleable stock at the same value.

 

Record the underlying sales, refunds, fees, tax, and adjustments separately. The net payout that reaches the bank should be reconciled back to those amounts rather than recorded as revenue.

 

Remove the units from saleable inventory and record the cost according to how the samples were used, such as marketing or promotional activity.

 

Keep successful recurring charges separate from discounts, failed payments, skips, cancellations, refunds, and chargebacks so recurring billings do not overstate what the business actually keeps.

 

Monthly is a practical baseline for most growing supplement ecommerce brands. Sales channels, bank accounts, inventory, taxes, supplier balances, and payouts should all be reviewed together.

 

At minimum, review the P&L, balance sheet, cash flow, inventory report, and product-level profitability. Those reports should make it easier to understand profit, inventory, cash commitments, and which products are performing best.

Where to Get Help With Supplement Ecommerce Accounting

Good online supplement business accounting should tell you more than whether the bank reconciles. It should make product costs, ageing inventory, manufacturing commitments, selling fees, tax, SKU profitability, and available cash clear enough to make decisions from.

Once those numbers are reliable, the next question is what the business can safely do with them. The Financial Growth Roadmap gives you a practical framework for deciding what comes next.

Author

Adam Jacobs

Adam Jacobs is a US and Canadian tax expert with five years of cross-border experience. He writes SAL Accounting blog posts to make taxes clear and practical for Ecommerce businesses, including platforms like Shopify, Amazon, and Etsy.

Free Tax Strategy Call

Our CPA finds tax issues in your finances and suggests strategies to help your business scale while saving time and money

In This Article

Shopify sellers:
20 moves from $5k to $1.5M a month