MyProfit
Guide · updated October 9, 2026

Amazon sales in Xero, one payout at a time

Amazon doesn't pay you order by order. Every two weeks or so it sends one deposit, after its fees, refunds and reserves. The cleanest way to record that in Xero is one invoice per payout, to a contact called Amazon, with a line for each kind of income and fee, adding up to exactly the money that reached your bank. Then the deposit reconciles against it in one click.

Why one invoice per payout

How the invoice works

Each payout becomes a sales invoice to the contact Amazon, dated the day Amazon paid you, with the settlement ID in the reference. Income lines are positive, fee lines are negative, and there's no tax on any line (Amazon's sales tax is its own line, which nets out). The invoice total is the deposit. When the deposit lands in your bank feed, match it to the invoice: the invoice is paid and the bank balance is right.

When Amazon's fees are more than your sales, Amazon charges your card or bank instead of paying you. That payout becomes a bill from Amazon with the signs turned round, and you match the payment to the bill.

A worked example

A made-up two-week payout of $5,821.30, with MyProfit's recommended accounts and codes:

Line (settlement category)AccountCode Account typeAmount
SalesAmazon Sales67400Sales 10,235.20
ReimbursementsAmazon Reimbursements67410Other Income 100.03
CommissionsAmazon Seller Fees and Charges67602Expense -1,550.31
FBA Shipment FeesAmazon FBA Fees67601Expense -2,399.27
FBA Storage FeeAmazon Storage Fees67604Expense -86.40
Promotion FeesAmazon Promotion Fees67605Expense -45.00
AdvertisingAmazon Advertising67600Expense -310.55
Reserve BalanceAmazon Reserved Balances Suspense Account67100Current Asset -122.40
Invoice total 5,821.30

The invoice total is exactly the $5,821.30 that reached the bank. Sales and reimbursements are income; referral fees, FBA fees, storage, promotions and ads are expenses; the $122.40 Amazon held back is still your money, so it goes to a current asset until Amazon releases it.

Which settlement lines go where

Amazon's settlement report has dozens of line names. MyProfit sorts each into one of these categories, and each category posts to one account, MyProfit's recommendation or one of yours:

CategoryWhat's in itRecommended accountCode
SalesItem price of the units sold, gift wrap, and refunds to buyers Amazon Sales67400
Product Shipping CollectedShipping charged to buyers Amazon Sales67400
ReimbursementsAmazon's payments for lost or damaged inventory, and fee refunds Amazon Reimbursements67410
CommissionsReferral fees and closing fees Amazon Seller Fees and Charges67602
FBA Shipment FeesFBA pick, pack and weight-handling fees per unit Amazon FBA Fees67601
FBA Return FeeFees for processing customer returns Amazon FBA Fees67601
FBA Inbound FeesInbound placement, transportation, prep and AWD fees Amazon FBA Fees67601
FBA Storage FeeMonthly, long-term and AWD storage fees Amazon Storage Fees67604
FBA Disposal FeeDisposing of inventory Amazon FBA Fees67601
Inventory Removal FeesRemoval orders sent back to you, and liquidations Amazon FBA Fees67601
Promotion FeesCoupon, deal, Lightning Deal and Vine fees Amazon Promotion Fees67605
AdvertisingSponsored ads charged against your settlements Amazon Advertising67600
Amazon Shipping Label ExpenseShipping labels bought through Amazon Amazon Shipping67603
Subscription and Service FeesProfessional seller subscription and service fees Amazon Seller Fees and Charges67602
OtherAdjustments and anything that doesn't fit above Amazon Seller Fees and Charges67602
Sales Tax CollectedSales tax Amazon collects and pays for you; usually nets to zero Amazon Sales Tax Collected67210
Reserve BalanceMoney Amazon holds back from one settlement and releases in the next, and payouts your bank returned Amazon Reserved Balances Suspense Account67100
Amazon LoansAmazon Lending repayments Amazon Loans67200

The lines that trip people up

Doing it by hand

  1. In Seller Central, go to Payments, then All statements, and download the Flat File V2 for the payout (how to read it).
  2. Total the amount column by line type with a pivot table on amount-type and amount-description, and group the totals into the categories above. They should add up to the total-amount in the first row.
  3. In Xero, create a new invoice to the contact Amazon, dated the deposit day, with the settlement ID as the reference. Set amounts to No tax, add one line per category with its account, and check the total equals the deposit. Approve it.
  4. When the deposit reaches your bank feed, reconcile it against the invoice.

It works, but it's an afternoon every couple of weeks, and Amazon adds new line names now and then.

Or let MyProfit send it

MyProfit loads every Amazon settlement report for you and sends each payout to Xero as exactly the invoice above:

MyProfit only creates its accounts, the Amazon contact and the invoices; it never changes or deletes anything else in your books, and you can disconnect at any time. The same payouts also get a profit figure in MyProfit, after the landed cost of the units sold. See it in the sample store, or read how the connection works. It's part of the Seller plan, $19.99 a month (US dollars), with a 30-day free trial.

Questions

The payout above is an example; real payouts carry more categories. Xero is a trademark of Xero Limited.

Send your Amazon payouts to Xero

MyProfit pulls your orders, fees, settlements, returns and ad spend from Amazon every night and shows your real profit by product, day and payout. 30 days of everything free, then $19.99 a month, or keep the free plan: it finds the money Amazon still owes you and checks your FBA fees, for good.