Shopify, Amazon, Stripe Bookkeeping: 7 Errors to Fix in 2026
Your payout is not your revenue. The seven Shopify, Amazon and Stripe bookkeeping errors that break your books — and the fee, tax and reconciliation fixes for each.

Why the deposit never equals the sale
Three different numbers describe the same order, and they never match.
- Gross sale. What the customer paid, including shipping and sales tax.
- Net payout. What the platform sends to your bank after fees, refunds, chargebacks and reserves.
- Reported gross. What the platform tells the IRS on Form 1099-K.
Each platform widens the gap differently. Shopify Payments deducts processing fees before the payout lands. Amazon bundles roughly two weeks of sales, refunds, referral fees, FBA fees, advertising and reserves into one deposit on a standard 14-day settlement cycle. Stripe deducts its fee per charge and pays out on a rolling schedule.
The result is the same everywhere: one bank line hides dozens of accounting events.

Error 1: Booking the net payout as revenue
This error survives for years because the profit line still looks plausible.
Say you sell $10,000 on Stripe across 200 orders. Stripe's standard US rate is 2.9% + 30¢ per successful domestic card charge, so fees are about $350 and the deposit is about $9,650. Record $9,650 as revenue and two things break at once:
- Revenue is understated by $350.
- Processing fees of $350 are never recorded as an expense, so you lose the deduction.
Net profit looks correct. Every line above it is wrong. The damage shows up when the 1099-K arrives reporting close to $10,000 in gross payments, and your books say $9,650.
Error 2: Fees that never appear on your bank statement
Fees you never see are still deductible expenses. On the three platforms, the ones that most often go missing are:
- Stripe: an extra 1.5% on international cards, 1% when currency conversion is required, 0.5% on manually entered cards, and $15 for each dispute received (Stripe pricing page).
- Shopify Payments: online card rates run from 2.5% to 2.9% plus 30¢ depending on plan, plus a currency conversion fee of 1.5% for US stores and 2% for stores elsewhere (Shopify, January 2026).
- Amazon: referral fees, FBA fulfillment and storage fees, advertising and long-term storage, all netted inside the settlement before disbursement.
To size the effect: on $500,000 of annual volume, an unrecorded surcharge stack of 0.4 percentage points is $2,000 of lost deductions in a year. That is an illustration, not a benchmark. Your real number depends on your card mix.
Error 3: Refunds and chargebacks recorded as negative sales
A refund is not a reversed sale. It is a contra-revenue event, and it usually costs you money on top of the refunded amount.
Stripe states that for standard pricing, processing fees from the original transaction are not returned when you refund. So a refunded $100 order does not return you to zero. You are out the original processing fee. Disputes cost more: Stripe charges $15 for each dispute received, and PayPal's chargeback fee is $20 per incident.
Netting refunds against sales also destroys your return rate. If both sit in one account, you cannot tell whether returns are 2% or 20% of volume, and that number decides whether a SKU is profitable.
Error 4: Sales tax sitting inside your revenue account
Sales tax collected is a liability, not income. Booking it as revenue inflates your top line and hides what you owe. The rules differ by platform, and this is where most multichannel sellers get caught.
- Amazon is a marketplace facilitator. Under Marketplace Tax Collection, Amazon calculates, collects and remits state sales tax on third-party sales. All 45 states with a general sales tax, plus the District of Columbia, have marketplace facilitator legislation on the books.
- Shopify is not a marketplace facilitator. Its Help Center is explicit: tax is your responsibility, and Shopify does not remit or file your taxes for you unless you use Shopify Tax with automated filing enabled.
So the same dollar of tax is handled two different ways. Tax Amazon collects and remits generally passes through without becoming your liability, with one caveat: Amazon states that in certain states, some local taxes fall outside facilitator legislation and are not its responsibility. Shopify tax lands in your payout and stays your liability until you file.

