Guides

Amazon Profit Margins: The Real Cost Stack From Sale to Net

See what a realistic Amazon profit margin looks like: the full FBA cost stack, a worked $30 sale example, and how to track true net profit per SKU.

Marcus Brandt, Head of Seller Accounting at BeanHawk

By Marcus Brandt · Head of Seller Accounting

Updated July 30, 2026

A $30 sale on Amazon does not put $30 in your pocket. By the time the referral fee, FBA fulfillment fee, storage, advertising, returns, and the product's own landed cost come out, you might keep $6 or $7, and plenty of sellers keep less without realizing it. The single most common bookkeeping mistake in e-commerce is treating the Amazon deposit as revenue and the bank balance as profit.

This guide walks through what a realistic Amazon profit margin actually looks like: every layer of the cost stack, a worked example from a $30 sale down to net profit, the difference between gross, contribution, and net margin, the bookkeeping mistakes that quietly flatter your numbers, and how to track true profitability per SKU instead of guessing from deposits.

The full Amazon cost stack

Amazon profit is what's left after seven distinct cost layers, and most sellers only watch two or three of them. Here is the complete stack, roughly in the order it hits a sale:

  • Landed product cost: what you paid the supplier plus freight, duty, inbound shipping to Amazon, and whatever a prep center charges to label and pack the units. Not just the unit price on the invoice.
  • Referral fee: Amazon's commission, typically 8-15% of the sale price depending on category.
  • FBA fulfillment fee: a per-unit pick, pack, and ship charge based on size and weight tier.
  • Storage fees: monthly storage plus aged-inventory surcharges that climb the longer units sit. Check Amazon's current rate card, because these change.
  • Advertising: PPC spend. Even organic-heavy listings usually carry some ad cost per unit sold.
  • Returns and refunds: refunded orders, return processing fees, and units that come back unsellable.
  • Software and overhead: repricers, research tools, accounting software, prep services, VA time, and the Amazon seller account price itself, since the Professional plan bills every month whether you sell anything or not. Small per order, real in aggregate.

See it in BeanHawk

Every settlement becomes one clean journal

BeanHawk parses each marketplace payout line by line and posts a single summarized journal to QuickBooks or Xero — sales, fees, refunds, facilitator tax, and reimbursements mapped to the right accounts, balanced to the penny.

  • Debits equal credits or it won't post — no more deposits booked as revenue
  • Marketplace facilitator tax routed to a liability account, out of your income
  • The net deposit lands in a clearing account that matches your bank feed exactly
See the QuickBooks & Xero sync →
app.beanhawk.com/books/settlementsBeanHawkDashboardReimbursementsBooksInventoryChannelsJRJordan R.Owner · Pro planSettlement → journalSettlement #90417Amazon · 14-day payout1,204 orders3,918 fee lines212 refunds1 net deposit$6,853.70 depositedOne deposit hidesa dozen line items.autoJournal entryPostedACCOUNTDRCRProduct sales12,480.00Referral fees1,872.00FBA fulfilment fees2,104.50Refunds640.00Facilitator tax (liability)1,014.20Reimbursements218.40Bank — net deposit6,853.70Balanced15,630.5015,630.50→ QuickBooks→ Xero

Worked example: a $30 sale, line by line

Numbers make this concrete. Say you sell a kitchen gadget for $30 with a 15% referral fee, a standard-size FBA fee, and a modest ad budget. These figures are illustrative (your category, size tier, and ad strategy will move them) but the shape of the waterfall is what matters.

Add it up: $23.50 of the $30 sale goes to costs, leaving $6.50 of net profit, a 21.7% net margin. Notice that the product itself is only $9 of the $30. The other $14.50 of cost is fees, ads, and friction. That is why a product that looks like a 70% markup at the supplier level can end up a thin-margin SKU on Amazon, and why an amazon profit calculator that skips ads and returns will flatter every product you run through it.

One thing the waterfall deliberately leaves out: income tax. The $6.50 is pre-tax, and no profit calculator or amazon tax calculator can tell you what survives after that without knowing your entity type and your state. Taxes for amazon sellers are assessed on the year's profit rather than on any single sale, so treat net margin as the input to that calculation, not the answer to it.

