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.


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. |
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.
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.
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.
Authorize Amazon Seller Central and Xero. Standard OAuth, and nothing extra to license.
Match items, tax rates and the revenue, fee, inventory and COGS accounts. We handle the first mapping with you.
Orders, stock and settlements post themselves. Reconciliation stops being a fortnightly event.
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.
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.
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.
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.
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.
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.