For an Amazon seller, the software matters less than how settlements are posted. Xero's paid plans cost less ($27, $59, $97); QuickBooks runs $38 to $340, plus a limited free plan. Either needs a settlement app or a strict routine to split sales, fees and refunds from each payout; compare the all-in monthly cost, not the subscription.
The AI in both products helps with the leftover work: suggesting categories, matching bank lines and answering questions about your numbers. It does not replace the settlement step, which is a rules problem. Get that right first and the AI has clean data to work with.
What goes wrong when you book the bank deposit
Amazon pays you a net amount. Behind each payout sit sales, shipping collected, referral fees, fulfilment fees, storage, advertising, refunds and any reserve it holds back. If your accounting software imports only the deposit, you see one line of income that is smaller than your real sales and no record of the fees.
An illustrative payout: gross sales $4,000, refunds $250, referral fees $560, fulfilment fees $700, advertising $300, so the deposit is $2,190. Booked as one deposit, your books show $2,190 of income and no expenses. Booked properly, they show $4,000 of sales, $250 of refunds and $1,560 of fees. Profit is the same in cash terms, but gross margin, fee percentage and any sales tax or return figure are wrong in the first version. You also cannot answer "what do fees cost me as a share of sales?", which is the number you need when deciding whether to raise prices.
How each platform treats a settlement
Neither Xero's nor QuickBooks' pricing page describes a built-in feature that splits Amazon settlements, which is why a market of add-on apps exists. A2X, a widely used one, connects Amazon and other channels to QuickBooks Online, Xero or NetSuite. Its pricing page lists per-channel plans starting at $29 a month for Amazon (and $79 for Walmart), a multi-channel plan whose price it does not list, and a free trial. Confirm whether your Amazon marketplace and volume fit the starting plan before assuming it.
The common pattern, whichever platform you use:
- The app or your routine reads each settlement report from Amazon.
- It posts one summary journal per settlement: sales to income accounts, each fee type to its own expense account, refunds to a returns account and the net amount to a clearing account.
- When the bank deposit arrives, you match it to the clearing account entry, so the clearing account returns to zero.
If you do it by hand, you do the same with a spreadsheet: download the settlement report, total each type, post the journal and reconcile. For a handful of orders a month that is fine. At a hundred orders, it eats an afternoon each cycle.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowThe fee categories you should set up, in either system
Whichever platform you choose, create these accounts before importing anything, so that fees are not lumped into "Amazon charges".
- Sales income by channel or product group, so you can see Amazon separately.
- Referral fees (Amazon's percentage of each sale; its pricing page gives examples such as 15% for Home and Kitchen).
- Fulfilment and storage fees if you use FBA.
- Advertising as its own line, since you will want its share of sales.
- Refunds and returns as a contra-income or separate account, not netted against sales.
- Reserves and adjustments in a clearing or balance-sheet account, because money held back is not an expense.
- Cost of goods sold with an inventory account, so margin is real.
Illustrative reasoning for the reserve: if Amazon holds $500 for a possible dispute and you book it as an expense, profit looks $500 lower than reality until it is released. Booked to a balance-sheet account, it sits there until it is paid out or turns into a real charge.
Xero and QuickBooks plans side by side
List prices in USD, fetched in November 2026. Introductory discounts are promotions, not list prices.
| Plan | List price a month | Notes relevant to a seller |
|---|---|---|
| Xero Early | $27 | 20 invoices and quotes, 5 bills; auto-reconcile is an optional $5 a month add-on; one currency |
| Xero Growing | $59 | Auto-reconcile included; no invoice or bill limits listed; one currency |
| Xero Established | $97 | Multiple currencies; project tracking |
| QuickBooks Free | $0 | 1 user; send 2 invoices a month; no AI features listed |
| QuickBooks Simple Start | $38 | 1 user; expense categorisation; AI chat in beta with limited capacity |
| QuickBooks Essentials | $85 | 3 users; Accounting AI for cleanup, bulk invoice creation (beta) |
| QuickBooks Plus | $140 | 5 users; inventory; automatic reconciliation and anomaly detection |
| QuickBooks Advanced | $340 | 25 users; continuous books-quality checks; custom dashboards |
For an Amazon seller, two details stand out. Xero's invoice and bill limits on Early matter little if your sales arrive as settlement journals rather than invoices, but a few supplier bills a month will hit the 5-bill limit. QuickBooks lists inventory on Plus and above, so a seller wanting stock tracked inside the books will probably need the $140 plan; check how you will handle inventory before choosing a lower tier.
What the AI actually automates in each
Xero: JAX and auto-reconcile
Xero's pricing page promotes JAX as its AI finance partner, and lists automatic bank reconciliation as included from Growing upwards and as an optional $5 a month add-on on Early. Xero's reconciliation page says JAX reconciles a bank line on its own only when it is highly confident, suggests matches for the rest, and lets you edit or remove and redo any automatic match, which is the behaviour you want. The JAX page says its chat is available to all Xero subscribers at no additional charge for now, while reserving the right to change the pricing. For an Amazon seller the useful tasks are reconciling the many small bank lines that remain after settlements are posted, and answering questions such as "what were my fees last month?" Read how Xero's JAX handles invoices and cash-flow questions for hands-on prompts.
QuickBooks: Intuit Intelligence
Intuit presents its AI as Intuit Intelligence, with features named by area such as Accounting AI and Payments AI. According to its pricing page, Simple Start includes basic expense categorisation, Essentials adds Accounting AI for cleanup, and Plus adds automatic reconciliation, transaction verification and anomaly detection. Intuit's help article on its AI-powered banking page states that AI never overrides your bank rules or causes your rules to auto-post a transaction, so a rule you built for Amazon deposits keeps priority. AI chat is listed as beta with limited capacity on Simple Start. What QuickBooks AI can automate goes deeper on each feature.
What neither does for you
Neither tool's AI is documented as splitting an Amazon settlement into fee types. That job belongs to a settlement app or your own routine. Judge the AI on the leftover work: bank feed lines, the odd supplier bill, receipts and questions.
Main worked example: a seller with 300 orders a month
An illustrative seller: an FBA seller shipping about 300 orders a month, average order $28, giving $8,400 of sales. Fees run about 30% of sales in total, so $2,520, and the deposit lands near $5,880 before refunds. Costs invented for the sum.
- Xero route: Growing at $59 plus an Amazon settlement app at $29 is $88 a month. Auto-reconcile is included, so the remaining bank lines (supplier payments, card spend) match with suggestions.
- QuickBooks route: Plus at $140 plus the same $29 app is $169 a month, but it includes inventory and automatic reconciliation. If you track stock elsewhere, Essentials at $85 plus the app gives $114.
- Time saved: without an app, posting settlements by hand takes about two hours per cycle for two cycles a month, four hours; at $30 an hour that is $120, more than the app costs.
The decision turns on three facts: whether you need stock tracked inside the books, whether you sell in more than one currency (Xero needs Established, $97, for multiple currencies) and which your accountant prefers. With those settled the cost gap between the Xero route ($88) and the two QuickBooks routes ($114 or $169) is $26 to $81 a month, less than the $120 of manual posting the app replaces.
What a posted settlement looks like
This is the journal an app or a careful bookkeeper would post for the illustrative $2,190 payout earlier, with every figure invented. Notice that debits equal credits and the clearing account holds only the net deposit.
| Account | Debit | Credit |
|---|---|---|
| Amazon clearing | $2,190 | |
| Referral fees | $560 | |
| FBA fulfilment fees | $700 | |
| Advertising | $300 | |
| Refunds and returns | $250 | |
| Sales income, Amazon | $4,000 |
The bank deposit of $2,190 is then matched to the clearing line, leaving the clearing account at zero. If the deposit never matches, either the settlement was posted twice, a fee was missed or the deposit belongs to a different settlement. Looking at a zero or non-zero clearing balance is the fastest health check you have.
Stock and cost of goods: the margin you cannot see in the settlement
Settlements tell you what Amazon charged, not what the product cost you. To see profit you need cost of goods sold. Say you buy 500 units at $6.20 landed, so $3,100 goes into inventory, and sell 300 in the month. Cost of goods sold is 300 times $6.20, or $1,860. With sales of $8,400 and Amazon fees of $2,520, gross profit before advertising and overheads is $8,400 minus $2,520 minus $1,860, which is $4,020.
Without that inventory step, buying the 500 units looks like a $3,100 expense in the month you paid, and the month's profit swings wildly. QuickBooks lists inventory on Plus and above; on Xero or lower QuickBooks plans, many sellers keep a spreadsheet of units and unit cost and post a monthly journal. Ask your accountant which they prefer, and keep the same method every month.
Receipts, supplier bills and the rest of the month
Amazon is only part of the paperwork. Supplier invoices, freight, packaging, software subscriptions and card spend all arrive separately. Xero's pricing page lists Smart Document Capture as included on all three plans, and QuickBooks lists expense categorisation from Simple Start. Both help with the pile, though the accuracy of any AI reading needs spot checks: open five captured bills a week and compare the supplier, date and total with the original. For sellers buying from overseas, an AI that misreads a currency symbol is a typical failure.
A month-end routine that takes under an hour
- Confirm every settlement in the month has posted, including the one that straddles the month end.
- Check the clearing account is at or near zero.
- Review uncategorised bank lines and accept or correct suggested categories.
- Post the inventory journal for units sold at cost.
- Run a profit and loss by channel and compare fees as a share of sales with last month.
- Note anything odd, such as a jump in storage fees, and add it to your next pricing review.
A seller on several channels
An illustrative seller sells on Amazon, a Shopify store and eBay. Each channel pays out on its own schedule and fee structure. Create one clearing account per channel, with its own fee accounts, so you can compare them. A profit and loss split by channel turns the books into a decision tool: if Amazon fees plus ads are 38% of Amazon sales and the Shopify store is at 12% including card fees, the picture shapes where you put your next ad dollar. The tutorial on syncing stock across Shopify, Amazon and eBay covers the stock side of the same set-up.
A test to run before you commit
- Take one real settlement from Amazon, covering a full cycle with sales, refunds and fees.
- Work out the right answer by hand in a spreadsheet: totals per fee type and the net deposit.
- Run it through a trial of each platform plus your chosen settlement app.
- Compare each fee total, the net amount and the clearing account balance. It should land at zero after the bank deposit is matched.
- Add refunds from a past month to see whether returns appear in the right period.
An illustrative failure: the clearing account ends at $14.80 because Amazon rounded one fee differently. That is normal and small; a clearing balance of hundreds means a fee type went to the wrong account.
Using AI on top for the leftover work
Once settlements post cleanly, a general AI assistant is useful for the analysis the books enable. Export a month of fee totals and ask:
Here is a month of Amazon fees by type and total sales by product group (CSV below). Calculate fees as a percentage of sales per group, flag any group where fees exceed 35% of sales, and list three possible causes to check, such as storage charges on slow stock or advertising spend. Show your arithmetic.
[paste CSV]
An illustrative reply flags one group at 41% and suggests checking storage fees on slow stock and returns. Check the percentages yourself on two lines, because models slip on arithmetic. The FBA vs FBM cost model tutorial uses the same approach at product level.
Refunds that arrive a month later
A customer buys on the 28th and returns the item on the 6th of the next month. The sale sits in one month and the refund in the next, so a single month can show profit that later reverses. Two habits help. Track your return rate per product group over a rolling three months rather than month by month, and keep a refunds account separate from sales so the trend is visible. An illustrative example: a product group with $2,000 of sales and $300 of refunds has a 15% return rate; at that level the real margin is lower than the sales figure suggests. Check on Amazon's own fee pages how fees are treated when an order is refunded, and ask your settlement app whether it books any returned fee credit separately, because small amounts matter when they repeat across hundreds of orders.
Questions to put to your accountant first
A ten-minute call can save weeks. Ask: which platform do you prefer for marketplace sellers, which settlement app do you use, how do you want refunds shown, do you want inventory tracked in the books or by journal, and how often do you want to see a clearing account reconciliation? Write the answers down; they become your house rules. If the accountant will not commit to a method, choose the one with the clearest settlement app support and keep your own notes.
Mistakes that damage Amazon books
- Booking the deposit as income. Hides fees and gross sales.
- Netting refunds against sales. You lose sight of your return rate.
- Treating a reserve as an expense. Profit looks lower until it is released.
- Splitting a settlement that spans two months badly. A settlement can straddle a month end; check whether your app or routine splits it by date, or the monthly figures will be wrong.
- Letting AI auto-accept categories on fee lines. Review suggestions for fee types, and build a rule once you are happy.
When a seller should choose each
| Seller profile | Lean towards | Reason |
|---|---|---|
| Starting out, under 100 orders a month, cost matters most | Xero Early or Growing with a settlement app | Lowest list price among the paid plans |
| Wants stock and cost of goods in the books | QuickBooks Plus | Inventory on that plan |
| Sells in several currencies | Xero Established | Multiple currencies on that plan |
| Accountant already uses one | That one | Cheaper than paying them to translate |
| Also sells on Walmart, Etsy or Shopify | Either, with a multi-channel app | One clearing structure for every channel |
If you also sell on Walmart, the same method applies; the tutorial on Walmart Marketplace vs Amazon covers the fee comparison that sits upstream of the books. And if you would like help mapping where your fees should land, that is what my AI implementation consultation covers.
Amazon seller bookkeeping questions
Why can't I just import my Amazon bank deposits?
A payout is one lump sum after Amazon has taken referral fees, fulfilment fees, advertising and refunds, and it may cover many orders. Booking only the deposit hides gross sales and every fee, so profit and sales figures come out wrong.
Do I need an add-on app for Amazon sales?
Most sellers with more than a few orders a month do. Apps such as A2X read each settlement and post a summary to your ledger. A2X lists an Amazon plan from $29 a month on its pricing page, with other channels priced separately.
Can AI categorise Amazon fees on its own?
It can suggest categories from past decisions, but the reliable method is rules or an app that maps every Amazon fee type to a fixed account. Use AI for the odd transactions that fall outside the mapping, and review its suggestions.
Which is cheaper, Xero or QuickBooks?
On list prices in USD, Xero's paid plans are lower: $27, $59 and $97 a month against QuickBooks at $38, $85, $140 and $340. QuickBooks also lists a $0 Free plan, but it is limited to one user and two invoices a month and lists no AI features. Intro discounts are not list prices, and you may need an add-on app on either, so compare the all-in figure.
Does it matter which one my accountant uses?
Yes. Your accountant will fix your books faster in the system they know. Ask before you choose, and ask whether they have a preferred Amazon settlement app.
Further reads
- Xero vs QuickBooks AI: Which Saves More Bookkeeping Time? — A wider look at which saves more bookkeeping time.
- Best AI Accounting Agents: QuickBooks, Xero JAX and Sage Copilot — Compare accounting agents across three platforms.
- How Small Amazon Sellers Use AI for Listings and Reviews — Use AI on the listing side of an Amazon business.
- Is AI Amazon PPC Software Worth It? Break-Even for Small Sellers — Check whether ad software earns back its fee.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Xero pricing, JAX and bank reconciliation pages; QuickBooks Online pricing page and Intuit's Ready to post help article; A2X pricing page; Amazon seller pricing page for fee types (all fetched November 2026).