Step 1Transactions
Paste one transaction per line, tab- or pipe-separated:
date | description | withdrawal | deposit.
Leave withdrawal or deposit blank (or 0) as appropriate. Balance
brought-/carried-forward rows should be excluded.
Step 3Verify against the statement's TOTAL row
Enter the totals printed on the statement. The workbook export is blocked while verification fails — the same role as the build script's assert.
Steps 4–5Export
Builds the workbook in your browser: By Category (sub-totals + grand total), All Transactions, and the Expenditure Chart source table. The pie above is the visual; Excel-native charts need the Python add_pie_chart.py step.