Ecommerce accounting
Amazon FBA accounting: settlements, fees and inventory
Reconcile Amazon settlements to bank deposits, separate fees and reserves, and support FBA inventory and cost of goods sold at month-end.
Author credentials and experiencePublished on Beamarc: September 30, 2026.
Amazon order reports and bank deposits answer different questions. A useful monthly close connects sales activity, settlement deductions, cash receipts and inventory records.
Amazon disbursements combine fees, refunds, reimbursements, FBA charges, reserves and timing differences. Keep the settlement detail that explains each deposit.
This is the close workflow that makes Amazon numbers defensible: settlement statements tie to deposits, fees map cleanly, and FBA inventory reconciles to the GL.
Step zero: don’t mix Amazon models
Before you touch a journal entry, confirm which Amazon relationship you’re accounting for:
Seller Central (Marketplace)
You’re the seller of record. Amazon collects cash, deducts fees, and pays you via settlements. This post is for this model.
Vendor Central (Wholesale)
You sell to Amazon (or an affiliate). You invoice, you have AR, and you deal with deductions/chargebacks. Different process.
Separate them
Keep the records and reconciliations for Seller Central and Vendor Central separate.
Amazon’s cash cycle in one line
The only reliable bridge is:
Amazon FBA cash truth
Gross activity happens (orders, refunds, reimbursements)
Amazon creates a Settlement Statement (fees + reserves included)
Amazon disburses net cash to your bank
Bank deposit matches disbursement (or known splits)
Resolve unmatched deposits before signing off the Amazon cash reconciliation.
An example account structure
Use accounts that make settlement deductions, reserves and inventory balances easy to identify.
Minimum COA (Seller Central + FBA)
- Amazon Clearing (Funds with Amazon). Type: Asset; Purpose: Settlement activity pending disbursement; your Amazon “bank” subledger
- Amazon Reserves / Withheld Funds. Type: Asset; Purpose: Amounts held back (reserve, holdbacks) that should be tracked and aged
- Sales – Amazon (gross, net of marketplace-facilitated tax per policy). Type: Revenue; Purpose: Amazon channel revenue presentation (document your policy)
- Returns & Allowances – Amazon. Type: Contra-revenue; Purpose: Refunds/claims presented consistently and supported
- Amazon Referral Fees. Type: Expense (or COS policy); Purpose: Marketplace commissions (don’t bury in “misc”)
- FBA Fulfillment Fees. Type: Expense (or COS policy); Purpose: Pick/pack/ship fees; separate from product COGS
- FBA Storage Fees. Type: Expense; Purpose: Monthly storage; helps diagnose excess inventory
- Inventory – FBA (if you sub-account) / Inventory (global). Type: Asset; Purpose: Inventory value on the balance sheet (tie to subledger)
- Inventory In Transit. Type: Asset; Purpose: Goods owned in transit under the contract and shipping terms; supplier payments alone do not establish inventory ownership
- Inventory Shrinkage / Write-down. Type: Expense; Purpose: Loss/damage/NRV write-downs with support
Account names vary. The control objective doesn’t: settlements map cleanly, reserves are visible, and inventory is reconcilable.
The reconciliation you actually need: settlement → deposit
Your “Amazon sales” dashboard is not a cash explanation. Your settlement statement is.
Settlement-to-deposit bridge (illustrative)
- Gross product sales. Amount: $120,000; What it is: Sales activity for the settlement window (per settlement)
- Refunds / claims. Amount: ($6,500); What it is: Customer refunds, A-to-z claims, reversals as applicable
- Promotions / rebates. Amount: ($3,000); What it is: Discounts and promo adjustments that reduce net proceeds
- Amazon fees (referral + FBA + storage + other). Amount: ($42,700); What it is: Marketplace + fulfillment fees deducted by Amazon
- Reimbursements / fee reversals. Amount: $900; What it is: Reimbursements or fee reversals included in the settlement
- Net settlement activity. Amount: $68,700; What it is: Net amount from settlement activity before reserve changes; not profit
- Reserve / withheld funds (change). Amount: ($5,000); What it is: Held back by Amazon (track separately and age)
- Net disbursement. Amount: $63,700; What it is: Expected cash paid to bank
- Bank deposit matched. Amount: $63,700; What it is: Deposit(s) tied to that settlement ID
Use the categories in your settlement statement to explain the deposit.
Document and resolve any difference between the expected disbursement and the bank receipt.
How to book Amazon settlements without double-counting
You have two clean options. Pick one and be consistent.
Option A: settlement-based posting (common, scalable)
Record supported settlement activity through Amazon Clearing, with reserves identified separately. This illustration assumes a merchant acting as principal, no opening unsettled balance and a $5,000 net increase in funds held. Include opening balances and other activity in a real reconciliation. Revenue recognition and expense cutoff follow the applicable framework, not the payout date.
Record the related inventory movements and cost of goods sold separately. The $68,700 settlement activity and $63,700 payout are not profit figures.
Example posting logic (simplified)
- Post Revenue/returns/fees from settlement summary (supported by the settlement).
- Offset Amazon Clearing for the net settlement activity.
- Reclass supported reserves/withholds from clearing to a dedicated account when useful. Do not carry the same amount in both accounts; reconcile their combined balance and assess recoverability.
- Match Deposit: move from Amazon Clearing to Bank when disbursed.
Many teams use connector tools to produce these summaries, but the control is the mapping + tie-out, not the software brand.
Option B: order-based revenue + settlement clears cash/fees
Under U.S. GAAP, recognize revenue when or as control of the promised goods or services transfers to the customer. Shipping terms and acceptance conditions help establish that timing; dispatch or delivery alone is not a universal rule. Record the appropriate receivable or contract asset, then use settlement activity to clear cash and record fees without booking revenue twice.
GAAP anchor: If settlement timing differences are material at period-end, you need a receivable/accrual so revenue and related costs land in the right period under the revenue and inventory standards. This is about cutoff discipline, not unnecessary complexity.
Map Amazon fees consistently
Amazon fee detail is how you diagnose margin drift. If you collapse it into one bucket, you lose the why.
Practical fee taxonomy (minimum)
- Referral fees. Common GL mapping: Amazon Referral Fees; What it impacts: Channel commission rate; margin by category
- FBA fulfillment fees. Common GL mapping: FBA Fulfillment Fees; What it impacts: Fulfillment cost per unit; sizing/packaging signals
- Storage fees. Common GL mapping: FBA Storage Fees; What it impacts: Overstock risk; slow movers; cash tied in inventory
- Subscription / account fees. Common GL mapping: Amazon Subscription Fees; What it impacts: Fixed platform cost
- Refund administration fees / reversals. Common GL mapping: Amazon Fee Adjustments; What it impacts: Returns economics; policy changes
- Other charges / adjustments. Common GL mapping: Amazon Fee Adjustments (sub-noted); What it impacts: Where “random” items hide. Force clarity
Classify fees under the applicable reporting framework and a documented, consistently applied policy. Management reporting can show additional detail without changing the underlying accounting.
FBA inventory: connecting units, cost and adjustments
FBA inventory records can include transfers, reserved units, removals, losses, returns and reimbursements. Reconcile those movements to the inventory subledger and investigate differences before calculating cost of goods sold.
Inventory cost: what belongs in inventory vs what doesn’t
Inventory cost (capitalized under the U.S. inventory standard) is generally purchase cost plus costs necessary to bring inventory to its present location and condition. That often includes inbound freight and duties.
FBA fees (fulfillment and storage) are generally period costs of selling/fulfillment. They are not “product cost” in the same way as purchase + inbound logistics. Keep them visible.
More on landed cost and COGS mechanics: Inventory, cost of goods sold and product margins.
Monthly FBA inventory reconciliation
Amazon FBA Inventory Close Checklist
- Step 1 Tie GL inventory to your inventory subledger. If the GL and subledger don’t tie, fix that first.
- Step 2 Validate Amazon-held units. Pull Amazon inventory reports for on-hand/reserved/inbound units. You’re confirming existence and movement.
- Step 3 Distinguish transfers from losses. Moving owned goods from FBA to your warehouse is an inventory-location transfer, not automatically an expense. Record supported losses, disposals and write-downs separately.
- Map reimbursements to the underlying inventory loss, fee reversal or other event. Assess recognition and presentation under the applicable framework and avoid recording a recovery twice.
- Review slow-moving and impaired inventory under the applicable measurement model. Under U.S. GAAP, FIFO and average-cost inventory generally use lower of cost and net realizable value; LIFO and the retail inventory method use a different model.
Month-end Amazon FBA close: settlement + clearing + reserves
Here’s the sequence that keeps the balance sheet clean and the P&L explainable:
Amazon FBA Close Checklist (Seller Central)
- 1 Pull settlement statements for the month (and the first few days after month-end for cutoff review).
- 2 Match disbursements to bank deposits by settlement ID. Document splits/combines if they occur.
- 3 Post settlement summaries (or clear fees only, depending on your model). No double counting.
- 4 Reconcile Amazon Clearing. Ending balance should equal known open items: pending settlements, timing, and/or reserve balances (aged).
- 5 Separate reserves/withholds. Don’t let “held funds” live in clearing forever without a name and an aging policy.
- 6 Run margin diagnostics: fees % of sales, returns rate, storage trend, reimbursement activity, and big “other” lines.
If you want a broader close framework across Shopify + Amazon + wholesale, start here: Multi-channel ecommerce reconciliation: a monthly close.
Common Amazon FBA accounting failures
Failure 1: Net deposits booked as revenue
Recording only the deposit omits the detail needed to explain fees, refunds, reserves and timing differences.
Failure 2: Using orders reports to explain cash
Use settlement detail to explain cash receipts and sales and fulfillment records to support revenue recognition.
Failure 3: Reserves ignored or buried
Track held funds separately with their amount, reference, expected release and current status. Assess recoverability at each close.
Failure 4: FBA inventory treated like a black box
Without inventory reconciliations, reported inventory and cost of goods sold may be unsupported.
If historical clearing balances lack support, reconstruct the relevant settlements and deposits before relying on a new monthly checklist.
Completion checks
Matched
Every deposit tied to a settlement disbursement (by ID)
Mapped
Fees categorized (referral vs FBA vs storage vs other) with minimal “misc”
Aged
Clearing and reserves have aging + owners + follow-up
Reconciled
Inventory ties to subledger and FBA support with documented adjustments
FAQ
What is an Amazon settlement statement and why is it the source of truth?
Amazon pays based on settlement statements. Settlements reconcile gross activity, refunds, fees, reimbursements, and reserves to the net disbursement. Your bank deposit should match the disbursement (or a documented split). Dashboards are not a cash explanation.
Should I book Amazon bank deposits as revenue?
A bank deposit alone is not a revenue calculation. For a merchant acting as principal, record qualifying revenue and the related fees, refunds and other deductions separately. Use settlement detail and a clearing account to reconcile cash, and use sales and fulfillment records to establish revenue cutoff.
Where should Amazon referral and FBA fees be recorded?
Classify the charges according to their nature and the applicable reporting framework. Apply the documented policy consistently, and retain the settlement detail.
How do I reconcile FBA inventory to the general ledger?
Tie the general ledger to your inventory subledger and validate FBA quantities using Amazon reports. Review differences, disposals, damage and reimbursements each month; Amazon quantity reports alone are not a valued inventory ledger.
Do marketplace-facilitated sales taxes belong in my revenue or sales tax payable?
Often no for marketplace-facilitated tax on Amazon marketplace transactions. Treatment depends on your facts and what Amazon is doing for the specific transactions. Set a policy and map carefully so you don’t overstate revenue or create a fake liability.
Does this apply to Vendor Central (1P) accounting too?
Not fully. Vendor Central is typically invoice/AR and deduction-driven. Don’t mix it with settlement accounting.
Check the reporting cutoff
Amazon can defer transactions until funds become eligible for release. A settlement payout does not necessarily include all sales recognized in the month. Reconcile deferred activity and make supported cutoff adjustments under the reporting basis you use. Supplier deposits also need separate review: a payment before ownership transfers may be a prepayment rather than inventory.
How Beamarc can help
Beamarc provides bookkeeping, monthly close, financial reporting and accounting advisory. We can discuss the records available, the questions you need answered and the support that fits your business. Scope, responsibilities, timing and fees are agreed before work begins.
Related reading
- Amazon settlements vs. deposits: a reconciliation guide
- Inventory, cost of goods sold and product margins
- Multi-channel ecommerce reconciliation: a monthly close
General information only. Accounting and tax treatment depend on your facts and reporting framework. This article does not provide assurance or establish a client relationship.