AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I reconcile a marketplace settlement / payout report against my orders?

Upload your marketplace settlement / payout report CSV (and optionally your orders export), map the order-id, transaction-type and amount columns, and the tool groups every line by order to show gross sales, fees, refunds and net payout, then flags unpaid and mismatched orders. It runs 100% in your browser — your financials are never uploaded.

  • Groups settlement lines by order → sales, fees, refunds, adjustments & NET payout
  • Fee breakdown (referral / commission, FBA / fulfilment, closing, advertising…) & effective fee %
  • Optional orders file flags UNPAID, UNKNOWN and short-/over-paid orders
  • Exports a per-order + totals reconciliation report CSV
  • 100% client-side — financials never uploaded; verify totals against your statement & bank

What is

Marketplace Settlement Reconciliation

Settlement reconciliation is grouping a marketplace payout report’s line items by order to confirm that gross sales minus fees, refunds and adjustments equals the net payout, and matching those orders against your own records to find unpaid or mismatched orders.

E-commerce Finance

Related terms

Settlement ReportPayout ReconciliationReferral FeeNet Disbursement

How to Reconcile a Marketplace Settlement / Payout Report in the Browser

Upload a marketplace settlement / payout report CSV (and optionally your orders export), map the order-id, transaction-type and amount columns, review the per-order dashboard and discrepancies, and export a reconciliation report — entirely in your browser.

4 minWeb browser
  1. 1

    Upload the settlement report

    Export your marketplace settlement / payout report (CSV) and drop it in, or paste the text. Add your own orders export (order id + total) to also catch unpaid and mismatched orders. Nothing is uploaded.

  2. 2

    Map the columns

    The tool auto-detects the Order ID, transaction type / amount-description and amount columns (plus an optional fee column). Adjust any mapping if needed. Without a type column, positive amounts are treated as sales and negatives as fees.

  3. 3

    Review & export

    Read the dashboard (gross sales, fees + breakdown, refunds, NET payout, fee %) and the discrepancies panel (unpaid, unknown, short/over-paid, negative-net, high-fee), then export the per-order + totals report CSV. Verify the totals against your statement and bank — this is not accounting advice.

Result: A per-order reconciliation report with net payout, fee breakdown and unpaid / mismatch flags

Frequently Asked Questions

A settlement report lists every transaction behind a payout — sales, fees, refunds and adjustments. Reconciliation groups them by order so the totals add up to your net deposit.

A settlement or payout report (Amazon Flat-File V2, Flipkart, eBay, Etsy, etc.) is a flat list of LINE ITEMS, each with a transaction type (Order, Refund, Fee, Adjustment, Service fee, Shipping, Tax), an amount (credits positive, fees and refunds negative) and usually an order ID. One order spans several lines — item principal, shipping credit, referral / commission fee, FBA / fulfilment fee, closing fee, tax and any refund. Reconciliation groups the lines by order to compute gross sales, total fees, refunds, adjustments and the NET payout, then rolls those up so the sum of every line equals the disbursement that hits your bank. This tool does that entirely in your browser and never uploads your data.

Add your own orders export (order id + total). Orders with no settlement line are unpaid; settlement orders not in your file are unknown; and each order’s net is compared to its expected total.

When you also upload your orders file, the tool matches it to the settlement on order ID. An order that appears in your file but has NO settlement line is flagged UNPAID / pending (it sold but the marketplace hasn’t paid out yet). A settlement order that is NOT in your file is flagged UNKNOWN (it isn’t in your books). For matched orders it compares the settled net against the order’s expected total and flags short-paid or over-paid orders beyond a small tolerance. It also flags negative-net orders and orders whose effective fee percentage is unusually high — the kind that point to ad spend, returns or fee errors worth investigating.

No. Both files are parsed and reconciled entirely in your browser. Nothing is uploaded, logged or stored, so it is safe for confidential financials.

Everything happens on your device. The settlement and orders CSVs are parsed with a real RFC-4180 parser and reconciled locally — there is no upload, no server, no CDN and no tracking, and the page works offline once cached. Because these reports reveal your real revenue, fees, payouts and customer order data, that matters: nothing you load ever leaves the page, and only the report you choose to export is saved. That is a genuine privacy win over cloud reconciliation tools that upload your whole financial report to a server just to total a few columns.

Treat it as a helper. Always verify the totals against your actual settlement statement and bank deposit. Fee labels vary by marketplace, and this is not accounting or tax advice.

This is a reconciliation HELPER that summarises and matches the report you provide — it does not connect to any marketplace. Always verify the net payout and fee breakdown against your actual marketplace settlement statement and your bank deposit before relying on them. How fees are categorised depends entirely on the report’s columns and labels, which differ by marketplace (Amazon, Flipkart, eBay, Etsy…) and change over time, so map the columns carefully and sanity-check the breakdown. The tool gives no accounting or tax advice; confirm classifications and figures with your accountant.

Detailed Explanation

How It Works

Seller Reconciliation — Reconcile a Marketplace Settlement / Payout Report in the Browser

