Xero Amazon integration.
Amazon pays you one number every two weeks. Inside it sit referral fees, FBA fees, refunds, reimbursements, shipping and adjustments, and Xero has no way to tell them apart. EasyEcom reconciles the settlement line by line, keeps FBA and seller-fulfilled stock on one live count, and posts the finished breakdown into Xero ready to match against the bank feed.


What syncs between Amazon, EasyEcom and Xero?
Amazon sells it. EasyEcom explains it. Xero records it.
| Data | Direction | What happens |
|---|---|---|
| Amazon orders | Amazon → EE → Xero | Every order lands as a clean invoice in Xero, with the right tax treatment applied. |
| Settlement payouts | EE → Xero | One deposit split into revenue, referral fees, FBA fees, refunds and shipping. |
| FBA & seller-fulfilled stock | Amazon ⇄ EE | One live count across FBA, your own warehouses and every other channel. |
| COGS & valuation | EE → Xero | Cost of goods posted as stock actually moves, not estimated at month-end. |
| Refunds & reimbursements | EE → Xero | Matched to the original order, so a reimbursement never reads as fresh revenue. |
| Returns | Amazon → EE → Xero | Restock or write-off recorded on the floor, credit note raised in Xero. |
| Purchase orders & bills | EE ⇄ Xero | Inbound stock received against a PO raises the bill automatically. |
Why Amazon and Xero need something in between
A settlement is not a sales figure
Booking the deposit as revenue overstates sales and hides the fees eating the margin. EasyEcom posts the parts, so the profit you see in Xero is the profit you made.
FBA stock is still your stock
Units at Amazon, units in your warehouse and units on other channels are one pool. EasyEcom keeps that count live and pushes it everywhere in under 60 seconds.
Discrepancies get flagged, not absorbed
Every settlement line is matched against the orders it belongs to. What does not match is raised as an exception instead of quietly becoming a rounding difference.
How does EasyEcom connect Amazon to Xero?
Connect both
Authorize Amazon Seller Central and Xero. Standard OAuth, and nothing extra to license.
Map once
Match items, tax rates and the revenue, fee, inventory and COGS accounts. We handle the first mapping with you.
It just runs
Orders, stock and settlements post themselves. Reconciliation stops being a fortnightly event.
More Xero & marketplace integrations
Common questions
Does Xero integrate with Amazon?
Not for operations on its own. Connectors exist that import an Amazon settlement total into Xero, which leaves referral fees, FBA fees, refunds and reimbursements buried inside a single deposit. EasyEcom connects to Amazon directly, reconciles the settlement line by line, and posts the finished breakdown into Xero so the bank feed reconciles instead of sitting in suspense.
How do I reconcile Amazon payments in Xero?
Manually it means unpicking one deposit into sales, referral fees, FBA fees, refunds and shipping before it will match the bank line. EasyEcom does that automatically: every settlement line matched against the orders it belongs to, anything that does not match raised as an exception, and the result posted into Xero ready to reconcile.
How do I connect Xero to Amazon?
Through EasyEcom rather than store-to-books directly. You authorize Amazon Seller Central and Xero, map your items, tax rates and accounts once, and from then on orders, stock movements and settlements post themselves. There is no CSV export and no middleware to license separately.
How do I account for Amazon sales in Xero?
Post the parts, not the payout. Amazon sales should reach Xero as invoices with the correct tax treatment, with referral and FBA fees recorded as expenses and refunds matched to the original order. EasyEcom builds those entries from the underlying order and settlement data, so revenue is not overstated by the fees netted out of the deposit.
Can Xero integrate with Amazon and eBay?
Through EasyEcom, yes, and the same goes for Walmart, TikTok Shop, your own storefront and retail POS on the same stock pool. Each channel's orders, fees and settlements are reconciled in the same way and posted into Xero, so adding a marketplace does not add a month-end reconciliation.
How fast does EasyEcom sync Amazon inventory?
Under 60 seconds to every connected channel. FBA and seller-fulfilled units are held as one pool, so selling a unit on Amazon updates availability everywhere else before another channel can sell the same one.