The margin difference between FBA and FBM is rarely as large as sellers think. The bookkeeping difference almost always is. Under Fulfillment by Amazon, most of what you pay Amazon never reaches your bank account at all, because it is netted out of the settlement before the deposit lands. Under merchant fulfillment, the same economic cost arrives weeks later as a carrier invoice and a warehouse bill. Two products with identical contribution margin can look completely different on a P&L depending on which model you chose, and the gap is an artifact of how the money moves, not of how the business performed.
The two fee stacks are not symmetrical
Amazon splits its own fee documentation into two buckets, and the split is the clearest way to understand what changes. The Selling on Amazon fee schedule covers what Amazon calls core selling fees: the referral fee on every item sold, the $39.99 monthly Professional plan subscription, closing fees on media, and the refund administration fee. Those apply no matter who ships the box. A separate set of pages covers core FBA fees: fulfillment fees, monthly inventory storage, the ageing inventory surcharge, and returns processing.
Worth being precise here, because a lot of published advice overstates it. Amazon does not publish a page saying that merchant fulfilled sellers are exempt from FBA fees. It publishes two categories, and one of them is conditional on using the service. The referral fee is the constant. Everything downstream of it is the variable.
On the current rate card, effective January 15, 2026 through October 14, 2026, a large standard item weighing four ounces or less and priced between $10 and $50 carries a $3.73 per unit fulfillment fee. A 3.5 percent fuel and logistics surcharge has applied across FBA in the US and Canada since April 17, 2026, so the real figure is closer to $3.86. Amazon’s own announcement of the 2026 changes, published October 15, 2025 under the byline of Dharmesh Mehta, put the aggregate effect at “an average of $0.08 per unit sold.” Storage runs $0.78 per cubic foot for standard size inventory from January through September and $2.40 from October through December.
A worked example, same product, two models
Take a kitchen product selling at $34.99. Home and Kitchen carries a 15 percent referral fee, so $5.25 goes to Amazon either way.
Under FBA, add the $3.86 fulfillment fee and roughly $0.08 of storage across two months at 0.05 cubic feet. Amazon takes about $9.19, and every dollar of it is deducted inside the settlement. Your bank sees one net deposit every two weeks.
Under FBM, the $5.25 referral fee still comes out of the settlement. Then a third party logistics provider bills $2.75 to pick and pack, and the carrier bills $5.20 for postage. Total cash cost is higher at roughly $13.20, but only $5.25 of it touched the settlement. The other $7.95 shows up as accounts payable on terms, possibly in the following month.
Both products earned the same revenue. One reports a fatter gross margin and a fatter operating expense line. The other reports a thinner gross margin and almost no fulfillment expense. If you run the two side by side without normalizing, the comparison is meaningless.
Where the accounting breaks
Three specific places, in order of how often they cause trouble.
Settlement netting hides the gross number
An FBA settlement deposit is a net figure. Booking that deposit as revenue understates both revenue and expense, and it does so by an amount that changes every period. The correct treatment is to gross up the settlement into its components and post the fee lines separately. This is the single most common error in seller books, and it is the reason a seller can look profitable on a cash basis while having no idea which products are carrying the business.
Inventory ownership does not change, but location does
Goods sitting in an Amazon fulfillment center are still your inventory and still belong on your balance sheet. Goods at a third party warehouse are the same. The complication with FBA is that units move between fulfillment centers without any transaction you can see, and reconciling on hand quantities to the books becomes a periodic exercise rather than a continuous one. Merchant fulfilled inventory in a single warehouse is easier to count and harder to lose track of.
Returns are asymmetrical and most models ignore it
Amazon’s returns processing fee treats apparel and shoes differently from everything else. Apparel and shoes are charged on every customer returned unit. Other categories are charged only on units returned above a product specific return rate threshold, with thresholds published by category. Home and Kitchen sits at 8.1 percent, Consumer Electronics at 11.2 percent, Grocery and Gourmet at 2.9 percent. A high return rate product in a low threshold category carries a cost under FBA that has no FBM equivalent, because under FBM the return cost is your own reverse logistics bill.
The ageing inventory surcharge compounds this. It starts at 181 days at $0.50 per cubic foot and escalates, reaching $6.90 per cubic foot or $0.30 per unit, whichever is greater, at 366 days. Slow movers in FBA carry a clock. Slow movers in your own warehouse carry only opportunity cost and whatever your landlord charges.
What to do about it
Decide the fulfillment question on operations and customer experience, then fix the accounting so the decision is measurable. Concretely, that means posting settlements at gross, mapping FBA fees to their own expense accounts rather than a single catch all, and calculating contribution margin per SKU after all fulfillment costs regardless of which side of the ledger they arrive on.
For sellers running mixed fulfillment through QuickBooks Desktop or Enterprise, that work is mostly a data problem, and it is the job ConnectBooks is built to do, along with COGS automation and SKU level profit reporting across Amazon, Shopify, Walmart, eBay and TikTok Shop. It is not the only reasonable answer. Entriwise treats QuickBooks Desktop Enterprise as a first class destination and goes deeper on FBA specific inventory events, including inbound and removal transfers and lost or damaged adjustments, which matters more than almost anything else if your operation is Amazon only and inventory heavy. A2X, meanwhile, stops at the general ledger boundary on purpose, and for an accountant who wants clean accrual journals and nothing else, that restraint is the feature.
The tax treatment of inventory sits underneath all of this and does not care which model you pick. The IRS guidance on accounting periods and methods governs when costs become cost of goods sold, and small business taxpayers under the gross receipts threshold have options that larger sellers do not. Talk to your own accountant before changing a method. The Small Business Administration’s guidance on managing business finances is a reasonable starting point if you are building the habit from scratch.
Fee figures above reflect Amazon’s published 2026 schedules as of September 2026. Peak fulfillment rates take effect October 15, 2026, and storage moves to the October through December band at the same time, so any margin model built on these numbers needs a second version for the fourth quarter.



