Amazon FBA Fee Reconciliation: Complete Guide for 2026
Amazon FBA sellers receive bi-weekly disbursements that are net of 15–30 fee types per settlement period. Reconciling those fees accurately against QuickBooks is required for correct COGS and profitability reporting. This guide covers every fee category, journal entries, and automation.
Amazon FBA sellers receive bi-weekly disbursements that are net of 15–30 fees per settlement period. Reconciling those fees accurately against your accounting system is required for correct COGS and profitability reporting. This guide walks through every FBA fee category and how to record them correctly in QuickBooks Online.
TL;DR: A typical Amazon FBA seller pays 15+ distinct fee types per settlement period, totaling 25–40% of gross revenue depending on category and fulfillment tier (Amazon Seller Central, 2025). Correct reconciliation requires separating gross sales from net payouts, mapping each fee to the right QuickBooks account, and handling bi-weekly timing mismatches with a clearing account. Manual reconciliation takes 4–8 hours per month — automation reduces it to under 30 minutes.
Related: complete eCommerce accounting fundamentals
New to Amazon accounting overall? The Amazon seller accounting guide covers the full accounting picture — this post focuses specifically on the fee reconciliation sub-problem.
Why Is FBA Fee Reconciliation Harder Than It Looks?
Amazon’s settlement model creates a structural accounting problem: you receive one net deposit that’s the result of subtracting 15+ fee categories from gross sales across a two-week period. According to Amazon’s own fee schedule documentation, FBA sellers can encounter more than 20 distinct charge types in a single settlement report (Amazon Seller Central, 2025). Each type belongs in a different accounting bucket.
Amazon settles net, not gross. This is the core problem. Your bank statement shows one number — say $5,980 — but the underlying business activity was $10,000 in gross sales, $1,500 in referral fees, $1,800 in fulfillment fees, $120 in storage, $600 in advertising, and various adjustments. If you book the deposit as revenue, you’re understating gross sales by nearly 40% and hiding every major cost driver.
Settlement periods don’t match accounting periods. Amazon pays every 14 days — not every month, not every quarter. A settlement period might run from the 3rd to the 17th. Your accounting month ends on the 30th. That misalignment means you always have a partial settlement straddling a month end, which requires either an accrual entry or a careful cutoff adjustment.
Reserve holds distort your cash picture. Amazon routinely withholds a portion of your balance — typically equivalent to 3–7 days of rolling sales — as a reserve against returns and chargebacks. That cash is yours, but it’s not in your bank account. Book it as an asset (Amazon Reserve) and you’ll have an accurate picture. Ignore it and your balance sheet understates assets.
Worth noting: Most reconciliation errors we’ve seen stem from a single misunderstanding — sellers treat the Amazon deposit as revenue rather than a liability clearance. The deposit is the settlement of what Amazon owes after fees. The revenue should have been recorded at the point of sale, not when the cash arrives.
Citation capsule: Amazon FBA sellers encounter 15+ distinct fee types per bi-weekly settlement period, including referral fees (8–45% by category), fulfillment fees ($3.22–$150+ per unit), monthly storage ($0.87–$2.40/cu ft by season), and long-term storage penalties ($6.90/cu ft after 365 days). Reconciling these accurately in QuickBooks requires separating gross sales from net payouts and mapping each fee type to the correct expense account (Amazon Seller Central, 2025).
Related: amazon fba bookkeeping methods
What Are All the Amazon FBA Fee Types?
Amazon’s 2025–2026 fee schedule includes fees across five functional categories. Understanding what each fee is and where it belongs in your chart of accounts is the foundation of correct amazon fba accounting.
| Fee Type | What It Is | 2025–2026 Rate | COGS or OpEx? |
|---|---|---|---|
| Referral Fee | Amazon’s commission on each sale | 8% (electronics), 15% (most categories), 45% (Amazon Device Accessories) | COGS |
| FBA Fulfillment Fee — Small Standard | Per-unit pick, pack, ship for items ≤1 lb | $3.22 (≤4 oz), $3.40 (4–8 oz), $3.58 (8–12 oz), $3.77 (12–16 oz) | COGS |
| FBA Fulfillment Fee — Large Standard | Per-unit fee for items 1–20 lb | $3.99 (≤4 oz) up to $8.27 (3+ lb) | COGS |
| Monthly Inventory Storage | Per cubic foot, billed monthly | $0.87/cu ft (Jan–Sep), $2.40/cu ft (Oct–Dec) | Operating Expense |
| Long-Term Storage Fee | Items stored 365+ days | $6.90/cu ft | Operating Expense |
| Returns Processing Fee | Charged when Amazon processes a customer return | Equal to the FBA fulfillment fee for that item | COGS (contra) |
| Refund Administration Fee | Fee retained when you refund a customer | Lesser of $5.00 or 20% of the refund amount | Operating Expense |
| Removal/Disposal Fee | Fee to remove or destroy FBA inventory | $0.97–$13.05 per item by size tier | Operating Expense |
| Advertising (Sponsored Products) | CPC charges from Amazon advertising | Variable (auction-based) | Operating Expense |
| FBA Subscribe & Save Discount | Discount Amazon funds on S&S orders | Variable | COGS (contra) or OpEx |
| High-Volume Listing Fee | Charged for ASINs with large active non-media catalog | $0.005 per eligible listing above threshold | Operating Expense |
| Inbound Shipping (AWD/partnered carrier) | Cost to ship inventory into FBA | Variable by weight/carrier | COGS or OpEx (consistent treatment required) |
| FBA Inbound Placement Fee | Fee for Amazon placing inbound shipments | $0.21–$0.27/lb (standard), $0.10/lb (minimal splits) | COGS |
Rates sourced from Amazon Seller Central fee schedule, effective 2025–2026. Verify current rates at sellercentral.amazon.com before filing.
The COGS vs. OpEx distinction matters for margin analysis. Referral and fulfillment fees move directly with unit sales — they’re product-level costs. Storage, advertising, and removal costs are period costs not tied to specific units. Mixing them into a single “Amazon fees” account hides your true gross margin and makes it impossible to evaluate SKU-level profitability.
| Fee Category | % of Gross Revenue | QuickBooks Account Type |
|---|---|---|
| Referral fees | ~15% | Cost of Goods Sold |
| FBA fulfillment fees | ~12% | Cost of Goods Sold |
| Advertising (PPC) | ~5% | Marketing Expense |
| Storage fees | ~3% | Warehouse / Storage Expense |
| Other fees (returns, labeling) | ~2% | Selling Expense |
Source: Amazon Seller Central fee schedule, 2025 averages for standard-size products.
How Do Amazon Settlement Reports Work?
Every Amazon seller’s reconciliation starts in the same place: the Settlement Report in Seller Central. This report is the only authoritative record of what Amazon collected, what it charged, and what it remitted. A complete settlement report for a typical FBA seller contains 500–2,000+ line items for a two-week period (Amazon Seller Central Help, 2025).
Finding your settlement report: In Seller Central, go to Reports → Payments → Transaction View, then select the settlement period you want to reconcile. Download the flat file (tab-delimited .txt) — this contains every transaction at the line-item level. The summary view shows totals but omits the detail you need for fee-by-fee reconciliation.
Reading the flat file. The columns that matter most for reconciliation are:
settlement-id: Ties all rows to a specific settlement periodtransaction-type: Classifies each row (Order, Refund, ServiceFee, etc.)order-id: Links fee rows back to the originating orderamount-type: Identifies the fee category (FBACustomerReturnPerUnitFee, ReferralFee, etc.)amount: The dollar value (negative = Amazon charged you; positive = Amazon paid you)posted-date: When the transaction was recorded in Amazon’s system
Net proceeds vs. gross sales: the reconciliation gap. The “Net Proceeds” on the settlement summary is your deposit amount. Gross sales are buried in the Order transaction type rows. The difference between the two is everything you’ll be booking in QuickBooks — referral fees, fulfillment fees, storage, advertising, refunds, and reserves. Never start reconciliation from the net proceeds figure; always start from gross sales.
Reserve and settled amounts. At the bottom of each settlement report you’ll see a “Previous Reserve Balance Released” and “Current Reserve Balance” line. The released amount was withheld in your previous settlement and is now included in this payout. The current reserve is being held back and won’t appear in your bank account until the next settlement. Both require separate accounting treatment.
In practice: The flat file’s
amount-typecolumn uses Amazon’s internal fee codes — strings likeFBACustomerReturnPerUnitFeeorFBAWeightBasedFee. Building a mapping table between Amazon’s codes and your QuickBooks accounts is a one-time setup task that makes every future reconciliation straightforward. Without it, every settlement period requires manual fee classification decisions.
Citation capsule: Amazon settlement reports contain every FBA transaction in flat-file format, with an
amount-typefield that identifies the fee category. A typical seller’s bi-weekly settlement report includes 500–2,000+ line items spanning order revenues, referral fees, fulfillment fees, storage charges, refunds, advertising credits, and reserve movements. The key reconciliation figure is gross sales — not the net deposit — because only gross sales reconciles against the revenue you should have already recorded (Amazon Seller Central, 2025).
How Do You Record FBA Fees in QuickBooks Online?
Recording FBA fees correctly requires three separate journal entries per settlement period. Amazon’s bi-weekly payment cycle creates a timing gap between when revenue is earned and when cash arrives. The clearing account method handles this gap cleanly.
Which fees go to COGS. Referral fees and FBA fulfillment fees (including inbound placement fees) belong in Cost of Goods Sold because they’re directly incurred on each unit sale. They reduce gross margin. In QuickBooks Online, create sub-accounts under COGS: “Referral Fee Expense — Amazon” and “FBA Fulfillment Fees.”
Which fees go to operating expenses. Monthly storage, long-term storage, advertising, removal/disposal, and refund administration fees are period costs. Create sub-accounts under Operating Expenses: “Amazon Storage Fees,” “Amazon Advertising,” and “Amazon Other Fees.” This separation lets you analyze fee trends over time without contaminating your product margin.
Journal entry example for a $10,000 settlement period:
Entry 1 — Record gross sales when earned:
Dr. Amazon Receivable (Asset) $10,000
Cr. Revenue — Amazon Sales $10,000
Entry 2 — Record fees against the receivable:
Dr. Referral Fee Expense — Amazon (COGS) $1,500
Dr. FBA Fulfillment Fees (COGS) $1,800
Dr. Amazon Storage Fees (OpEx) $120
Dr. Amazon Advertising (OpEx) $600
Cr. Amazon Receivable (Asset) $4,020
Entry 3 — Record the deposit when it arrives:
Dr. Bank Account $5,980
Cr. Amazon Receivable (Asset) $5,980
After all three entries, Amazon Receivable nets to zero. Your P&L shows $10,000 gross revenue, $3,300 in COGS fees, and $720 in operating expense fees. Your bank shows the $5,980 deposit.
If Amazon is holding a reserve, Entry 3 splits: credit $5,980 to Bank Account and debit $X to an “Amazon Reserve” asset account. When Amazon releases the reserve in a future settlement, you’ll debit Bank and credit Amazon Reserve at that time.
Why manual entry breaks at scale. A single settlement with 1,000 order lines, 50 returns, and 8 fee categories requires dozens of calculations before you can write three journal entries. Fee category codes change when Amazon updates its fee structure — usually twice per year. New SKUs entering size tiers you haven’t mapped before create classification decisions. At more than one selling channel or more than a few hundred monthly orders, manual settlement reconciliation is genuinely unsustainable.
Related: QuickBooks chart of accounts setup for eCommerce
Citation capsule: Correct FBA fee recording in QuickBooks Online requires three journal entries per settlement period: one to recognize gross sales, one to allocate each fee type to the correct account (referral and fulfillment fees to COGS; storage, advertising, and other period costs to operating expenses), and one to record the net bank deposit. A $10,000 gross revenue period typically nets to a $5,980 deposit after $3,300 in COGS fees and $720 in operating expenses — with the Amazon Receivable clearing account reconciling to zero on the settlement date.
How Does Automating FBA Fee Reconciliation Work?
Automated FBA reconciliation eliminates the flat-file processing step entirely. SyncTools connects directly to Amazon’s Settlement Report API, downloads each settlement period as it closes, and maps every fee type to your QuickBooks accounts automatically. Manual reconciliation of one Amazon settlement takes 2–4 hours; automated reconciliation runs in the background while you focus on the business.
How SyncTools parses settlement reports. After you authorize your Amazon Seller Central account, SyncTools pulls your settlement flat files on each settlement close date. It reads the amount-type field on every row and applies your account mapping rules — referral fees to the COGS account you’ve designated, storage fees to the OpEx account, and so on. Fee type codes that don’t match an existing rule are flagged for your review rather than silently miscategorized.
Automatic fee mapping to QBO accounts. On first setup, SyncTools pre-populates mapping defaults based on Amazon’s standard fee codes and your existing QuickBooks chart of accounts. You review and confirm the defaults — typically a 10-minute task. Every subsequent settlement period uses those rules. When Amazon introduces a new fee code (which happens at least once per year), SyncTools flags the unmapped code for you to classify once, then applies your decision going forward.
Handling reserves and holds. SyncTools tracks the “Current Reserve Balance” from each settlement report and creates the corresponding asset account entry in QuickBooks. When Amazon releases a reserve in a future period, the system automatically clears the asset and records the bank deposit. You don’t need to track reserve movements manually or remember to reverse prior-period entries.
What a reconciled FBA account looks like at month close. After a full month of automated sync, your Amazon Receivable account balances to zero, your Revenue — Amazon account shows gross sales by settlement period, your COGS accounts show referral and fulfillment fees at the transaction level, and your Operating Expense accounts show storage and advertising charges by period. The only open item is the current reserve balance sitting in the Amazon Reserve asset account — which is correct, because that money is real but not yet deposited.
Worth noting: The highest-value part of automation isn’t the time savings on routine settlements — it’s the handling of edge cases. Amazon occasionally posts retroactive fee adjustments, issues clawbacks for promotional credits, and updates prior-period storage charges when cubic footage measurements are revised. A manual process misses these easily. Automated parsing catches every line item regardless of transaction type.
Related: connecting Amazon to QuickBooks step-by-step
Citation capsule: SyncTools automates FBA fee reconciliation by connecting to Amazon’s Settlement Report API and mapping each fee code to the correct QuickBooks Online account — referral and fulfillment fees to COGS, storage and advertising to operating expenses, reserves to an Amazon Reserve asset account. Setup takes 15–20 minutes and requires no developer credentials. After configuration, each bi-weekly settlement reconciles automatically, reducing 4–8 hours of monthly manual work to a 10-minute review.
How Do You Calculate True FBA Profit After All Fees?
True FBA profitability is not the number Amazon shows you in your Seller Central dashboard. That figure omits your product cost, inbound shipping, and any advertising spend managed outside Amazon’s platform. The real formula accounts for all cost layers.
The true FBA profit formula:
True FBA Profit = Gross Sales
− Product COGS (landed cost per unit × units sold)
− Referral Fees
− FBA Fulfillment Fees
− Inbound Shipping / Placement Fees
− Monthly Storage Fees
− Long-Term Storage Fees (if applicable)
− Advertising Spend
− Returns (refund amount + returns processing fee)
− Removal / Disposal Fees (if applicable)
− Refund Administration Fees
What remains is your true net profit for the period. For most FBA sellers, this number is 15–35% lower than what naive revenue-minus-COGS calculations suggest, because the fee stack is larger than most sellers internalize.
The three most common profitability mistakes. First, sellers exclude advertising spend from the FBA P&L because it’s managed in Amazon Ads separately — but it’s a direct cost of generating those sales. Second, long-term storage fees are ignored until they become a crisis; at $6.90/cu ft after 365 days, slow-moving SKUs silently erode margins for months before anyone notices. Third, returns processing fees equal to the full fulfillment fee on the returned unit — meaning a return doesn’t just forfeit the sale, it costs you twice the fulfillment cost.
Setting up a monthly FBA P&L view in QuickBooks Online. Create a custom report in QBO using the Profit & Loss report filtered to accounts prefixed with “Amazon.” Structure it with Revenue — Amazon Sales at the top, then COGS (Referral Fees, FBA Fulfillment, Inbound Placement), then Gross Profit, then Operating Expenses (Storage, Advertising, Other Amazon Fees). Run it monthly and compare gross margin % as your primary health metric. When that percentage drops, the account-level detail tells you exactly which fee category is driving the change.
Related: QuickBooks automation for eCommerce sellers
Citation capsule: True FBA profit requires subtracting product COGS, referral fees (typically 15%), FBA fulfillment fees ($3.22–$8.27 for standard sizes), storage fees ($0.87–$6.90/cu ft depending on season and duration), advertising, and returns-related charges from gross sales. Most sellers find true net margins are 15–35% lower than their initial estimates once all fee categories are correctly accounted for, particularly when advertising spend and long-term storage fees are included (Amazon Seller Central, 2025).
| Stage | Deduction | Running Total (on $10,000 gross) |
|---|---|---|
| Gross sales | — | $10,000 |
| After referral fees | −$1,500 (15%) | $8,500 |
| After FBA fulfillment fees | −$1,200 (12%) | $7,300 |
| After advertising spend | −$500 (5%) | $6,800 |
| After storage fees | −$300 (3%) | $6,500 |
| After product COGS | −$2,500 (25%) | $4,000 |
| Net profit | ~$4,000 (~40%) |
Illustrative example using 2025 Amazon fee schedule averages for standard-size products. Actual margins vary by category and advertising spend.
Frequently Asked Questions
What fees does Amazon charge FBA sellers?
Amazon charges FBA sellers 15+ distinct fee types per settlement period. The primary fees are referral fees (8–45% of sale price, most commonly 15%), FBA fulfillment fees ($3.22–$150+ per unit depending on size and weight tier), monthly storage ($0.87/cu ft January–September, $2.40/cu ft October–December 2025), and long-term storage at $6.90/cu ft for items stored 365+ days (Amazon Seller Central, 2025).
Related: complete Amazon seller fee breakdown
How do I reconcile Amazon FBA fees in QuickBooks Online?
Use a three-entry clearing account method: record gross sales to Amazon Receivable, allocate each fee type to the correct expense account (COGS for referral and fulfillment fees, OpEx for storage and advertising), then clear the receivable when the deposit arrives. This keeps gross revenue accurate and separates every fee category for profitability analysis. The net deposit will typically be 60–75% of gross sales.
Which Amazon FBA fees are COGS vs. operating expenses?
Referral fees and FBA fulfillment fees (including inbound placement fees) are COGS — they’re directly tied to each unit sold and reduce gross margin. Monthly storage, long-term storage, advertising, removal/disposal fees, and refund administration fees are operating expenses — they’re period costs not attributable to specific units. Correct classification is required for accurate gross margin reporting and SKU-level profitability analysis.
Why don’t my Amazon deposits match my sales in QuickBooks?
Amazon deposits are net of all fees, refunds, and reserve holds for the settlement period. A $10,000 gross sales period might deposit only $5,980 after referral fees ($1,500), fulfillment fees ($1,800), storage ($120), advertising ($600), and other adjustments. You must record gross revenue separately from the deposit — booking only the deposit amount as revenue understates sales by 40% and hides every cost driver.
What is an Amazon settlement reserve and how do I account for it?
Amazon withholds a reserve — typically equivalent to 3–7 days of rolling sales — as a buffer against chargebacks and returns. The reserve is your money but not yet disbursed. Record it as a debit to “Amazon Reserve” (asset account) and a credit to Amazon Receivable on the settlement date. When Amazon releases the reserve in a future settlement, debit Bank and credit Amazon Reserve. The asset account should reflect your current outstanding reserve balance.
Related: setting up Amazon integration with QuickBooks
How long does Amazon FBA fee reconciliation take manually?
Manual reconciliation of a single bi-weekly Amazon settlement typically takes 2–4 hours for sellers processing 100–500 orders per period — meaning 4–8 hours per month. For higher-volume sellers (500+ orders per settlement), it can exceed 8 hours per period. Automation tools that parse settlement flat files and apply account mapping rules reduce this to a 10-minute monthly review pass, with the system handling all fee classification and journal entry creation automatically.
Take Control of Your FBA Books
Amazon FBA fee reconciliation is one of the most time-consuming accounting tasks FBA sellers face — not because it’s conceptually difficult, but because it’s high-volume, repetitive, and unforgiving when you get the fee classifications wrong. Misclassifying fulfillment fees as operating expenses, ignoring reserve holds, or booking net deposits as revenue each distort your P&L in ways that compound over time.
The framework in this guide gives you the structure to do it right: gross sales first, fees allocated by type to the correct accounts, reserves tracked as assets, and net deposit reconciled through a clearing account. This applies whether you’re working manually in QuickBooks Online or using automation to handle the volume.
At scale — more than a few hundred orders per month across one or more channels — manual reconciliation becomes the bottleneck. Four to eight hours per month on settlement reconciliation is four to eight hours not spent on inventory decisions, pricing analysis, or growth planning.
Related: automate your Amazon to QuickBooks sync
For the broader Amazon accounting picture, start with the Amazon seller accounting guide. Ready to automate your FBA reconciliation? See the Amazon QuickBooks integration guide for a step-by-step setup walkthrough, or explore QuickBooks automation for eCommerce to understand how automation fits into your full accounting workflow.
Related integrations:
- Amazon QuickBooks Online Integration overview — full feature details, pricing, and automated FBA fee sync setup
- Amazon Xero Integration overview — for Amazon sellers using Xero instead of QuickBooks
Ready to automate your accounting?
Connect Shopify, WooCommerce, or Linnworks to QuickBooks, Xero & more. Setup in minutes.