Where a $30 Amazon sale goes (illustrative example)
Sale priceWhat the customer pays
Landed product costUnit cost + freight + duty + inbound
Referral fee (15%)Amazon's commission
FBA fulfillment feePick, pack, ship per unit
StorageMonthly storage allocated per unit
Advertising8% of sale spent on PPC
Returns allowance3% of sales refunded/unsellable
Software & overheadTools, prep, admin per unit
Net profit21.7% net margin

Gross vs. net vs. contribution margin

Sellers throw the word "margin" around loosely, and three different numbers get conflated. Using the $30 example: gross margin is sale price minus landed product cost, $21 here, or 70%. It tells you whether the product has room to work, but nothing about whether it actually makes money on Amazon.

Contribution margin subtracts the variable selling costs too: referral fee, FBA fee, ads, and returns. Here that's $30 minus $9 minus $13.30 of selling costs, about $7.70, or roughly 26%. This is the number that should drive per-SKU decisions (whether to raise the price, cut ad spend, or kill the product) because it shows what each incremental unit contributes.

Net margin takes out everything, including storage, software, and your share of fixed overhead: the $6.50 (21.7%) in our example. This is the number that should match your profit and loss statement. A healthy catalog needs all three: gross margin to vet products, contribution margin to manage them, net margin to know if the business works.

Economists add a fourth number worth knowing about. The formula for accounting profit is the one you've been using all along, total revenue minus explicit costs, which gives the $6.50. Economic profit subtracts implicit costs on top: the return you gave up by putting your cash and your hours into this instead of somewhere else. Accounting vs economic profit sounds like a textbook distinction until you price it out. A business netting $6.50 a unit on capital that sits in inventory for five months, run by someone working nights for free, can be profitable on paper and a poor trade in reality. Accounting profit tells you whether the business works. Economic profit tells you whether it was worth doing.

Amazon margins in context: other channels and big retail

A margin number only means something next to other numbers. Ecommerce profit margins swing hard by business model, and the fee stack is almost always the reason.

On eBay you ship the order yourself, so no fulfillment fee comes out of the sale, but the final value fee applies to the whole order including the shipping you charged, and you're paying for boxes, labels, and your own hours instead. Run an eBay profit calculator and an Amazon one on the same product and they often land closer than sellers expect, with the real difference sitting in labor rather than fees. That's the honest version of Amazon vs eBay for sellers: Amazon rents you an operation, eBay leaves you to run one.

Shopify tilts it further. Shopify fees per sale are payment processing, plus an extra transaction fee if you use an outside gateway, on top of the monthly plan. There's no referral fee at all, which is why direct-to-consumer margins look wonderful in a spreadsheet, right until you add the customer acquisition cost that Amazon's search traffic was quietly covering for you.

Amazon FBA vs dropshipping is the sharpest contrast in the whole comparison. Dropshipping removes inventory risk and storage fees and hands most of the margin to the supplier, so you're often working in single-digit percentages with almost no cash tied up. FBA takes the opposite trade: your money sits in inventory for months and you keep a much bigger slice of each sale. Neither is free. One risks capital, the other risks margin.

There's a first-party version of this question too. Vendor Central vs Seller Central rewrites the waterfall entirely: a vendor sells wholesale to Amazon at a negotiated price, so there's no referral fee and no FBA fee, but the wholesale price sits well below retail and you'll be asked for co-op allowances and hit with chargebacks that appear nowhere in a third-party seller's cost stack. Vendors trade margin percentage for volume and for someone else owning the retail problem.

For calibration at the very top of the market, look at Walmart. Walmart gross profit margin and Walmart net profit margin are separated by an enormous distance, because operating a retail network consumes most of what's left after cost of goods, and Walmart profit margins net out in the low single digits. Sit with that the next time a 21.7% net margin feels underwhelming. Pull the current figures from Walmart's latest annual report rather than from a blog, since they move every year. And if you sell on Walmart Marketplace yourself, its referral fees are structured much like Amazon's, so the same waterfall applies with different inputs.

See what Amazon owes you — free

Connect your seller account and get a free reimbursement audit. No credit card, keep 100% of what you recover.

Why tracking deposits misleads you about Amazon profit

Amazon pays you in settlements, typically every two weeks, and each deposit is a net number: sales minus fees, minus refunds, minus ad charges if you pay ads from your balance, minus any reserve Amazon holds back. Booking that deposit as "sales" understates revenue, hides your fee load entirely, and makes margin analysis impossible. Two sellers with identical deposits can have wildly different businesses. One is growing with heavy ad spend. The other is shrinking with fat margins.

