Three things trip sellers up. First, Amazon's settlement deposit is net of many fees and refunds, so it is not your revenue; you have to break out gross sales, fees, and refunds from the settlement detail. Second, inventory is an asset when you buy it and becomes an expense (COGS) only when it sells, not when you pay the supplier. Third, the sheer number of fee types makes accurate categorization the main challenge.
Should Amazon sellers use cash or accrual accounting?
Andrew Erickson is the founder of Inventory Hero. He has spent years working with Amazon FBA sellers on demand forecasting, restock planning, and the cash flow side of running a private-label brand. Inventory Hero exists because every spreadsheet-based inventory system he tried eventually broke — usually right before Q4.
Accrual generally reflects an inventory business far better than cash accounting, because it matches COGS to the sale rather than to when you paid the supplier, and it recognizes revenue when earned. Cash accounting can make a month you bought a big inventory order look like a loss and a month you sold it look wildly profitable. Most growing FBA businesses move to accrual, ideally with an accountant's help.
Do I need an accountant as an Amazon seller?
You can start with clean bookkeeping yourself, but as inventory, fees, sales tax, and multiple channels pile up, a pro who understands ecommerce inventory accounting saves more than they cost. They keep your COGS and inventory valuation correct, your books accrual-based, and your tax filings clean. Bring them in before the complexity, and the stakes, get large, not after a problem.
Read article
Amazon seller accounting is ordinary accounting with a handful of quirks that trip up sellers who treat it like a simple cash-in, cash-out business. The short version: the settlement deposit is not your revenue, inventory is an asset until it sells rather than an expense when you buy it, and the volume of fee types makes accurate categorization the real work. Get those right, prefer accrual over cash, and know when to hand it to a pro. This is a practical overview, not tax advice; confirm specifics with an accountant who knows ecommerce. Below is what makes Amazon accounting different and how to keep it clean.
The single most common mistake is treating Amazon's disbursement as sales. It is not. Each settlement is your gross sales minus referral fees, FBA fees, refunds, advertising, and other deductions, netted into one deposit. If you book the deposit as revenue, your top line is understated and your fees are invisible.
The fix is to record from the settlement detail (Amazon's Settlement Report in Seller Central, under Payments, breaks every deposit out line by line), not the lump sum:
Gross sales as revenue.
Each fee type (referral, fulfillment, storage, ads) as its own expense line.
Refunds and reimbursements in their own lines.
Only then does your profit-and-loss reflect the real economics, and only then can you compute a true net profit margin. Worked through, a single settlement might look like this:
Settlement line
Amount
Books treatment
Gross sales
$8,200
Revenue
Referral fees
-$1,230
Referral fee expense
FBA fulfillment fees
-$820
Fulfillment expense
Advertising
-$400
Ad expense
Deposit to your bank
$5,750
(net, not revenue)
If you booked the 5,750-dollar deposit as revenue, you would understate sales by 2,450 dollars and hide every fee. The whole point is to record the top and middle rows, not just the bottom one. Most sellers use a tool or an accountant to parse settlements, because doing it by hand at volume is painful.
The second quirk is timing. When you buy inventory, you have not incurred an expense; you have converted cash into an asset of equal value. That inventory becomes an expense, cost of goods sold, only when it sells.
This matters enormously:
Pay a supplier 40,000 dollars and your cash drops, but your profit does not, because you now hold 40,000 dollars of inventory.
Sell a unit and its landed cost moves from the inventory asset to COGS on your P&L.
Getting this wrong, expensing inventory when you pay for it, makes a big-buy month look like a disaster and a sell-through month look like a windfall. The inventory accounting discipline of capitalizing inventory and expensing it as it sells is what makes your monthly numbers meaningful.
Amazon charges a lot of different fees, and they are deducted before you ever see the money. For clean books you have to categorize each:
Referral fees on every sale.
FBA fulfillment fees per unit.
Storage fees and surcharges.
Advertising spend.
Refunds, removals, and returns processing.
The Amazon fee stack is the reason a settlement deposit is so much smaller than gross sales, and categorizing it correctly is most of the bookkeeping work for an FBA business. Lumping it into "Amazon fees" is better than nothing but hides which fees are eating your margin.
Cash accounting records money when it moves; accrual records it when it is earned or incurred. For an inventory business, accrual is far more honest:
It matches COGS to the sale, not to when you paid the supplier, so each month's profit reflects what you actually sold.
It recognizes revenue when earned, smoothing the settlement timing.
It keeps inventory on the balance sheet as the asset it is.
Under cash accounting, the month you place a big reorder looks like a loss and the month it sells looks like a bonanza, which tells you nothing useful. Most growing FBA businesses move to accrual, and it is worth doing with an accountant so the inventory and COGS entries are right.
Overhead separate from COGS, so your margins are clean. See overhead cost.
Sales tax collected and remitted, kept separate from revenue. See FBA sales tax.
These roll up into a P&L that shows real profit and a balance sheet that shows your inventory asset, which is what a lender, a buyer, or your own decisions actually need.
Clean books produce three statements, and each answers a different question:
Profit and loss (income statement). Revenue minus COGS minus expenses over a period: are you making money? This is where correct COGS timing and categorized fees matter most.
Balance sheet. What you own and owe at a point in time. Your inventory asset lives here, which is why capitalizing inventory (rather than expensing it) keeps this statement honest.
Cash flow statement. How cash actually moved, which for an inventory business often diverges sharply from profit, because a big inventory buy drains cash without denting profit. This ties directly to your cash conversion cycle.
Reading all three together is what stops the classic FBA trap of a profitable P&L next to an empty bank account: the profit is real, but the cash is tied up in inventory on the balance sheet.
You can keep clean books yourself early on, but the complexity compounds:
Inventory valuation and COGS get hard to do correctly by hand as SKUs and shipments multiply.
Accrual entries for inventory, prepaid supplier deposits, and accruals are where mistakes hide.
Sales tax and multi-channel add layers a spreadsheet handles poorly.
An accountant who understands ecommerce inventory earns their fee by keeping COGS and valuation correct and your books accrual-based and audit-ready. Bring them in before the stakes get large, especially if you might raise money or sell the business, since clean books are worth real money at exit.
Amazon seller accounting is standard accounting with three quirks: the settlement is net not gross, inventory is an asset until it sells, and the fees are many and buried. Record from settlement detail, capitalize inventory and expense it as COGS on sale, prefer accrual, and get a pro as complexity grows. Done right, your books tell you the truth about your business. Start with the pieces: inventory accounting, inventory valuation, the journal entries behind them, calculating ending inventory, and your real net profit margin. For how this connects to your buying cadence, see restock planning.