Ecommerce Payment Reconciliation Software: Marketplace and Processor Payout Reconciliation for Online Sellers
You sold $2,583.40 on Tuesday. On Thursday the bank shows $2,410.00. Neither number is wrong, and the gap between them is made of fees, refunds, a chargeback and two orders that had not settled yet. Reconciler reads your processors, your bank and your ledger read-only, pairs each payout with the deposit it became, and names every difference instead of plugging it.
Read-only ยท Never moves money
In short
Ecommerce payment reconciliation software matches the money a store earns against the money that reaches its bank, then proves the difference is only fees, refunds, chargebacks and timing. Reconciler connects Stripe, PayPal and Square natively, plus your bank feed and your ledger, all read-only. Marketplace payouts from Shopify Payments, Amazon, Etsy, eBay and Walmart reach it on the bank side only, so it can prove the deposit landed and agrees with the ledger but cannot split it into individual orders. It never posts a journal entry and never moves money, so a person reviews every exception it raises.
Last updated August 2026
Reads your processors, your bank and your ledger, read-only
What connects, and what does not
Three of your payout sources connect natively. The rest reach us through the bank, and here is what that costs you
Every listicle in this category implies each tool covers every channel. That is not true of us and it is rarely true of anyone. Here is exactly how each payout source reaches Reconciler, what we tie out, and the level of detail you end up with. Eight of the eleven rows say bank side only.
| Payout source | How it reaches Reconciler | What we tie out | Level of detail | What to know |
|---|---|---|---|---|
| Stripe | Native read-only connection | Payout to bank deposit, and every charge, refund, fee and adjustment inside the payout | Full transaction detail | US payouts standard-settle on a T+2 schedule, so the deposit almost never lands in the same period as the sale. |
| PayPal | Native read-only connection | Payout to bank deposit, plus the transactions and fees behind the balance | Full transaction detail | A PayPal balance can be spent as well as withdrawn, so the deposit and the earnings diverge more than they do on a card processor. |
| Square | Native read-only connection | Payout to bank deposit, plus charges, refunds and fees | Full transaction detail | Same-day and next-day deposit options change the timing gap but not the arithmetic. |
| Shopify Payments | Bank side only, no direct connector | The deposit landed and agrees with what the ledger recorded | Lump payout only | To split a Shopify payout into orders and fees you need a settlement tool. See the comparison table below. |
| Amazon Seller Central | Bank side only, no direct connector | The settlement deposit landed and agrees with the ledger | Lump payout only | Amazon settlements bundle sales, refunds, referral fees, FBA fees and reserves into one figure across a fixed settlement window. |
| Etsy Payments | Bank side only, no direct connector | The deposit landed and agrees with the ledger | Lump payout only | Etsy deposits net of fees on the shop owner's chosen schedule, so the deposit rarely matches any single day of sales. |
| eBay managed payments | Bank side only, no direct connector | The deposit landed and agrees with the ledger | Lump payout only | Fees are deducted before the payout, so gross sales never appear in the bank. |
| Walmart Marketplace | Bank side only, no direct connector | The deposit landed and agrees with the ledger | Lump payout only | Settlement runs on a fixed cycle rather than per order. |
| Adyen | Bank side only, no direct connector | The settlement batch landed and agrees with the ledger | Lump payout only | Common in the stack once a seller runs more than one payment method or region. |
| Braintree | Bank side only, no direct connector | The disbursement landed and agrees with the ledger | Lump payout only | Sits under PayPal but settles on its own schedule, so treat it as a separate source. |
| Buy now, pay later providers | Bank side only, no direct connector | The remittance landed and agrees with the ledger | Lump payout only | Affirm, Klarna and Afterpay each remit net of their own fee on their own cycle, which is why they are worth a separate clearing account. |
The processor category across every industry, not just ecommerce, is covered on payment reconciliation software, which takes each payout shape apart in more detail. If you are an online seller looking for the workflow rather than the category, see ecommerce reconciliation software, and for Stripe specifically, Stripe payment reconciliation.
The six differences
Six things sit between a sale and a deposit, and every one of them has to be accounted for
If you have ever stared at a $2,410.00 deposit knowing you sold $2,583.40 that day, this is the list. None of these are errors. They are all normal, and reconciliation is the process of naming each one rather than plugging the difference.
Processor fees come out before the money moves
Almost every processor and marketplace deducts its fee from the payout rather than billing you for it later. So the deposit is already net, while your sales record is gross. If you book only the deposit, revenue is understated by exactly the fees you never see, and the expense never lands in the P&L at all. Reconciliation is what puts the gross sale and the fee back on the books separately.
Refunds land in a different period than the sale
A refund issued on the 3rd against an order placed on the 28th of last month reduces this month's payout. Your sales report for the current period does not contain that order, so the payout looks short by an amount with no matching line. This is the single most common reason a store's ecommerce reconciliation will not tie.
Chargebacks and disputes reverse money you already counted
A dispute pulls the original amount back out, often with a separate fee, weeks after you recognized the sale. If the case is later won, the money returns as a third movement. One order can therefore touch three different payouts across three months, and only a reconciliation that works from transaction IDs will connect them.
Settlement timing means the deposit is never the same day as the sale
Stripe US payouts standard-settle on a T+2 schedule, and marketplaces settle on fixed cycles that ignore your month end entirely. Money earned on the last day of the month arrives in the next one. That balance in flight belongs in a clearing account, not in a plug, and it is the reason cash and sales never agree on a calendar boundary.
Reserves and holds keep part of your own money
Processors hold back a rolling percentage or a fixed amount against future disputes, particularly for newer accounts, high-ticket goods or long fulfillment windows. That money is yours and it is an asset, but it is not in your bank. Left unrecorded it looks like missing revenue every month until the reserve releases.
Multi-currency settlement converts at a rate you did not pick
If you sell in one currency and settle in another, the processor converts at its own rate on its own date and takes a spread. The difference between the rate at sale and the rate at settlement is a real foreign exchange gain or loss that has to be booked somewhere, and it will never equal zero.
Two of these have a guide of their own. The timing gap between a sale and the cash behind it is the same problem as outstanding checks and deposits in transit, and money sitting with a processor before it reaches the bank usually belongs in a clearing account, which is covered in clearing account vs suspense account. If your reconciliation is out and you cannot find why, bank reconciliation not balancing works through the usual causes in order.
What it does
What ecommerce payment reconciliation software has to do to be worth buying
Payout to deposit matching
Every payout is paired with the bank deposit it became, working from amount, date window and the processor reference in the bank description rather than from a rule you have to write. This is a many-to-one match, which is the shape most matching engines handle worst.
Payout rebuilt from its parts
For Stripe, PayPal and Square, each payout is taken apart into the charges, refunds, fees and adjustments that produced it, so the total is explained rather than asserted. That arithmetic is what turns a deposit into something you can sign off on.
Fees separated from revenue
Gross sales and processor fees are identified as distinct amounts, so revenue is not quietly reported net. You still post the entry yourself; Reconciler shows you what the entry needs to contain and why.
Refunds and chargebacks traced to the original order
A reversal is linked back to the charge it came from even when the two sit in different months and different payouts, which is what stops the classic "the payout is short and nobody knows why" investigation.
In-transit balance made visible
Money earned but not yet settled is shown as its own figure at any date, which is the number your clearing account should hold at period end. It is also the number most stores discover they have never once calculated.
A plain-English reason on every match
Each pairing carries a sentence explaining why those records belong together and what the residual is made of. That sentence is what a reviewer, an owner or an auditor actually reads, and it is why nothing is a black box.
How it works
From a pile of payouts to one short exception list
Connect read-only
Link Stripe, PayPal or Square, your bank feed and your ledger. Every connection is read-only. Reconciler cannot move money, cannot issue a refund and cannot post a journal entry, by design.
Payouts are rebuilt
Each payout is reconstructed from the activity behind it, and each marketplace deposit is read from the bank side. You see gross sales, fees, refunds, disputes and reserves as separate figures.
Both sides are matched
Payouts pair with deposits and with what the ledger already recorded. Timing differences are held as in-transit rather than treated as errors, so a T+2 settlement does not become an exception.
You review a short list
What is left is the genuinely unexplained: a deposit with no payout, a fee that changed, a reserve that moved. A person decides what each one is and posts the entry. Nothing is written back to your books.
Who solves what
Booking a settlement correctly and proving the cash agrees are two different purchases
Four of the six rows below are a better buy than us for a real set of sellers, and the table says which. Every price shown is one the vendor publishes on its own pricing page, checked in August 2026. Where a vendor publishes nothing, that is what we print. We do not repeat aggregator estimates.
| Tool | The problem it actually solves | Scope | Published price | Best for |
|---|---|---|---|---|
| Reconciler | Proving the cash agrees: payout to deposit to ledger, with every difference named | Stripe, PayPal, Square natively; all other channels bank side only | $49, $149 and $399 per month, Enterprise custom | Teams whose payouts run through card processors and who have to evidence the tie-out |
| A2X | Booking the settlement correctly: turning a marketplace payout into an accurate journal entry | Amazon, Shopify, Etsy, eBay, PayPal, Walmart | From US$29 per month per sales channel; Walmart from US$79 | Shopify and Amazon sellers who need the settlement summarized into QuickBooks or Xero properly |
| Synder | Syncing and posting individual transactions into the ledger | Card processors and major stores, into QuickBooks Online, Xero and NetSuite on higher plans | Basic $52 per month billed yearly to 500 transactions; Pro from $220; Pro Max from $480 | Smaller sellers who want each transaction in the ledger rather than a daily summary |
| Bookkeep | Daily summarized journal entries plus sales tax handling | Multi-channel stores and POS, posting to QuickBooks, NetSuite and Sage Intacct | Lite $19 to Unlimited $1,199 per month; order-to-cash reconciliation is a $99 per month add-on | Multi-channel retailers whose real pain is sales tax and daily summaries |
| Webgility | Syncing orders, inventory and pricing between store and ledger | QuickBooks Online, Xero and QuickBooks Desktop | QuickBooks Online line from $69 per month annual for 300 orders to $599 for 5,000 | Sellers on QuickBooks Desktop, which very few competitors still support |
| Your ledger's own bank reconciliation | Ticking the bank statement off against recorded transactions | Whatever the bank feed carries, one account at a time | Included with QuickBooks, Xero and the rest | Low-volume stores on a single processor where the payout count is small enough to eyeball |
What every vendor in the wider reconciliation category publishes about price is collected on account reconciliation software pricing, and the head-to-head roundup is best account reconciliation software.
The two rows most people are choosing between are compared in full, with current pricing and the gap both of them leave, in Synder vs A2X. If Synder is the one already on your shortlist, Synder alternatives and competitors covers what it does and does not reconcile. If your store runs on WooCommerce rather than Shopify or Amazon, the three connectors that actually support it are priced side by side in WooCommerce accounting software pricing, and MyWorks alternatives covers the one most WooCommerce stores start with.
Before you buy
What to work out before you shop for an ecommerce reconciliation tool
Work out whether you need the settlement booked or the cash proved
These are two different products and most buyers only discover that after paying for the wrong one. A2X, Synder, Bookkeep and Webgility exist to get the sale, the fee and the tax into your ledger as a correct entry. Reconciler exists to prove the money the ledger says you have actually arrived and to name the difference when it did not. A store with messy books needs the first. A store with tidy books that still cannot explain a deposit needs the second. Plenty of finance teams end up running one of each, and that is a reasonable answer rather than a failure.
Count your payout sources before you count your orders
Pricing in this category is usually driven by order or transaction volume, but the difficulty is driven by how many separate places money comes from. Three thousand orders through one processor is an easy reconciliation. Three hundred orders spread across Shopify Payments, Amazon, PayPal and a BNPL provider is a hard one, because it is four settlement calendars, four fee structures and four clearing accounts. Price the second problem, not the first.
Ask exactly what a tool does with a marketplace payout
This is the question that separates the vendors, and almost nobody answers it plainly on their site. Get them to tell you whether the payout arrives as a lump sum or broken into orders, fees and refunds, and what happens to a refund that belongs to a prior period. Our own answer is in the table above and it is a limitation for eight of the eleven sources listed. Any vendor unwilling to be that specific is telling you something.
Decide who reviews the exceptions before you automate anything
Automated matching does not remove judgment, it concentrates it. The output is a shorter list of harder questions, and someone has to be accountable for clearing it every month. If nobody owns that list, an automated tool simply produces an unread report faster than a spreadsheet did. Decide the owner and the cadence first, and evaluate tools on how good their exception list is rather than on the match rate they advertise.
Check that nothing writes to your ledger without you
Some tools in this category post entries automatically. That is genuinely useful at volume and genuinely dangerous if the mapping is wrong, because errors compound silently across months. Reconciler is deliberately read-only and posts nothing, which means more work for you and no chance of an unreviewed entry. Whichever way you go, know which one you bought.
If you are shopping for the matching engine itself rather than an ecommerce tool, transaction matching software covers every match shape one has to handle, including the many-to-one shape a payout is. If the wider problem is cash and cards rather than processors, start with bank reconciliation software. If you run more than one store entity, multi-entity reconciliation is the page you want, and if the books live in QuickBooks, QuickBooks reconciliation covers how the connection works.
Who buys it
Sellers and the teams that keep their books
Questions people ask
Ecommerce payment reconciliation, answered
What is the best marketplace payout reconciliation software?
There is no single best one, because marketplace payouts split into two jobs. If you need an Amazon or Shopify settlement turned into a correct journal entry, A2X and Bookkeep are built for that and publish prices from $29 and $19 a month. If you need to prove the deposit agrees with your ledger and explain what is missing, that is a reconciliation tool like Reconciler.
Top tools to reconcile marketplace payouts with bank deposits for an online store
The practical shortlist is A2X, Synder, Bookkeep, Webgility, Reconciler and your ledger's own bank reconciliation. The first four summarize or sync store activity into QuickBooks or Xero. Reconciler works the other direction, pairing payouts with the deposits they became and naming the difference. The comparison table above shows which one fits which problem and what each publishes as a price.
How to reconcile payment processor payouts automatically?
Connect the processor, the bank and the ledger read-only, then let the tool pair each payout with its bank deposit and rebuild that payout from the charges, fees and refunds inside it. Timing differences are held as in-transit rather than flagged as errors. What remains is a short exception list a person reviews and posts. Nothing should write to your books unreviewed.
Why does my Shopify payout not match my sales?
Because the payout is net and your sales report is gross. Shopify deducts processing fees before depositing, refunds from earlier orders reduce the current payout, chargebacks reverse money you already counted, and orders placed near the cutoff settle in the next payout instead. Each of those is normal. Reconciliation means naming all four, not adjusting until the numbers agree.
Can you reconcile Amazon and Shopify payouts in Reconciler?
Only on the bank side. Reconciler has no direct connector for Amazon, Shopify Payments, Etsy, eBay or Walmart, so those payouts arrive as a single lump deposit. It can prove the deposit landed and agrees with your ledger, but it cannot break it into orders and fees. For that split, a settlement tool such as A2X or Bookkeep is the right purchase, and it works alongside us.
What is the difference between ecommerce reconciliation and bank reconciliation?
Bank reconciliation compares your ledger to one bank statement. Ecommerce reconciliation adds a middle layer, because money sits with a processor or marketplace before it reaches the bank, already reduced by fees and refunds. You are tying three things together instead of two: store sales, the processor payout, and the bank deposit, with a clearing account holding whatever is still in transit.
How much does ecommerce payment reconciliation software cost?
Published prices in this category start around $19 to $29 a month for entry summarization tools and run past $1,000 for multi-channel plans. Bookkeep publishes $19 to $1,199, A2X from $29 per sales channel, Synder from $52, Webgility from $69, and Reconciler $49, $149 and $399. Costs are usually tiered by order or transaction volume rather than by user.
Do I still need a bookkeeper if reconciliation is automated?
Yes. Automated matching clears the mechanical work of pairing thousands of records, but it produces an exception list that needs judgment: whether a reserve is recoverable, which period a refund belongs to, how to treat a currency difference. Reconciler posts nothing to your ledger by design, so a person still decides and records every entry.
Around ecommerce payment reconciliation
Reconcile into the ledger you already run
Run it on a month you already closed
Connect Stripe, PayPal or Square, your bank and your ledger read-only, then point Reconciler at a period you already know the answer to. Count how many payouts and deposits pair without anyone touching them, and read the exceptions it leaves. That list is the whole evaluation. Nothing is written to your ledger and no money can move.