AppGarden Payout Export Cleaner logo AppGarden

Payout Export Cleaner

Steps (8)
  1. 1Install
  2. 2Open the pane
  3. 3Pick a direction and scan
  4. 4Read a finding
  5. 5Fix it Pro
  6. 6Undo, or keep the changes
  7. 7The exported report Pro
  8. 8Entering a licence key

How to check and split a payout export in Excel

A step-by-step run through the add-in, from install to a fixed sheet. Scanning, every explanation, the stray-space fix and Undo are free and unlimited. The other fixes and the exportable report are paid, and each is marked Pro where it appears.

What the problem is

A payout reaches the bank as one amount. Behind it are charges, fees, refunds and adjustments, and the export that lists them is full of the things that stop a bookkeeping import or a reconciliation: a payout total that is not the sum of its lines, fees that are missing, dates and amounts stored as text, and more than one currency in one file.

This add-in knows the file is a payout export. It checks the sheet, explains every finding in plain English — what is wrong, and why it matters — and splits each line into gross, fee and net columns. It edits the spreadsheet only and never connects to Shopify™, Stripe™, Xero™ or QuickBooks™.

Formats it recognises

Before you start

Step 1 — Install

Not yet on Microsoft AppSource: the listing is in preparation. When it is listed, install it from Microsoft AppSource, or Home › Add-ins › Get Add-ins in Excel, and search for “Payout Export Cleaner”.

Step 2 — Open the pane

In the workbook, open Home › Payout export › Check sheet. The task pane opens on the right.

Step 3 — Pick a direction and scan

Press Clean a payout export for a file that came from Shopify™ or Stripe™, or Check before importing for a file you are about to import into Xero™ or QuickBooks™. The pane says which kind of file it thinks this is — change it there if it guessed wrong.

A sheet with nothing wrong says so, rather than showing an empty list.

Step 4 — Read a finding

Every finding names its rule code, what it found, and why it matters.

Checking a payout export

PO-01Payout total is not charges, refunds, adjustments and fees added up
PO-02Net is not gross minus fee, line by line
PO-03Fees missing, or netted off so they never appear
PO-04Refunds and disputes with the wrong sign
PO-05More than one currency, or a customer currency that differs from settlement. Never converted
PO-06No payout id, or a payout that is not marked paid
PO-07The same transaction twice
PO-08Dates stored as text, or mixed time zones
PO-09Amounts stored as text, bracketed negatives, currency symbols
PO-10Transaction types the add-in does not recognise
PO-11Stripe balance summary: ending balance is not starting balance plus activity minus payouts
PO-12Lines that belong to no payout, beside lines that do (the export spans a payout boundary)
PO-17Stray spaces, including non-breaking ones
PO-18Gross, fee and net split into four new columns

Checking before an import

PO-13A payout journal that does not balance
PO-14The clearing line must equal the bank deposit (explained in the pane; one sheet cannot see both files)
PO-15Bank-line files: zeros, weekdays in dates, headings, symbols and dates that read two ways
PO-16A blank account code on a sales, fee, refund or clearing line

The accounting package's own chart of accounts cannot be seen from a sheet, so account codes are checked for being blank, not for being right.

Step 5 — Fix it Pro

Each fix shows a preview of the exact cell changes before anything is written.

The split adds four new columns (PO gross in, PO gross out, PO fee, PO net) and leaves every original cell alone, so the lines can be summed per payout with SUMIFS. It is offered on Stripe™ itemized reports. The remaining findings are explained but not applied. A value the parser cannot read is never rewritten, and a guess never overwrites its source.

Step 6 — Undo, or keep the changes

Every fix first saves a copy of the affected cells in the workbook before it changes anything. Undo the last fix in the pane puts them back — free in every tier, always.

Step 7 — The exported report Pro

Export report downloads the full finding list as a CSV or Markdown file, so it can be kept with the books and read without the add-in open. Cells starting with =, +, - or @ are escaped so the CSV is safe to open.

Step 8 — Entering a licence key

Expand Enter a licence key at the bottom of the pane, paste the key from the end of checkout, and press Activate. One key has 3 activations and takes effect immediately. Checkout is not open yet; see Prices.

Limits

FAQ

Does my data leave my machine? No. The rules run in the task pane, against the open workbook. The only network call this add-in makes is to the licence server, for a licence key, an anonymous install id and which host this is.

Why does my payout not match the bank? Usually fees, refunds or an adjustment that is in the platform's report but not in the lines you are adding up, or a payout that straddles the date range you exported. PO-01, PO-03 and PO-12 look for exactly that.

Is this affiliated with Shopify, Stripe, Xero or Intuit? No. It is an independent add-in by AppGarden. Not affiliated with, endorsed by or sponsored by Shopify™, Stripe™, Xero™, Intuit Inc. or QuickBooks™. All are trademarks of their respective owners.

Also for Google Sheets™: Payout Export Cleaner for Google Sheets. The same licence key works in Excel™ and Google Sheets.

Support

Email support@appgarden.co.uk, and say which finding looked wrong. A spreadsheet that produced a wrong finding — or missed a real one — is the most useful thing you can send, with names, emails and amounts redacted. Only send one you are content to share, and read the privacy notice first.

Microsoft and Excel are trademarks of the Microsoft group of companies. Payout Export Cleaner is not affiliated with or endorsed by Microsoft. Not affiliated with, endorsed by or sponsored by Shopify™, Stripe™, Xero™, Intuit Inc. or QuickBooks™. All are trademarks of their respective owners.