QuickBooks chart of accounts for Amazon FBA sellers

Published 8 min read

ScenarioA seller is setting up QuickBooks Online accounts before posting the first Amazon settlement and does not know which accounts to create.

Key takeaways

  • Build a settlement-first chart of accounts before posting the first payout.
  • Group accounts into income, fees, ads, refunds, reserve, and clearing.
  • Keep inventory and COGS optional until unit costing is ready.
  • Use one clearing account per marketplace so each deposit can net to zero.
  • Map each settlement bucket to one account and keep the names stable.

A QuickBooks chart of accounts for Amazon FBA should be built around how Amazon pays you, not around how orders appear in Seller Central. Before you post your first settlement, you need a small set of accounts that can hold sales, fees, advertising, refunds, reserves, and a clearing balance. Without that structure, every deposit will look like a puzzle, and every journal entry will invent new account names on the fly.

Why a QuickBooks chart of accounts for Amazon FBA starts with settlements

Amazon does not pay you order by order. It pays a net settlement every period. That payout already nets product sales, shipping credits, refunds, referral fees, FBA fulfillment fees, storage, advertising billed to your balance, removals, and any reserve held or released. If your chart of accounts only has "Sales" and "Bank," there is nowhere clean to put the rest of the settlement.

Many new FBA sellers start by copying a generic retail chart of accounts. That template often emphasizes merchandise inventory, cost of goods sold, and point-of-sale clearing. Those accounts matter later, but they are not what unblock your first bank match. The settlement lands as one deposit. Your books need income and contra lines that mirror the settlement report, plus a clearing account that holds the net until the bank feed is matched.

A settlement-first chart answers one question: when I summarize this settlement into buckets, which account does each bucket hit? Once that map is stable, posting becomes mechanical. The full posting workflow is covered in our settlement reconciliation guide. This article stops at the accounts themselves.

The six account groups you need first

Think in groups rather than in a long flat list. Six groups cover almost every US Amazon FBA settlement line you will see in the early months.

1. Income

Create one primary income account for product sales, for example Amazon Sales. Optional sub-accounts or separate income accounts for shipping credits and gift wrap credits help if those amounts are material. Keep promotional rebates and other seller credits in income or other income only if your accountant prefers that treatment; the important part is that every positive sales-type bucket in the settlement has a home.

2. Refunds and returns