Deposits also smear timing. A settlement can span two months, include refunds for orders sold in a prior period, and exclude sales still in reserve. If you only reconcile the bank feed, your monthly profit figure is really a cash-timing artifact. The fix is settlement-level accounting: break each payout into its components (sales, refunds, referral fees, FBA fees, storage, ads, reimbursements) and post those to the right accounts and periods. Purpose-built amazon accounting software does this automatically, posting summarized settlement journals to QuickBooks Online or Xero so each deposit ties out to the penny without thousands of order-level entries. That's the difference between generic bookkeeping and real amazon accounting: the settlement file, not the bank feed, is the source of truth.

The leaks: returns, lost inventory, and reimbursements

Two cost lines deserve special attention because they're invisible until you look. First, returns: a refunded order doesn't just reverse the sale. You may eat return processing fees, and a unit that comes back unsellable turns into a full landed-cost write-off. Track your refund rate and unsellable rate per SKU; a product with a 21% contribution margin and an 8% return rate is a very different bet than the same margin at 2%.

Second, FBA itself loses and damages inventory, and the rules around getting paid back have tightened. On October 23, 2024, Amazon cut the claim window for fulfillment-center claims to 60 days, down from a much longer window. On November 1, 2024, Amazon began auto-reimbursing many lost-inventory cases in the US. That helps, but the auto-reimbursements don't catch everything. And as of March 31, 2025, reimbursements are valued at your manufacturing or sourcing cost (Amazon's own estimate unless you provide your costs), excluding your margin and fees. The practical takeaway: audit regularly, claim fast, and supply your actual costs to Amazon so reimbursements aren't lowballed. A 60-day window is short enough that a quarterly manual check will miss claims, which is why amazon reimbursement software that scans your inventory ledger continuously has become standard kit for FBA sellers at any real volume. Unclaimed reimbursements are pure margin leaking out the bottom of the waterfall.

Amazon profit calculators: useful for sourcing, not for accounting

