AppGarden Payout Export Cleaner logo AppGarden

Payout Export Cleaner

Steps (8)
  1. 1Install
  2. 2Open the sidebar
  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 Google Sheets™

A step-by-step run through the add-on, 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-on 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

Install it from Google Workspace™ Marketplace, or Extensions › Add-ons › Get add-ons and search for “Payout Export Cleaner”.

Step 2 — Open the sidebar

In the spreadsheet, open Extensions › Payout Export Cleaner › Open. A sidebar 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 uploading for a file you are about to import into Xero™ or QuickBooks™. The sidebar 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-on 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 sidebar; 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 hidden copy of the sheet before it changes anything. Undo in the sidebar restores that copy — free in every tier, always. Keep changes deletes the hidden copies once you are happy with the result.

Step 7 — The exported report Pro

Export report writes the full finding list to its own tab in the spreadsheet, so it travels with the file and stays readable without the add-on open.

Step 8 — Entering a licence key

Expand Enter a licence key at the bottom of the sidebar, 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 Google? No. The rules run in the sidebar, in your browser, against the Sheets API. The only network call this add-on 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.

Does it work on a .xlsx file opened in Office editing mode? No — convert the file to a Google Sheet™ first (File › Save as Google Sheets™). The add-on reads the Sheets API, which a file kept in Office editing mode does not expose.

Is this affiliated with Shopify, Stripe, Xero or Intuit? No. It is an independent add-on 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 Excel™: Payout Export Cleaner for Excel. The same licence key works in Google Sheets and Excel.

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.

Google, Google Sheets™ and Google Workspace™ are trademarks of Google LLC. Not affiliated with, endorsed by or sponsored by Shopify™, Stripe™, Xero™, Intuit Inc. or QuickBooks™. All are trademarks of their respective owners. Payout Export Cleaner is not affiliated with or endorsed by Google.