Learn · Accounting & bookkeeping
is quickbooks good for amazon sellers
Short answer
QuickBooks is a solid general ledger for Amazon sellers, but it wasn't built to understand Amazon settlement reports, FBA fees, or multi-marketplace sales tax on its own. It works well once you stop dumping raw bank deposits as income and instead break each settlement into revenue, fees, refunds, and inventory movement, either manually or through a connector app.
By Marcus Brandt · Head of Seller Accounting
Updated August 1, 2026
Every Amazon seller asks this eventually, usually right after their bank feed shows a deposit that doesn't match anything on their sales dashboard. QuickBooks itself is fine. It's the Amazon payout that's the problem: a single net deposit hiding weeks of sales, fees, refunds, reserves, and reimbursements all mashed together. The answer isn't 'yes' or 'no,' it's 'yes, if you set it up to handle how Amazon actually pays you.'
What QuickBooks Actually Does Well
QuickBooks Online is a real double-entry ledger, and that matters more than people give it credit for. It handles chart of accounts structure, bank reconciliation, invoicing for wholesale or B2B orders, expense categorization, payroll, and tax-ready financial statements better than almost any spreadsheet setup you'll build yourself. Your CPA already knows it. Your bank already integrates with it. If you ever need a loan, a business valuation, or an SBA application, QuickBooks output is the format lenders expect.
The features of QuickBooks accounting software that earn their keep for a seller are mostly the unglamorous ones. Accounts payable is a good example: enter supplier bills with terms, schedule what to pay and when, and see committed cash before it leaves. If you're importing inventory, that view of upcoming supplier payments against incoming deposits is worth more than any report on the dashboard. Payroll, 1099 prep, and multi-user access with an accountant login all sit in the same category. Boring, and the reason the platform is the default.
One product to rule out while you're picking: QuickBooks Self-Employed accounting software. It's built for freelancers tracking mileage and Schedule C expenses, with no inventory, no COGS, and no balance sheet worth the name. If you buy and resell goods, it can't do your books at any volume.
It also plays nicely across sales channels. If you sell on Amazon and Shopify, or Amazon and eBay, QuickBooks can be the single ledger that all of it rolls up into, as long as each channel's data gets translated before it lands there. That's the part QuickBooks doesn't do on its own.
Where It Falls Short for Amazon Specifically
Amazon doesn't pay you per order. It pays you on a settlement cycle, typically every two weeks, and that single deposit is a net number after fees, refunds, reserves, advertising spend, and reimbursements are all netted against your gross sales. QuickBooks' bank feed sees exactly one number: the deposit. If you accept that number as your bank feed's auto-suggested 'income' category, your books will show revenue that's actually 20 to 40 percent lower than what you really sold, and your expenses will disappear entirely into that same net figure.
The inventory side deserves specifics, because "QuickBooks tracks inventory" is technically true and practically misleading. Adding inventory to QuickBooks Online means creating an item with a cost and a quantity on hand. Receiving inventory in QuickBooks Online against a purchase order works, but freight, duty, and prep costs don't automatically land on the unit, so your cost is wrong unless you allocate them yourself. Recording an FBA loss means an inventory adjustment in QuickBooks Online, done by hand, for every shrinkage event Amazon reports. And if you sell bundles or kits, there's no real inventory assembly in QuickBooks Online the way QuickBooks Desktop offers, so multi-pack SKUs get modeled with workarounds. None of this is fatal at a modest SKU count. All of it becomes a part-time job at a few hundred, which is why sellers pair QBO with dedicated inventory software with a QuickBooks integration, or pick from the QuickBooks Online inventory apps in Intuit's marketplace, rather than fighting the native tool.
QuickBooks also has no native concept of Amazon SKUs, FBA inventory location, or unit cost matching for cost of goods sold. It doesn't know the difference between a referral fee and a storage fee unless you tell it, transaction by transaction. And it has no built-in logic for multi-state sales tax nexus tracking specific to marketplace sales, which is a separate problem from bookkeeping but one that trips up the same sellers.
See it in BeanHawk
Every settlement becomes one clean journal
BeanHawk parses each marketplace payout line by line and posts a single summarized journal to QuickBooks or Xero — sales, fees, refunds, facilitator tax, and reimbursements mapped to the right accounts, balanced to the penny.
- ✓Debits equal credits or it won't post — no more deposits booked as revenue
- ✓Marketplace facilitator tax routed to a liability account, out of your income
- ✓The net deposit lands in a clearing account that matches your bank feed exactly
A Worked Example: One Settlement Period
Say a seller's two-week Amazon settlement report shows the following (all figures hypothetical, for illustration only):
Recorded correctly, that settlement generates several ledger entries instead of one lump deposit. Gross sales of $26,400 hit a Sales - Amazon revenue account. The $1,150 in refunds hits a contra-revenue account, not an expense account, so your top-line revenue stays honest. The $6,980 in combined referral, FBA fulfillment, and storage fees posts to an Amazon Fees expense account (ideally broken into sub-accounts for referral vs. fulfillment vs. storage, since those behave differently as your product mix changes). The $120 reserve hold posts to a current asset account called something like 'Amazon Reserve Held,' because it's still your money, just not liquid yet. The $282 reimbursement posts to a separate 'FBA Reimbursements' income line, not lumped into product sales.
Net all of that together and you get the $18,432 deposit that actually shows up in the bank feed. If you'd instead just categorized that one deposit as 'Sales,' your books would understate revenue by roughly $8,000 for the period and hide every dollar of Amazon's fee structure from your P&L. That's the entire ballgame with QuickBooks and Amazon: the software works fine, the raw data feeding it is the problem.
- •Gross product sales: $26,400.00
- •Customer refunds: -$1,150.00
- •Amazon fees (referral, FBA fulfillment, storage): -$6,980.00
- •Reserve held by Amazon: -$120.00
- •FBA inventory reimbursement: +$282.00
- •Net deposit to bank: $18,432.00
QuickBooks Online vs. Desktop for Amazon Sellers
Almost every Amazon seller should be on QuickBooks Online, not Desktop, at this point. Online supports third-party app connections through its App Store, which is how settlement data gets imported and mapped automatically. Desktop still exists and some longtime sellers stick with it out of habit, but the connector ecosystem for e-commerce has mostly moved to Online-only integrations, and Intuit's own development focus reflects that.
The one exception is sellers running complex multi-entity or manufacturing operations who need Desktop's more granular inventory costing methods. For a typical FBA or FBM seller, that level of complexity isn't worth losing the automation options Online gives you.
Two cost notes while you're deciding. The QuickBooks Desktop one-time purchase license that made Desktop look cheap over five years is basically gone; both products are subscriptions now, so run a QuickBooks Online vs Desktop cost comparison over three years including add-ons rather than comparing entry prices. And if you run more than one legal entity, budget per entity: a QuickBooks Online multi company discount isn't really on offer, and each company file is its own subscription.
Channel connections follow the same split. A Shopify and QuickBooks Online integration is an app you authorize once, while a Shopify integration with QuickBooks Desktop usually means a sync utility, scheduled exports, and someone checking that it ran. If you sell on more than one channel, that difference alone tends to settle the Online-versus-Desktop question.
How to Actually Connect Amazon to QuickBooks
There are two real paths. The manual path: export your settlement report from Seller Central, categorize each line item by hand, and post a summary journal entry every settlement period. It's free and it works, but it's slow, error-prone at scale, and gets ugly fast once you're running ads, multiple marketplaces, or more than a few hundred orders a month.
There's a third path people try that isn't a real one: importing each order individually. Tools that import sales receipts into QuickBooks Online, one QuickBooks Online sales receipt per Amazon order, look thorough and end badly. You get tens of thousands of transactions a year, reports that take a minute to run, and books that still don't reconcile, because the fees were deducted before the money ever reached you. Summarize per settlement. Keep order-level detail in Seller Central or a subledger where it belongs.
The connector path uses Amazon's Selling Partner API to pull settlement data automatically, apply consistent mapping rules (this fee type always goes here, that transaction type always goes there), and post clean, summarized entries into QuickBooks instead of raw noise. This is exactly the gap that Amazon accounting software that syncs to QuickBooks & Xero is built to close: it takes each settlement, splits it into revenue, fees, refunds, reserves and reimbursements, and pushes the summary into your ledger so the numbers tie out without you touching a spreadsheet every two weeks.
Whichever path you choose, set up a dedicated 'Amazon Clearing' bank-type account in QuickBooks that the settlement journal entries flow through, and reconcile it to zero after each deposit. If it doesn't hit zero, something in your mapping is off, and you want to catch that immediately, not three months later at tax time.
Common Mistakes Sellers Make
Most of the Amazon-QuickBooks problems we see aren't software failures. They're process failures that compound over a fiscal year.
The biggest one is treating the net deposit as revenue, which we've already covered. The second is ignoring sales tax entirely because 'Amazon handles it.' Amazon does collect and remit sales tax as a marketplace facilitator in nearly every state that has one, a shift driven by the Supreme Court's 2018 ruling in South Dakota v. Wayfair, which let states require tax collection based on economic nexus rather than physical presence, and by the marketplace facilitator laws that followed in most states with a sales tax. But facilitator collection doesn't erase your own income tax nexus obligations in those states, and QuickBooks won't flag that for you.
Third, sellers often skip reconciling FBA reimbursements against what they were actually owed. Since 2025, Amazon bases reimbursements for lost or damaged inventory on your manufacturing or sourcing cost rather than retail price, using its own estimate unless you've provided your actual cost, according to Amazon's own seller policy documentation. If your books don't track landed cost per SKU, you have no way to check whether a reimbursement was calculated correctly, and underpaid reimbursements just quietly disappear.
Fourth mistake: mixing channels into one undifferentiated income account. If you sell on Amazon and also run Shopify or eBay, lumping it all together destroys your ability to see channel-level margin, which matters a lot given how different fee structures are across platforms.
Sales Tax and Multi-State Reality
Amazon's third-party marketplace is enormous. Third-party sellers now account for more than half of the physical gross merchandise sold on Amazon, according to Amazon's own investor disclosures, which is exactly why states pushed so hard for marketplace facilitator collection in the first place: taxing the platform is far more efficient than chasing thousands of individual sellers.
That doesn't mean your sales tax exposure is zero. States still expect income tax filings tied to economic nexus thresholds in many cases, and if you sell through your own site in addition to Amazon, you're back to collecting and remitting tax yourself on that channel. There's also the 1099-K question. The IRS reporting threshold for platforms like Amazon has been in flux for the last few years rather than sitting at the old fixed level, so the form you get (or don't get) from Amazon each January isn't a reliable signal of what you actually owe in tax. Your books, not your 1099-K, should be the source of truth for your revenue.
QuickBooks vs. Xero vs. Dedicated E-Commerce Tools
Before the comparison, one shortcut worth naming honestly: Wave accounting vs QuickBooks Online comes up whenever a seller is trying to spend nothing. Wave's free ledger handles income, expenses, and basic reporting perfectly well for a service business, but it has no real inventory or COGS engine, which makes it the wrong foundation for anyone holding stock. Saving a subscription and then rebuilding a year of books is a bad trade.
Xero for Amazon sellers is a real alternative, not just a QuickBooks clone. It's cleaner in some ways, particularly for sellers who also operate outside the U.S. or want simpler multi-currency handling. But the core problem is identical: neither Xero nor QuickBooks understands an Amazon settlement report natively. Both need a translation layer sitting in between.
That's where dedicated e-commerce accounting tools come in. Purpose-built accounting software for Amazon sellers exists specifically to solve the settlement-parsing problem, handle FBA inventory and COGS tracking by SKU, catch reimbursement shortfalls, and then hand off clean summary data to whichever general ledger you actually use. This isn't an either/or choice. Most serious sellers run a connector tool feeding QuickBooks or Xero, rather than trying to make the general ledger do reconciliation work it was never designed for. If you sell across Amazon, Shopify, and eBay simultaneously, the same logic applies to each channel: ecommerce accounting only works when every platform's raw data gets normalized before it hits your books.
What to Do Next
If you're already on QuickBooks and wondering whether to switch, don't. Fix the input, not the ledger. The software isn't your bottleneck.
Here's a practical order of operations for getting this right:
- •Set up a dedicated Amazon Clearing bank account inside QuickBooks that settlement entries flow through before hitting your real bank account.
- •Build (or import) a chart of accounts that separates gross sales, refunds, and Amazon fees into distinct line items instead of one 'Amazon' bucket.
- •Track landed cost per SKU somewhere, even a spreadsheet, so you can verify FBA reimbursements and calculate accurate COGS.
- •Reconcile your Amazon Clearing account to zero every settlement period, not once a quarter.
- •Decide whether manual settlement entry is sustainable at your order volume, or whether it's time for a connector that automates the mapping.
- •Confirm your sales tax and economic nexus exposure state by state, separate from whatever Amazon collects automatically as a marketplace facilitator.
Frequently asked questions
- Can QuickBooks handle Amazon FBA inventory accounting?
- Not natively. QuickBooks has generic inventory tracking, but it doesn't understand FBA warehouse locations, unit-level landed cost tied to Amazon SKUs, or reimbursement reconciliation. You'll need to track landed cost separately or use a connector tool that feeds that data into QuickBooks in a format it can use for COGS.
- Do I need QuickBooks Online or Desktop for Amazon selling?
- Online, in almost every case. It supports the app integrations that pull Amazon settlement data automatically, which Desktop largely doesn't. Desktop only makes sense for sellers with complex manufacturing inventory needs that outweigh losing that automation.
- How do I record Amazon settlements in QuickBooks without messing up my books?
- Never record the net deposit as income directly. Break each settlement into gross sales, refunds, fees, reserves, and reimbursements as separate line items, post them through a dedicated Amazon Clearing account, and reconcile that account to zero once the deposit hits your bank.
- Is Xero better than QuickBooks for Amazon sellers?
- They're roughly comparable for Amazon-specific needs since neither reads settlement reports natively. Xero for Amazon sellers can be a better fit if you sell internationally or want cleaner multi-currency support, but you'll need the same connector or manual process either way.
- Does QuickBooks handle sales tax for multi-state Amazon sales?
- It can calculate and file sales tax through add-ons, but Amazon itself already collects and remits tax as a marketplace facilitator in nearly every state that requires it. QuickBooks' role is mostly tracking your income tax nexus exposure and any non-Amazon channels where you collect tax directly.
- What's the difference between recording Amazon payouts vs. Amazon sales in QuickBooks?
- Amazon payouts are net cash deposits after fees, refunds, and reserves are subtracted from gross sales. Recording only the payout as revenue understates your actual sales and hides your fee expenses. You need to record gross sales, fees, and refunds as separate entries that net down to match the payout.
See what Amazon owes you — free
Connect your seller account and get a free reimbursement audit. No credit card, keep 100% of what you recover.