For restaurants and stores paid out by delivery platforms
Did every expected delivery payout actually arrive?
Load the payout summary for one location and statement month, then the deposits that actually landed (CSV, TSV, pasted cells or Excel). DeliveryPayoutCheck pairs them on the exact payout ID within the location, adds up split deposits, and shows expected net, received and the difference for every payout, with the source row of each number. It also lists duplicate-looking deposits, payouts with no deposit and deposits with no payout.
Start a review See the example
Free: the first payout and a basic CSV. $29 one time per location-month opens every payout and a detailed Excel and PDF report. Your files are processed locally in your browser and never uploaded; no account access is used. Read the guide to checking a DoorDash payout.
Your review
Loading…
How it works
- Load the expected payouts: one row per payout from your payout summary with
payout_id,location_id,statement_monthandexpected_net_usd. CSV, TSV, pasted cells or .xlsx; for a workbook with several tabs, pick the right one. If the file has several locations or months, you choose one of each. - Load the actual deposits: one row per deposit with the payout ID, location and amount received. A bank export that has no payout ID cannot be matched as it is: type the confirmed payout ID into the template. Check the detected column mapping and change it if needed.
- Review each payout: matched (including split deposits), short, over, likely duplicate, or no deposit, each pointing at the exact rows (and cells) it came from.
- Download a free CSV, or unlock the location-month review for every payout and the detailed Excel and PDF reports.
Columns and example
Common header names are detected automatically, and you can remap any column by hand. Nothing is matched by column position.
Expected payouts
payout_id,location_id,statement_month,expected_net_usd,commission_usd,error_charge_usd PAYOUT-101,LOC-1,2026-03,"1,240.00",310.00,25.00
Actual deposits
deposit_id,payout_id,location_id,amount_received_usd,deposit_date DEP-9001,PAYOUT-101,LOC-1,"1,180.00",2026-03-12
expected_net_usd is the net payout and is already after commission and error charges. Those two columns are optional context; they are shown but never subtracted again. A deposit may be dated in the month after the statement month.
What the result says
- PAYOUT-101: Short. Expected net $1,240.00, received $1,180.00, a $60.00 difference. DeliveryPayoutCheck does not say why, whether it is owed, or that it can be recovered.
- Split: a payout that arrived as two deposits is added together and matched when the total is exact.
- Unmatched: a payout with no deposit, and a deposit whose payout ID is not in the expected file, are listed separately.
How rows are paired
- Exact payout ID within the same location (ignoring case, extra spaces and invisible characters).
- Never on amount or date. A deposit with no payout ID, no location, another location, or an unknown payout ID is not paired.
- Duplicate payout IDs in the expected file are never paired silently; they are flagged for you to review.
- Several deposits on one payout are added together. Rows that repeat the same deposit ID (or the same amount and date with no ID) are flagged as a likely duplicate.
Amounts are US dollars, read as exact cents. Formulas in Excel files are not recalculated: stored values are used. Spreadsheet cells that look like formulas are neutralized in every export. No promise is made that every platform or bank export loads as is. Try the public sample (not billed, not counted, full outputs marked SAMPLE) to see a matched payout, a short payout, a split deposit, a duplicate, a payout with no deposit and a deposit with no payout.
What DeliveryPayoutCheck does not do
- It files no disputes and contacts no platform, bank or processor.
- It has no account access and no bank connection; it never logs in anywhere, and no transaction data is sent anywhere.
- It does not read PDFs, scans, images or old .xls files. Export a CSV or .xlsx.
- It does not judge whether a commission or charge is correct, does not decide what you are owed, and promises no recovery.
- Your documents are processed locally in your browser and are not uploaded.
Pricing
Free
$0
- The first payout and the deposits paired with it
- Full on-screen findings with exact rows and cells
- Basic CSV limited to that scope
Per location-month
$29 USD, one time
- Every payout and every unpaired deposit for one location and statement month
- Detailed Excel report and PDF with exact source rows
- No subscription; one review ID per purchase; pay with Square or PayPal