Your Amazon settlement is not a bookkeeping document. We turn it into one.
Ceendesis connects to your Amazon seller account across all regions — EU (18 marketplaces), North America, Far East — downloads every settlement automatically, maps every fee type to the right GL account and tax code, and posts clean invoices to Xero every six hours.
| Description | Mapping | Tax | Amount |
|---|---|---|---|
| Principal (sales) | Sales Revenue | ZERORATED | £24,140.00 |
| Referral Fee | Referral Fees | INPUT2 | −£1,841.00 |
| FBA Fulfilment Fee | Fulfilment Costs | INPUT2 | −£2,204.00 |
| Promotional Rebate | Promotions | NONE | −£820.00 |
| Digital Services Tax | DST Charges | NONE | −£124.00 |
| Storage Fee | Storage Fees | INPUT2 | −£489.00 |
| Marketplace Withheld VAT | Withheld Tax | NONE | −£422.00 |
| Net deposit → Xero INV-0891 | £18,240.00 | ||
Amazon doesn't send you profit. It sends you a flat file with 47 line items.
Every settlement contains sales, fees, refunds, taxes, and adjustments — each with a different VAT treatment, different GL category, and no labels your accountant recognises. Decoding it manually takes hours per cycle.
Every fee category has a different tax treatment.
FBA fees are recoverable input VAT. Marketplace-collected sales tax is not your liability at all. Digital Services Tax is a separate non-deductible charge. Withheld US tax has no place on a UK return. Get any of this wrong and your VAT return is wrong by hundreds or thousands.
Each marketplace has different rules.
Amazon.co.uk and Amazon.de don't share VAT registration, tax rates, or even the same trading entity for many sellers. Treating all 18 EU marketplaces as one invoice is a compliance problem waiting to happen.
Amazon adds new fees without warning.
PFAS compliance fees. New marketplace surcharges. Regulatory charges for new product categories. They appear in your settlement, unmapped — and your auto-post either fails silently or pushes them to the wrong account.
The settlement format is built for Amazon's system.
Tab-separated files with 24 columns, deeply technical descriptions like "FBA Per Unit Fulfilment Fee", and no consideration for how your chart of accounts is structured. Built for their data, not your books.
Four steps. All automatic.
Downloads every settlement on a 6-hour cycle.
Ceendesis polls Amazon's SP-API every six hours, retrieves any new settlement reports, downloads the compressed file, decompresses it, and parses every line. You never see or touch the raw file. Triggered manually too if you want a sync right now.
Maps every fee category to the right GL account and tax code.
Ceendesis ships sensible defaults for every common Amazon fee type — reviewed for UK and EU VAT compliance. FBA fees → INPUT2. Sales → ZERORATEDOUTPUT. Marketplace-collected tax → NONE. You're not guessing or copying from a blog post. You start from a correct position.
| Fee Type | Tax Code | Reason |
|---|---|---|
| Principal (sales) | ZERORATED | Marketplace-collected |
| Referral Fee | INPUT2 | Recoverable input VAT |
| FBA Fulfilment Fee | INPUT2 | Recoverable input VAT |
| Storage Fee | INPUT2 | Recoverable input VAT |
| Digital Services Tax | NONE | Non-deductible |
| Withheld Tax (US) | NONE | Not your liability |
| Marketplace VAT | NONE | Already remitted |
Validates every settlement before it touches Xero.
Six pre-flight checks: math, account code existence, tax type validity, mapping completeness, SKU mapping (in SKU mode), duplicate detection. If anything fails, the posting is blocked. Xero stays clean. You get an email with exactly what to fix.
Posts a clean Xero invoice. Audit pack attached.
In your chosen mode (Summary, SKU, or Product Type), with the right contact name, invoice reference (settlement ID + period + marketplace), and a CSV audit trail attached to every invoice — every line item, mapping used, and posting timestamp.
Every Amazon fee category. Right tax code. Built in.
These are the default mappings Ceendesis applies the first time you connect an Amazon account. Every default is reviewed for UK and EU VAT compliance. All defaults can be overridden per channel or per marketplace.
| Fee Type | Default GL Account | Tax Treatment | Notes |
|---|---|---|---|
| Principal (sales) | Sales Revenue | ZERORATEDOUTPUT | Marketplace-collected; not your output VAT |
| Referral Fee | Referral Fees | INPUT2 | Amazon charging you; VAT recoverable |
| FBA Per-Unit Fulfilment Fee | FBA Fees | INPUT2 | Service to your business; recoverable |
| FBA Storage Fee | Storage Fees | INPUT2 | Warehouse storage charge |
| FBA Long-Term Storage Fee | Storage Fees | INPUT2 | Aged inventory surcharge |
| Promotional Rebate | Promotions | NONE | Money back to you; usually net of tax |
| Return Processing Fee | Return Fees | INPUT2 | Amazon processing your return |
| Refund Reimbursement | Refunds | ZERORATEDOUTPUT | Reversal of original sale |
| Shipping | Shipping Income | ZERORATEDOUTPUT | Or separate shipping account |
| Digital Services Tax | DST Charges | NONE | Non-deductible regulatory charge |
| Marketplace Withheld Tax | Withheld Tax | NONE | US sales tax — not your liability |
| Order Item Tax | Collected Tax | NONE | Marketplace-collected; excluded from return |
| Advertising Deduction | Advertising Costs | INPUT2 | Ad spend charged to seller balance |
| Warehouse Damage | Inventory Reimbursements | ZERORATEDOUTPUT | Amazon compensating for lost stock |
Built for sellers across every Amazon region.
One connect. All 18 EU marketplaces. All North America. All Far East.
Connect your Amazon EU seller account once and Ceendesis discovers all 18 marketplaces you sell on automatically — UK, Germany, France, Italy, Spain, Netherlands, Sweden, Poland, Turkey, UAE, India, Egypt, Saudi Arabia, and more. Same for North America (US/CA/MX) and Far East (Australia/Japan/Singapore).
- OAuth flow — no API keys to manage
- Token refresh handled automatically in the background
- Per-marketplace revenue tracking on the dashboard
- Per-marketplace overrides for tax codes, contact names, and invoice prefixes
Per-marketplace overrides. Amazon UK and Amazon DE handled differently.
Within a single Amazon seller account, configure different Xero contact names, invoice prefixes, and tax treatments per marketplace. Your UK postings can route to one Xero entity while your German postings route to another. Different OSS VAT rates per marketplace. Different invoice numbering schemes per region.
Three posting modes. The most flexibility in the market.
Summary mode for clean category-level books. SKU mode for per-product profitability inside Xero. Product Type mode for sellers with hundreds of variants who want meaningful grouping. Many Amazon accounting tools offer only one posting mode; Ceendesis offers all three.
See posting mode comparison →Your next Amazon settlement lands in Xero. Automatically.
Connect your Amazon seller account. Map your fees once. Enable auto-post. Every settlement that arrives from that point parses, validates, and posts to Xero without you logging in.