What is FBA?
Fulfillment by Amazon — Amazon stores, picks, packs, and ships your inventory.
FBA stands for Fulfillment by Amazon, and the meaning is literal: Amazon stores, picks, packs, ships, and handles customer service and returns for your inventory. With Amazon FBA, you send units into Amazon's fulfillment network, and Amazon takes over the logistics, including the Prime badge that drives conversion. It's the dominant model for serious Amazon sellers precisely because it outsources the warehouse and the last mile to the company that owns the buying experience.
The trade-off is fees and complexity. Fulfillment by Amazon charges a per-unit fulfillment fee plus monthly storage, and layers on extras like aged-inventory surcharges, removal fees, and returns processing. Those fees come straight out of each settlement, so FBA can quietly compress margins if you aren't tracking the full cost stack per SKU. Understanding what FBA costs, and what Amazon owes you back when it mishandles your stock, is central to running it profitably. Both of those are bookkeeping disciplines as much as operational ones, which is why FBA sits at the center of any serious Amazon accounting setup.
How Amazon FBA works, step by step
The FBA workflow is consistent across products. You create a shipment in Seller Central, label each unit with its FNSKU barcode (or use Amazon's labeling service), and send the inventory to the fulfillment centers Amazon assigns, often split across multiple locations. Once received, your units become Prime-eligible and Amazon handles everything downstream when an order comes in.
From there Amazon owns the operational chain end to end, which is the appeal and the reason fees stack up. Each step is a service you're paying for, and each is a place where things can go wrong in ways that create money Amazon owes you back.
The inbound leg deserves special attention. Amazon's placement logic frequently splits a single shipment plan across several fulfillment centers, and depending on the placement options you choose, you either pay more freight to ship to multiple destinations or accept placement fees to send everything to one. Receiving isn't instant either: units can sit in "receiving" status for days or weeks, invisible to buyers, which matters when you're timing a restock before a busy season. Keep your shipment IDs and carrier proofs of delivery, because the difference between what you shipped and what Amazon checked in is the raw material for lost-inbound reimbursement claims later.
Amazon FBA label requirements are worth getting right the first time, since fixing them later costs prep fees. Every unit needs a scannable FNSKU label with any manufacturer barcode covered, and every carton needs the FBA box labels generated by that shipment plan, applied flat and never across a seam or over a corner. Mislabeled cartons get held, hand-processed, or charged unplanned prep. Once the truck arrives you'll watch the shipment move through Amazon's status values, and the one that confuses new sellers is FC Processing, which doesn't mean anything alarming: the fulfillment center has your cartons and is checking units in, so the stock exists but isn't sellable and won't show as available inventory until check-in completes.
- •You ship labeled units into Amazon's fulfillment network
- •Amazon stores them and lists them as Prime-eligible
- •On each order, Amazon picks, packs, and ships to the customer
- •Amazon handles customer service and processes returns
- •Amazon deducts fulfillment and storage fees from your settlements
Amazon FBA fees: the cost stack to model
An Amazon FBA calculator helps, but you should understand the structure rather than memorize numbers, because rates change by category, size tier, and season and should always be verified against Amazon's current fee schedule. The fulfillment fee scales with the unit's size and weight; monthly storage is charged per cubic foot and rises sharply in Q4; and additional charges apply for inventory that ages past storage thresholds, for removals, and for returns processing.
These fees don't sit in a tidy place. They're scattered through your settlement reports alongside referral fees and ad spend. Booking them accurately, per SKU, is what reveals true net margin. A product that looks healthy on referral fee alone can be a loser once the FBA fulfillment fee, storage, and an aged-inventory surcharge are stacked on top. Pulling the real per-unit fee load from settlement data is exactly the kind of thing BeanHawk handles so your margins reflect reality.
Exits cost money too. A removal order pays to ship units back to you or a prep center, an Amazon FBA disposal fee applies per unit when you have Amazon destroy or donate stock instead, and Amazon FBA liquidation hands units to a wholesale liquidator for a small percentage of average selling price. All three are priced per unit, and all three beat paying storage forever on something that will never sell at any price. On the other side of the ledger, FBA payment runs on the settlement cycle: Amazon nets fees, refunds, and reimbursements against your sales and disburses the remainder, typically every two weeks, holding a reserve against pending returns.
Watch the size-tier boundaries especially. Fulfillment fees step up at defined size and weight breakpoints, so a package that measures slightly over a threshold pays the next tier's fee on every single unit, forever. Sellers have redesigned packaging to shave a fraction of an inch and moved a SKU down a tier, and the reverse mistake (Amazon measuring your product into a larger tier than it should be) is a common source of systematic overcharges worth auditing.
A worked example: what FBA does to a $25 product
Say you sell a phone accessory at $25, with a landed cost of $6 per unit. These numbers are hypothetical; run your own through the FBA revenue calculator and the current fee schedule. Suppose the referral fee on this category works out to $3.75 (referral fees are a percentage of the sale price), the FBA fulfillment fee for its small size tier is $4, and storage allocates to about $0.15 per unit at its sales velocity. Per-unit profit before ads: 25 minus 6 minus 3.75 minus 4 minus 0.15, roughly $11.10, a 44% margin.
Now stress it. If the product sells slowly and units cross Amazon's aged-inventory threshold, surcharges start stacking on top of base storage, and your $0.15 storage allocation can multiply. If 6% of orders come back as returns, you lose the sale proceeds, may pay a returns processing fee depending on category, and some returned units come back unsellable. Fold a realistic return rate and Q4 storage into the model and that 44% margin might really be 36%. That's still healthy, but the gap between the two numbers is exactly where sellers who price off the calculator's happy path get hurt.
The lesson isn't that FBA is expensive. It's that FBA profitability is a per-SKU calculation with five or six moving parts, and the only version of it you can trust is one built from your actual settlement data rather than launch-day estimates.
FBA reimbursements: money Amazon owes you back
Because Amazon physically handles your inventory at massive scale, it routinely loses, damages, or mis-charges units, and owes you a reimbursement when it does. Lost inbound units, warehouse-damaged stock, customer returns that were refunded but never returned to your inventory, and overcharged dimensional weight all generate reimbursement claims. This is real, recoverable money that most sellers never fully collect because the discrepancies are buried in reports.
Reconciling FBA inventory and fees against what Amazon actually did is a recurring source of "found money," and it's directly an accounting problem: it requires matching shipments, settlements, and inventory ledgers. Catching these discrepancies systematically, rather than spot-checking, is how sellers recover what they're owed before claim windows close. Amazon auto-reimburses some cases, but its own reconciliation misses plenty, and claim eligibility windows are finite, so a discrepancy you find late is a discrepancy you eat. This is the problem amazon reimbursement software and audit services exist to solve: they replay your inventory movements against Amazon's records and file or flag claims for the gaps. Whether you use a tool, an fba reimbursement service that takes a percentage of recoveries, or your own spreadsheet audit, the important part is doing it on a schedule instead of never.
How FBA flows through your bookkeeping
FBA creates three distinct accounting jobs. First, inventory: units sitting in Amazon's warehouses are still your asset, carried on your balance sheet at landed cost until they sell. Sending stock to FBA is a location transfer, not an expense. Second, revenue and fees: each settlement bundles sales, refunds, referral fees, FBA fulfillment fees, storage charges, and reimbursements into one net deposit, and proper amazon fba accounting records those components gross to their own accounts rather than booking the lump-sum deposit as income. Third, COGS: each unit's landed cost moves from inventory to cost of goods sold when it sells, which is what makes monthly gross margin real.
Doing this by hand is the single most common breaking point for amazon fba bookkeeping. A settlement file can contain thousands of lines across dozens of fee types, and a bookkeeper who just codes the bank deposit to "Amazon sales" has understated revenue, hidden the fees, and made margin analysis impossible. It also breaks tax prep, since sales tax collected by Amazon and refunds need separate treatment.
This is the job amazon accounting software exists for. Connectors like A2X, Link My Books, and BeanHawk parse each settlement and post summarized journals to QuickBooks or Xero with sales, refunds, each fee type, and reimbursements mapped to their own accounts, tying exactly to the deposit. If you're evaluating quickbooks for amazon sellers, the connector is the piece that makes it work; QuickBooks alone doesn't understand settlement files. Compare tools on whether they split every FBA fee type into its own line, handle multiple marketplaces and currencies, and track inventory valuation, since that third job is the one most settlement connectors skip. Under a few dozen orders a month, a careful spreadsheet against the settlement report is genuinely fine; past that, automation stops being optional.
What people actually sell through FBA
FBA is a fulfillment method, not a business model, and the same rails carry very different ones. Private label sellers manufacture under their own brand and treat Amazon FBA as their warehouse. Amazon FBA arbitrage, buying retail or online clearance and reselling it, uses identical mechanics with thinner margins and constant SKU churn. Wholesale buyers resell established brands at volume. Each model changes your working capital and your risk profile rather than your fee schedule, and each is a real Amazon FBA business with its own failure modes.
Dropshipping sits outside all of that. The honest comparison in Amazon FBA vs dropshipping is about inventory ownership: with FBA you buy stock, carry it as an asset, and pay to store it, while a dropshipper holds nothing and pays no storage but gives up the Prime badge, control over shipping speed and quality, and most of the margin. Amazon also restricts the practice, requiring you to be the seller of record on every packing slip and invoice. Selling on Amazon FBA at any real volume means accepting that inventory is something you finance, which is precisely why the accounting below matters.
Common FBA mistakes
The expensive FBA errors are rarely dramatic. They're small structural leaks that compound across thousands of units, and every one of them is preventable with a monthly reconciliation habit.
- •Pricing from the FBA calculator's estimate and never re-checking actual fees in settlement data after launch
- •Ignoring size-tier boundaries when designing packaging, paying a higher fulfillment fee on every unit
- •Overstocking ahead of Q4 without modeling peak storage rates and aged-inventory surcharges
- •Treating the settlement deposit as revenue, which buries fees and breaks margin reporting
- •Never reconciling inbound shipments against what Amazon checked in, leaving lost-unit reimbursements unclaimed
- •Forgetting that refunded-but-never-returned units are claimable money with a deadline
- •Carrying no balance-sheet inventory value for FBA stock, so the books show expenses when you buy stock instead of when it sells
Frequently asked questions
- What is Amazon FBA?
- FBA stands for Fulfillment by Amazon. You send your inventory to Amazon's fulfillment centers, and Amazon stores it, then picks, packs, and ships each order, handles customer service, and processes returns. Your products also become Prime-eligible. In exchange, Amazon charges per-unit fulfillment and monthly storage fees.
- What does Amazon FBA cost?
- FBA charges a per-unit fulfillment fee based on size and weight, plus monthly storage fees per cubic foot, with additional charges for aged inventory, removals, and returns. Rates vary by category, size tier, and season, so verify them against Amazon's current fee schedule and model the full stack per SKU rather than relying on a single number.
- How do I calculate FBA fees before sourcing a product?
- Use the Amazon FBA revenue calculator to estimate the fulfillment and storage fees for a product's size and weight, then add the referral fee and your landed cost to find true margin. Treat it as an estimate and confirm current rates, since fees change by category and season.
- What is an FBA reimbursement?
- It's money Amazon owes you when it loses, damages, or mishandles your FBA inventory, or overcharges a fee, for example, units lost on the way into a warehouse or refunded returns that never came back to your stock. These claims are recoverable but easy to miss because the discrepancies are buried in inventory and settlement reports.
- Is FBA better than FBM?
- It depends on your products and operation. FBA wins on Prime access, conversion, and hands-off logistics but charges higher fees and storage. FBM (you ship it yourself) keeps fulfillment control and can be cheaper for bulky, slow, or high-margin items. Many sellers run both, choosing per SKU based on the margin math.
- How do I record FBA sales and fees in QuickBooks or Xero?
- Record settlements gross, not net: sales, refunds, referral fees, FBA fulfillment fees, storage, and reimbursements each go to their own account, and the entries sum to the deposit that hit the bank. QuickBooks and Xero can't parse settlement files on their own, so sellers use a connector (A2X, Link My Books, or BeanHawk) to post those journals automatically. Coding the deposit straight to sales income is the mistake to avoid.
- What's the best accounting software for Amazon FBA sellers?
- There's no single answer; it depends on volume and what you need tracked. The common pattern is QuickBooks or Xero as the ledger plus a settlement connector on top. Compare options on fee-level detail (every FBA fee type on its own line), multi-marketplace support, inventory and COGS tracking, and whether reimbursement auditing is included. A2X and Link My Books are the established connectors; BeanHawk bundles settlement accounting with inventory valuation and FBA fee recovery. Very small sellers can start with a spreadsheet against settlement reports.
- Are FBA reimbursement services worth it?
- Often, yes, if you aren't auditing systematically yourself. Amazon's auto-reimbursements miss cases, claim windows expire, and manual report-matching is tedious, so an fba reimbursement service or software that finds and files claims typically pays for itself on accounts with real volume. Check the pricing model (percentage of recovery versus flat subscription), confirm claims are filed within Amazon's policy, and reconcile the recovered amounts into your books as reimbursement income rather than sales.
Related terms
Go deeper
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.