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.

Amazon Seller Central analytics dashboard showing settlement report data

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 TypeWhat It Is2025–2026 RateCOGS or OpEx?
Referral FeeAmazon’s commission on each sale8% (electronics), 15% (most categories), 45% (Amazon Device Accessories)COGS
FBA Fulfillment Fee — Small StandardPer-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 StandardPer-unit fee for items 1–20 lb$3.99 (≤4 oz) up to $8.27 (3+ lb)COGS
Monthly Inventory StoragePer cubic foot, billed monthly$0.87/cu ft (Jan–Sep), $2.40/cu ft (Oct–Dec)Operating Expense
Long-Term Storage FeeItems stored 365+ days$6.90/cu ftOperating Expense
Returns Processing FeeCharged when Amazon processes a customer returnEqual to the FBA fulfillment fee for that itemCOGS (contra)
Refund Administration FeeFee retained when you refund a customerLesser of $5.00 or 20% of the refund amountOperating Expense
Removal/Disposal FeeFee to remove or destroy FBA inventory$0.97–$13.05 per item by size tierOperating Expense
Advertising (Sponsored Products)CPC charges from Amazon advertisingVariable (auction-based)Operating Expense
FBA Subscribe & Save DiscountDiscount Amazon funds on S&S ordersVariableCOGS (contra) or OpEx
High-Volume Listing FeeCharged for ASINs with large active non-media catalog$0.005 per eligible listing above thresholdOperating Expense
Inbound Shipping (AWD/partnered carrier)Cost to ship inventory into FBAVariable by weight/carrierCOGS or OpEx (consistent treatment required)
FBA Inbound Placement FeeFee 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 RevenueQuickBooks 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 period
  • transaction-type: Classifies each row (Order, Refund, ServiceFee, etc.)
  • order-id: Links fee rows back to the originating order
  • amount-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-type column uses Amazon’s internal fee codes — strings like FBACustomerReturnPerUnitFee or FBAWeightBasedFee. 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-type field 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).

Financial analyst reviewing Amazon settlement report data on laptop

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.

Accounting software dashboard showing Amazon integration sync status

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).

StageDeductionRunning 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:

Ready to automate your accounting?

Connect Shopify, WooCommerce, or Linnworks to QuickBooks, Xero & more. Setup in minutes.

Start Free Trial No credit card required