Error 5: Mixing order date with settlement date
Amazon's Business Reports are built on order date. Amazon's settlement reports are built on posted date. Pull one for the P&L and the other for reconciliation and your month will never close.
The gap is structural. A 14-day settlement cycle almost always straddles a month end, so part of every period sits in a settlement that has not closed. Refunds and reserve movements widen it further. Shopify and Stripe have the same problem in smaller form, because a charge captured on the 31st is paid out in the following month.
Error 6: No COGS entry, so gross margin is fiction
If you record sales but never move inventory to cost of goods sold, your gross margin is just your revenue line. This is common because inventory is the one number no platform calculates for you.
It matters most for FBA sellers. Inventory sits in Amazon warehouses across multiple states, it moves without you touching it, and it is still your asset until it sells. Note that not every tool handles this: A2X's entry-level Shopify plan at $29 per month does not include the cost of goods sold feature, which starts on the $45 plan (A2X pricing page, checked July 2026).
Error 7: Currency conversion treated as a rounding difference
Cross-border sales create two accounting events, and sellers usually record neither: the conversion cost, and the exchange difference between sale date and payout date.
Stripe's surcharges stack: base 2.9% + 30¢, plus 1.5% for an international card, plus 1% if conversion is required. That is 5.4% + 30¢ in the worst case, not 2.9%. Shopify applies its own conversion fee of 1.5% or 2% depending on store region.
If you post only the converted deposit, both the surcharge and the FX movement disappear into revenue. Your international margin then looks identical to your domestic margin, which it is not.
Reconciliation tools compared
All four tools do the same core job: they read the platform settlement, split it into its components, and post a summary journal entry to QuickBooks Online or Xero that reconciles exactly to the bank deposit. They differ in pricing basis and scope.
| Tool | Pricing basis | Entry price | COGS included | Notable limit |
|---|---|---|---|---|
| A2X | Orders per month, priced per channel | $29/mo, 200 Shopify orders | From the $45 tier | Separate subscription per channel unless on a Multi plan |
| Link My Books | Orders per month plus channel count | Check live calculator | Yes, on paid plans | Prices changed 1 July 2026, so older figures online are stale |
| Taxomate | Orders per month, channels unlimited on Multi | Check live pricing | Confirm with vendor | Smaller vendor, fewer independent reviews |
| Synder | Synced transactions per month, per organization | From about $65/mo (Basic, monthly billing) | Limited, one-way inventory sync | Unused syncs do not roll over, and each organization needs its own subscription |
| Native QuickBooks or Xero connector | Included with your plan | $0 extra | No | Imports order-level detail, which can flood the ledger and still not reconcile to the payout |
Prices verified against vendor pricing pages in July 2026. Vendors change tiers often, so confirm before you buy.

