ReportFlow AI reads your bank statement photos and your receipts, matches them, sorts every payment into the columns your donor expects, and produces the Excel report. It refuses to call a report finished unless the numbers agree with the bank.
Built for small NGOs, churches and community projects that report to a sponsor every month or quarter.What the check screen shows after a run
| Check | Result |
|---|---|
| Statement rows verified against running balance | 46 / 46 |
| Receipts matched to bank payments | 47 / 47 |
| Cash withdrawals split into receipts | 3 |
| Opening balance | 177,803.52 |
| Income | 1,213.15 |
| Expenses | 133,890.57 |
| Closing balance (computed) | 45,126.10 |
| Closing balance (bank) | 45,126.10 |
| Difference | 0.00 |
Three steps, and a human stays in control of the one that needs judgement.
Photograph every page of the bank statement and your receipts with a phone. Or type the receipts into a simple list. Commercial Bank of Ethiopia statements are supported first; other banks follow the same pattern.
Every statement row is verified against the running balance, so a misread digit cannot slip through. Receipts are matched to bank payments, including several receipts paid from one cash withdrawal. Each line lands in a category; anything uncertain is flagged for you to confirm with one click.
The Excel report in your donor's layout: receipt numbers, dates, details, one column per category, totals with real formulas, opening and closing balances, and a difference line that must read 0.00.
Reading numbers with AI is easy. Knowing when it read them wrong is the hard part.
The first report teaches it. The next ones are mostly confirmation.
Your data stays in your own workspace, protected by a password, and is used only to produce your reports.
Commercial Bank of Ethiopia printed statements today, from phone photos or scans. Receipts can be photos (handwritten, Amharic or English) or a typed list in CSV or Excel. Other banks with a printed running balance work the same way; contact us to add yours.
No. It does the typing, arithmetic and matching. A person still confirms categories and decides what is right. The tool makes that person faster and catches the slips a tired eye misses.
The bank payment appears in the report with the bank's own description and is listed under Review as "no receipt", so nothing is hidden from the donor and nothing is invented.
Request access with the button below. Send one past report and the statement it was made from, and the first run is set up for your fund's layout.
Request access and send one past report to get your fund set up.
Request access