An amazon profit calculator (Amazon's own Revenue Calculator or any third-party version) is a sourcing tool. It estimates referral and FBA fees for a hypothetical sale, which is exactly what you need when vetting a product. But it is a forecast of one clean unit economics scenario, not a measurement of your business.

Calculators typically assume zero returns, zero storage aging, zero ad spend (or a single TACoS guess), and a landed cost you typed in from memory. Real FBA profit diverges from the calculator the moment inventory sits past a storage threshold, a PPC campaign drifts, or a freight quote comes in high. Use calculators to screen products before you buy; use your accounting system to know what you actually earned after you sell.

Five bookkeeping habits that flatter your margin

Most sellers who think they're at a 25% net margin are really somewhere lower, and the gap almost always comes from one of five habits. None of them feels like a mistake in the moment. All of them push your reported margin above your real one.

The first is booking supplier invoice cost instead of landed cost. If a unit costs $6 from the factory but freight, duty, and prep add $3, using $6 overstates margin by 10 points on a $30 sale. The second is spreading ad spend evenly across the catalog. Averaging hides the fact that one hero SKU may be carrying three ad-hungry losers; per-SKU allocation is what exposes them. The third is treating reimbursements as a bonus. A reimbursement is recovery of inventory you already paid for, so booking it as extra income while leaving the lost units in your inventory asset double-counts. The fourth is ignoring the returns lag: a strong sales month gets its refunds in the following month, so month-one margin looks great and month-two looks mysteriously bad. Accrue a returns allowance per SKU based on its trailing refund rate instead. The fifth is closing the books off the bank feed, which bakes every settlement-timing quirk from the previous section into your P&L. Fix these five and your margin number stops drifting from reality.

How to track true Amazon profit margin per SKU

Per-SKU profit tracking comes down to four habits. One: maintain real landed costs, meaning purchase price plus freight, duty, and prep, allocated per unit per purchase order and updated every time costs change. A spreadsheet works at five SKUs; it breaks at fifty. Two: pull fees from settlement data, not estimates, so referral, FBA, and storage charges reflect what Amazon actually took. Three: allocate ad spend and refunds to the SKUs that caused them. Four: review contribution margin per SKU monthly and act: reprice, renegotiate, or discontinue.

Tooling matters here because the data lives in three places: Seller Central reports, your ledger, and your purchase orders. Good amazon fba accounting stitches them together. If you already run QuickBooks, look for a connector built as quickbooks for amazon sellers rather than a generic bank-feed app, because the settlement breakdown is the whole point. BeanHawk is one option built for this layer: flat all-channel pricing from $19/mo, perpetual SKU-level inventory valuation, a PO and landed-cost engine so unit costs stay accurate as freight and duty change, and a free FBA reimbursement audit (no card required, and you keep 100% of recoveries) to recapture the money Amazon owes you. However you tool it, the goal is the same: a per-SKU waterfall like the $30 example above, built from real numbers, refreshed every month. Sellers who can see that waterfall make pricing and sourcing decisions with conviction; sellers watching deposits are guessing.

Frequently asked questions

What is a good profit margin for Amazon FBA?

There's no universal benchmark; it varies by category, price point, and ad dependence. As a working rule of thumb, many sellers treat a net margin in the mid-teens to low-twenties as healthy for a resale or private-label product, and anything under about 10% as fragile, since one fee increase or ad-cost bump can erase it. What matters more than hitting a target is knowing your actual number per SKU, computed from real fees and landed costs.

How do I calculate my Amazon profit?

Net profit per unit = sale price minus landed product cost, referral fee, FBA fulfillment fee, allocated storage, allocated ad spend, a returns allowance, and allocated software/overhead. Referral fees are typically 8-15% of the sale price depending on category; pull your exact FBA and storage fees from settlement reports rather than estimating. Divide net profit by sale price for your net margin.

Why doesn't my Amazon deposit match my profit?

Deposits are settlements: sales net of fees, refunds, ad charges, and any reserve Amazon holds. A deposit mixes revenue and expenses into one number, can span two accounting periods, and excludes sales still held in reserve. To know profit, you have to break each settlement into its components and post them separately, which is what settlement-based accounting tools automate.

Is Amazon's Revenue Calculator accurate for profit?

It's reasonably accurate for the fees it covers (referral and FBA fulfillment), which makes it useful for screening products before sourcing. But it ignores advertising, returns, storage aging, software, and overhead, and it relies on whatever landed cost you enter. Treat it as a pre-purchase estimate of contribution potential, not a measurement of real FBA profit.

How much does Amazon take from each sale?

The referral fee alone is typically 8-15% of the sale price depending on category. Add FBA fulfillment and storage and Amazon's total take on a typical FBA sale is often a third of the price or more; in our illustrative $30 example, referral plus FBA plus storage came to $10.40, about 35%. Check Amazon's current fee schedule for your category and size tier, since rates change.

Do FBA reimbursements really affect my margin?

Yes. Lost and damaged inventory that goes unclaimed is a straight write-off of landed cost. The window to file fulfillment-center claims was cut to 60 days on October 23, 2024, and since March 31, 2025 Amazon reimburses at your manufacturing/sourcing cost (its own estimate unless you provide costs), not your sale price. Audit frequently, file fast, and give Amazon your real costs so you aren't reimbursed below what units cost you.

What's the best accounting software for Amazon sellers who want per-SKU margins?

Look for three things in any amazon seller accounting software: settlement-level journals that post to QuickBooks or Xero and tie to each deposit, landed-cost tracking so COGS reflects freight and duty rather than invoice price, and per-SKU allocation of fees, ads, and refunds. A2X and Link My Books handle the settlement-to-ledger piece well; BeanHawk adds inventory valuation and a reimbursement audit on top. If you're under about ten SKUs, a disciplined spreadsheet plus your settlement reports can honestly do the job. Past that, manual allocation is where the errors creep in.

Does QuickBooks work for Amazon FBA on its own?

QuickBooks can hold the books, but on its own it only sees the bank deposit, not the settlement behind it. It won't split a payout into sales, fees, refunds, and reimbursements, and it has no idea what a unit cost you after freight. Most FBA sellers pair QuickBooks with a connector that parses settlements and posts summarized journals, then keep SKU-level detail in the connector or a subledger. Without that layer you're back to guessing margin from deposits.

Put this on autopilot

BeanHawk recovers what Amazon owes you and keeps your books penny-accurate — every channel included, from $19/mo.