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 | ||
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.
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.
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.
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.
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.
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.
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 |
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.
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.
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 |
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).
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.
No other ecommerce accounting tool offers per-marketplace configuration within a single seller account.
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. No other Amazon accounting tool offers all three.
See posting mode comparison →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.