Seller Reconciliation is a 100% client-side tool that takes a marketplace SETTLEMENT / payout report (CSV — Amazon Flat-File V2, Flipkart, eBay, Etsy, etc.) and, optionally, the seller’s own ORDERS export, and reconciles them entirely in the browser. A settlement report is a flat list of LINE ITEMS: each has a transaction TYPE (Order, Refund, Fee, Adjustment, Service fee, Shipping, Tax, Reserve), an AMOUNT (credits positive, fees and refunds negative) and usually an ORDER ID, and a single order spans several lines — item principal, shipping credit, referral / commission fee, FBA / fulfilment fee, closing fee, advertising, tax and any refund. PapaParse reads the file (so quoted fields and embedded commas survive) and the tool auto-detects the order-id, transaction-type / amount-description and amount columns (plus an optional explicit fee column and date). It then GROUPS the lines by order to compute gross sales, total fees, refunds, adjustments, tax and the NET payout per order, and rolls those up to portfolio totals whose sum equals the disbursement. The result is a dashboard (gross sales, fees + breakdown, refunds, net payout, effective fee %), a per-order table and a discrepancies panel, all exportable as a CSV.

  • Input: a marketplace settlement / payout report CSV (order id, transaction type, amount) + optional orders CSV (order id + total)
  • Groups settlement lines by order → gross sales, fees, refunds, adjustments, tax, NET payout & effective fee %
  • Classifies transaction types and breaks fees down by label (referral/commission, FBA/fulfilment, closing, advertising…)
  • Sum of every line equals the disbursement that hits the bank — the core reconciliation check
  • Per-order table + fee breakdown + discrepancies panel, exportable as a per-order + totals report CSV
Methodology

How Per-Order Grouping and Order Matching Work

For each settlement line the engine reads the order id and amount, classifies the line by its transaction-type / description text (refund, fee, adjustment, tax or sale), and accumulates per order: positive sale / principal / shipping amounts into gross SALES, negative fee / commission / FBA / closing / advertising lines into FEES (as a positive magnitude, also tallied by label for the breakdown), refunds and adjustments separately, and every amount into NET — so the per-order net is the literal sum of that order’s lines. When there is no transaction-type column, sign decides: positive amounts are treated as sales and negatives as fees. An optional explicit fee column is added to fees and subtracted from net. Money parsing is robust: it handles currency symbols, thousands separators, parentheses-as-negative “(12.50)” and accounting DR/CR markers, and decides the decimal separator when both “.” and “,” appear. When the seller also uploads their own orders file (order id + order total), the tool MATCHES on order id: an order in the orders file with NO settlement line is flagged UNPAID / pending; a settlement order NOT in the orders file is flagged UNKNOWN; and for matched orders the settled net is compared to the expected total to flag short-paid or over-paid beyond a small tolerance. It also flags negative-net orders and orders whose effective fee percentage exceeds a threshold (default 35%).

  • Each order’s NET = the sum of its settlement lines; totals roll up to the disbursement
  • Transaction type classified from labels; sign-based fallback (positive = sale, negative = fee) with no type column
  • Robust money parsing: currency symbols, thousands separators, parentheses-negatives, DR/CR
  • Optional orders file → UNPAID (no settlement), UNKNOWN (not in orders), short-/over-paid vs expected total
  • Flags negative-net orders and unusually high effective fee % (default > 35%)
Privacy & Security

Privacy vs Cloud Reconciliation Tools

A seller’s settlement and order exports are among their most sensitive data: they reveal real revenue, every fee, the net payout and customer order details. Many cloud reconciliation and seller-analytics tools require uploading the report or connecting a marketplace login so a third party can pull and total the data. Seller Reconciliation does neither — it never uploads anything and never connects an account. The settlement and orders CSVs are parsed, grouped, matched and summarised entirely in the browser; nothing is sent to a server, logged or stored; there is no row cap; and the page works offline once cached. That makes it safe for confidential financials. Only the per-order reconciliation report the user chooses to export ever leaves the page.

Limitations

Honest Limits: a Helper, Not Accounting — Verify Against Your Statement & Bank

The tool is explicit about what it is. It is a reconciliation HELPER that summarises and matches the report you provide; it does not connect to any marketplace and does not pull live data. The user must always VERIFY the net payout and fee breakdown against their actual marketplace settlement statement and their bank deposit before relying on them. How fees are CATEGORISED depends entirely on the report’s columns and labels, which differ by marketplace (Amazon, Flipkart, eBay, Etsy…) and change over time — without a transaction-type column the tool falls back to sign, which can misclassify; lines with an unreadable amount or a blank order id are skipped and counted. Order matching is exact on order id (case-insensitive by default), so inconsistent id formatting can read as unpaid or unknown. This is NOT accounting or tax advice; the user should confirm classifications and figures with their accountant.

  • A HELPER that summarises/matches the report — it does not connect to any marketplace or pull live data
  • Always verify the net payout and fee breakdown against your settlement statement AND bank deposit
  • Fee categorisation depends on the report’s columns/labels, which vary by marketplace and change
  • No type column → sign-based fallback can misclassify; unreadable / blank lines are skipped and counted
  • Exact order-id matching (case-insensitive); NOT accounting or tax advice — confirm with an accountant
Marketplace settlement reconciliation: in-browser (AnyTool) vs typical cloud reconciliation / seller-analytics tools
CapabilityAnyToolTypical cloud reconciliation / seller tools
Where it runs100% in your browser, report never uploadedUploads the report or connects a marketplace login
Confidential-financials safetyStays on your deviceSent to a third-party server
Per-order groupingYes — sales, fees, refunds, net per orderYes (account / paid tiers)
Fee breakdownBy label (referral, FBA, closing, ads…)Sometimes (paid)
Match your own ordersYes — flags unpaid / unknown / mismatchedOften requires an integration
Negative-net / high-fee flagsYesVaries
Export report CSVYes, free, no row capOften paywalled / capped
Honest about scopeYes — verify vs statement & bank, not accounting adviceOften implies authoritative totals
Cost / signupFree, no signupUsually subscription / account

AnyTool is a privacy-first client-side settlement reconciler — your financials never leave the browser. It is a helper that summarises and matches the report you provide; fee categorisation depends on the report’s labels (which vary by marketplace and change), so always verify the totals against your settlement statement and bank deposit. Not accounting or tax advice.