Refunds in a settlement often relate to orders from an earlier period. Record them in a Refunds contra-income account (or an expense account if that is your firm's convention) rather than netting them silently into Sales. Separate visibility makes period comparisons easier when return rates change.

3. Selling and FBA fees

Split the big fee types instead of dumping everything into "Amazon Fees":

  • Amazon Referral Fees — percentage selling fees on product sales.
  • FBA Fulfillment Fees — pick, pack, and weight-based fulfillment charges.
  • FBA Storage Fees — monthly storage; add Long-Term Storage Fees if those lines are large enough to track alone.
  • Removal / Disposal Fees — optional but useful when you run removals regularly.
  • Other Amazon Fees — subscription, inbound placement, and miscellaneous service fees that do not fit the buckets above.

Separate accounts make trend review possible. If fulfillment fees jump while sales are flat, you can see it without reopening every settlement file.

4. Advertising

Sponsored Products, Sponsored Brands, and related ad spend billed against your Amazon balance should hit an Advertising or Amazon Advertising expense account. Do not mix ad charges into referral fees. They behave differently month to month and are reviewed as a separate cost.

5. Reserve and reimbursements

When Amazon holds a reserve, debit an asset such as Amazon Reserve. When a later settlement releases that reserve, credit the same account. Inventory reimbursements for lost or damaged units often need their own income or other-income account, for example Amazon Reimbursements, so they are not mistaken for product sales.

6. Clearing

Create Amazon Clearing as a current asset. Every settlement journal debits this account for the total amount paid (the bank deposit). Matching the deposit in the bank feed credits clearing back to zero for that settlement. If clearing is not zero after the match, the entry and the bank disagree.

Example mapping table (illustrative)

The table below is an example only. Account names are illustrative; map them to whatever naming style your accountant already uses.

Settlement bucketExample QuickBooks accountTypical account type
Product sales + shipping creditsAmazon SalesIncome
RefundsRefunds (contra income)Income (contra) or Expense
Referral feesAmazon Referral FeesExpense
FBA fulfillment feesFBA Fulfillment FeesExpense
Storage / long-term storageFBA Storage FeesExpense
Advertising billed to balanceAmazon AdvertisingExpense
Reserve heldAmazon ReserveOther current asset
Reserve releasedAmazon ReserveOther current asset
Inventory reimbursementsAmazon ReimbursementsOther income
Total amount paidAmazon ClearingOther current asset / Bank

Once this map exists, each new settlement is a summary exercise, not a chart-of-accounts redesign.

Inventory and COGS can wait

A complete FBA books setup eventually includes inventory asset accounts, landed cost, and cost of goods sold. Those accounts are important for margin reporting, but they are not required to post a balanced settlement and match the bank deposit. Many sellers post settlements for months with a settlement-first chart, then add inventory accounting when unit costs and warehouse reports are reliable.

Trying to invent COGS entries from settlement fees alone usually creates noise. Fulfillment fees are selling costs in the settlement; they are not the same as the product cost of the unit that left the warehouse. Keep those concepts separate unless your accountant has a specific method for combining them.

One clearing account per marketplace

If you also sell on Walmart or eBay, create Walmart Clearing and eBay Clearing (or equivalent names) instead of routing every marketplace through Amazon Clearing. Each marketplace pays on its own schedule, with its own fee language and its own deposit description in the bank feed. Separate clearing accounts let you see at a glance which channel still has an open balance.

The same rule applies to multiple Amazon marketplaces in different countries. A UK settlement should not share a clearing account with a US settlement if the deposits and currencies differ. Keep the chart boring and explicit: one clearing account per payout stream you reconcile.

Avoid using Undeposited Funds as a substitute for marketplace clearing. Undeposited Funds is designed for customer payments you later deposit as a batch. An Amazon disbursement is already a single bank transfer for a net settlement. Parking it in Undeposited Funds usually creates an extra step and a permanent reconciling item.

How the accounts look in one example journal

Suppose an illustrative settlement pays out 4,700.00 after sales, refunds, fees, ads, and a reserve hold. Using the accounts above, the entry shape looks like this:

Amazon settlement 9876543210, example period (illustrative)Example journal entry
AccountDebitCredit
Amazon Clearing4,700.00
Refunds (contra income)600.00
Amazon Referral Fees1,500.00
FBA Fulfillment Fees2,100.00
Amazon Advertising800.00
Amazon Reserve300.00
Amazon Sales10,000.00
Total10,000.0010,000.00
Illustrative figures. Map accounts to your own chart of accounts.

Debits equal credits. Amazon Clearing holds 4,700.00 until the matching bank deposit is categorized to the same account. After the match, clearing for that settlement is zero. Account names are examples; use the chart your accountant approved.

Steps to set the chart up in QuickBooks Online

  1. 1

    List your settlement buckets

    Open one recent settlement report and write down every amount type you see. Those names become your mapping checklist.
  2. 2

    Add missing accounts

    In the Chart of Accounts, create each income, expense, reserve, and clearing account from the six groups above. Use consistent prefixes such as "Amazon" or "FBA" so the list sorts together.
  3. 3

    Write the mapping once

    Keep a one-page chart that says "referral fees → Amazon Referral Fees" and so on. Hand that page to anyone who posts settlements.
  4. 4

    Post a dry-run entry

    Enter one prior settlement as a journal dated in a closed or practice period if your accountant allows it, or wait for the next open settlement and post carefully. Confirm the entry balances and that clearing equals the deposit.
  5. 5

    Match the bank deposit

    When the payout arrives, match it to Amazon Clearing. Review the clearing register; it should be zero for that settlement ID.
  6. 6

    Freeze the names

    Resist renaming accounts every month. Stable names make period comparisons and automation mapping much safer.

Common setup mistakes

One giant Amazon Fees account. It posts quickly and explains nothing. When storage doubles or ads spike, you will re-split history later.

Clearing mixed with sales income. Some sellers credit Sales for the deposit amount. That understates revenue and hides fees. Credit sales for the sales bucket; debit clearing for the payout.

Shared clearing across channels. A combined Marketplace Clearing account can work in theory, but when one deposit fails to match you lose time separating Amazon from Walmart lines inside the same register.

Creating accounts from bank descriptions. Bank memos are short and inconsistent. Build accounts from settlement report types, then match the bank to clearing.

Skipping the reserve account. If reserves are posted as fees, the books show expense that later reverses as mysterious income. An asset reserve account keeps the hold visible until release.

Keeping the chart ready for automation

Whether you post by hand or use software, the chart of accounts is the contract between the settlement file and QuickBooks. ClearPayout maps settlement buckets to the accounts you choose once, then posts one balanced entry per settlement with the settlement ID in the memo. You can see the posting flow on the Amazon to QuickBooks integration page. Plans and the trial are on the pricing page. If you already use another settlement tool and are comparing approaches, the A2X alternative comparison outlines the differences at a high level.

A clean chart does not require dozens of accounts on day one. It requires the right six groups, stable names, one clearing account per marketplace, and a written map from settlement buckets to those accounts. Build that before the first settlement posts, and every later payout has a place to land.

Review checklist before your first live settlement

Before you treat the next Amazon deposit as "done," confirm:

  • Income, refunds, referral fees, FBA fulfillment fees, advertising, reserve, and Amazon Clearing all exist.
  • No other marketplace shares Amazon Clearing.
  • You know which settlement ID belongs to the deposit you are about to match.
  • Someone has walked through the reconcile Amazon settlements in QuickBooks steps at least once with sample numbers.
  • Your accountant has reviewed account types (income vs expense vs asset) even if the names above are used as a starting point.

Set the QuickBooks chart of accounts for Amazon FBA around settlements first. Inventory depth can follow. The bank match will not.

Frequently asked questions

No. Settlement posting works with a settlement-first chart: income, fee expenses, advertising, refunds, reserve, and a clearing account. Inventory and COGS can be added later with your accountant once unit costs and FBA inventory reports are ready.

Several is clearer. Separate referral fees, FBA fulfillment fees, storage, advertising, and other charges so each settlement bucket maps to one account. A single catch-all Amazon Fees account hides which costs are growing.

Use one clearing account per marketplace. Mixing channels in one clearing account makes it hard to see which settlement failed to net to zero when a deposit does not match.

Most sellers use a current asset (bank-type or other current asset) named Amazon Clearing. It holds the net payout until the bank deposit is matched, then returns to zero for that settlement.

Related guides

General bookkeeping information, not tax or legal advice.