How to choose your approach
Work through these criteria in order. The first one that applies decides your answer.
- Do you sell on more than one channel? If yes, run the multichannel math before choosing. Per-channel pricing is what turns a $29 subscription into $150.
- Do you hold physical inventory? If yes, COGS support is not optional. Skip the entry tiers that exclude it.
- How many orders per month? Under roughly 200 orders on one channel, a careful manual journal entry is defensible. Above that, manual work costs more in bookkeeper hours than the software.
- Do you sell cross-border? If yes, prioritize multi-currency and tax mapping over price.
- Who does the monthly close? If an external bookkeeper does it, ask which tool they already run. Their familiarity beats a $20 monthly difference.
- What is your accounting system? These tools center on QuickBooks Online and Xero. Confirm support before comparing anything else.
A practical rule: if your bookkeeper spends more than two hours per settlement and you have two settlements a month, a reconciliation tool pays for itself in the first month.
Need help cleaning up your books?
Our bookkeeping specialists can organize your financial records, prepare accurate reports and help you stay tax compliant.
Sources and references
- Stripe Pricing and Fees — US rates, surcharges, dispute and refund fee treatment (stripe.com/pricing).
- Shopify, The Average Credit Card Processing Fees for 2026 — Shopify Payments rates by plan, conversion and chargeback fees.
- Shopify Help Center, Taxes — Shopify does not remit or file unless automated filing is on.
- Amazon, Marketplace Tax Collection — scope of Amazon's collection and remittance duties.
- IRS, Form 1099-K FAQs: General Information — treatment of the Box 1a gross amount.
- IRS, IR-2025-107 — threshold restored to $20,000 and 200+ transactions.
- Avalara, State-by-State Guide to Marketplace Facilitator Laws — facilitator legislation by state.
- A2X for Shopify Pricing — tiers, order limits, COGS availability.
- Link My Books, 2026 Price Changes — pricing update effective 1 July 2026.
Frequently asked questions
Why doesn't my Shopify payout match my sales report?
Because the payout is net and the sales report is gross. Shopify Payments deducts processing fees before sending the deposit, and refunds or chargebacks issued during the period are also netted out. Online rates range from 2.5% to 2.9% plus 30 cents per transaction depending on your plan. To reconcile, use the payouts report, which itemizes charges, refunds, adjustments and fees for each deposit.
Do I still need to file sales tax returns if Amazon collects it for me?
Often yes. Amazon collects and remits under marketplace facilitator laws, which now exist in all 45 states with a general sales tax plus DC. That handles remittance on Amazon orders only. If you also sell direct through Shopify, or hold FBA inventory that creates physical nexus in a state, registration and filing obligations can remain yours. Some states require a return even when the tax due is zero.
Why is the amount on my 1099-K higher than my revenue?
Form 1099-K reports gross payments. The IRS states that the Box 1a figure does not include adjustments for fees, credits, refunds, shipping or discounts. Your books record revenue after refunds and record fees as expenses, so the two figures should differ. The 1099-K is not the number to report as revenue. It is a cross-check that your gross sales are at least that large.
Should I use cash or accrual accounting for ecommerce?
Accrual gives you a usable picture, because it matches revenue with the COGS, fees and refunds attached to the same sale. Cash basis breaks on a 14-day settlement cycle, since sales land in one month and cash in another. Some small businesses may still qualify to use the cash method for tax purposes. Confirm eligibility with your CPA, since thresholds change.
Is A2X or Link My Books better for a Shopify and Amazon seller?
It depends on channel pricing, not on features, since both post summary settlement entries to QuickBooks Online and Xero. A2X prices per channel, so two channels can mean two subscriptions unless you move to a Multi plan. Link My Books prices on orders plus channel count. Run your real order volume through both calculators before deciding.
Can I just use the free QuickBooks or Xero Shopify connector?
You can, but it solves a different problem. Native connectors typically import order-level detail, which fills your ledger with individual transactions that still do not reconcile to the net bank deposit. They also generally do not split platform fees, reserves and sales tax the way a settlement-based tool does. For a low-volume single-channel store, that may be acceptable.
How often should I reconcile ecommerce accounts?
Once per settlement, not once per year. Amazon's standard cycle is 14 days, which gives you roughly 26 reconciliation points a year. Reconciling at each settlement keeps errors small and traceable. Waiting until tax season means untangling twelve months of netted deposits.
Continue reading
More from the Altemore Consulting blog.

Cash Flow Basics for Founders: Your First-Year Guide (2026)
Profit is not cash. The five cash flow mistakes that close first-year businesses, the five numbers to track weekly, and how to build a real buffer.

How to Clean Up Messy Books Before Tax Season (Without Starting Over)
A step-by-step framework we use with clients who are months — sometimes years — behind. Reconcile the right accounts first, catch the deductions you're missing, and hand your CPA a clean file.

12 Small Business Tax Deductions Most Owners Miss in 2026
The 12 small business tax deductions owners miss in 2026, with IRS figures, OBBBA changes, and the mid-year mileage rate split.
Get Weekly Accounting Tips
Join thousands of entrepreneurs receiving bookkeeping and tax insights directly in their inbox.
