|
TUE · NOV 3 · EDITION |
Build a bank transaction categorization workflow with AI
This workflow replaces the manual pass of matching bank rows to a chart of accounts one by one - a task that scales badly as transaction volume grows. It is built for bookkeepers and accounting staff who process monthly bank data and want the AI to handle the obvious categorizations while surfacing the genuinely ambiguous ones for human review. The whole first pass takes under five minutes of active work.
BUILD WITH AI
Build an AI workflow for bank transaction categorization
Export your bank transactions to CSV, clean out any bank-added formatting rows, and confirm your chart of accounts is in a text list you can paste into a prompt. The whole first pass takes under five minutes of active work.
1 |
Export the bank statement for the period as a CSV with at minimum these columns: date, description, amount, debit/credit indicator. |
2 |
Remove any header rows, subtotal rows, or bank branding rows so the file is clean tabular data. |
3 |
Open your general-purpose AI assistant and upload or paste the cleaned CSV along with your chart of accounts list. |
4 |
Paste this prompt: 'You are a bookkeeper. Below is a CSV of bank transactions and a chart of accounts. For each transaction row, assign the single most appropriate account name from the chart of accounts. If the correct account is ambiguous or the transaction appears to be a split, personal, or intercompany item, set the Confidence column to LOW and leave a one-sentence note in the Reason column. |
5 |
Download or copy the returned CSV and open it in a spreadsheet. |
6 |
Filter for Confidence = LOW and review each flagged row against supporting documents or client notes; correct the Account value manually. |
7 |
Reconcile: confirm the row count matches the original export and the sum of amounts matches the bank statement closing figure. |
8 |
Import the verified CSV into your general ledger using the standard import template for your accounting platform. |
WORKED EXAMPLE
In practice
A 143-row CSV of business checking transactions for the month just ended, exported from the bank portal. The firm's chart of accounts has 38 accounts, copied from the client's QuickBooks account list.
What came back. The model returned a 143-row CSV with 129 rows marked HIGH and 14 marked LOW. The HIGH rows covered recurring vendors - payroll processor, office supply merchant, utilities - correctly. Two of the LOW rows were flagged because the merchant name was a person's name rather than a business, which the model correctly noted as a possible owner draw; one row was a large round-number transfer the model flagged as a possible intercompany item. One HIGH-confidence row assigned 'Meals and Entertainment' to a charge that was actually a software subscription - the vendor name included a food word.
How it was checked. The reviewer filtered for LOW, corrected 11 of 14 flagged rows, and confirmed the two owner-draw items with the client. A sort by amount on the HIGH rows surfaced the miscategorized software subscription, which was corrected before import. Row count matched 143; sum of amounts matched the bank
A constructed example. The prompt is usable as written; the figures show the shape of a result, not a measured one.
WHEN TO USE IT
| WHEN NOT TO
|
When someone asks AI what to buy, be the answer.
Search didn't die. It moved. Your buyers ask ChatGPT, Gemini, Claude and Perplexity what to buy, and they act on the answer they get.
That answer is assembled from sources most companies have never looked at. If you're not in there, a competitor is.
ChatFeatured is the AEO platform that does the work to get you in AI answers: See exactly what AI says about you, and how you stack up against competitors on every major engine.
Ask the built-in analyst agent why AI skips you, and get the specific fixes. Publish content engineered to get cited, then watch every AI bot that crawls your site.
Vessel grew its AI visibility 2,200%+. Most customers see their first citations inside 7 days.
SPONSORED
Unlock up to $2 million licensing your company data

Have a business larger than 20 people that lives on Slack and is older than a year? Companies like Micro1 want to pay $100k - $2 million to license your data. They anonymize it and then use it to train the next set of frontier AI models.
1 | AI Starter Kit 1 friend · 10 copy-ready prompts for everyday work | Free gift |
3 | Close Prompt Playbook 3 friends · All 20 month-end prompts with reviewer's guides | $39 value |
5 | Playbook + Close Skills 5 friends · The Playbook plus five Claude skills: bank rec, flux review, duplicate payments, deferred revenue and journal entry review | $99 value |
10 | Month-end close kit 10 friends · The Playbook, the Close Skills and the AI-assisted month-end close workflow | $149 value |
The Close Prompt Playbook Let AI draft your close. You review it. 20 month-end prompts for ChatGPT, Claude and Copilot, each with what to attach, the full prompt and a reviewer's guide. One payment, yours to keep, 30-day refund.
New: the AuditFriendly Library, 49 close, audit and bookkeeping tools from $9, some free. Playbook buyers get the matching Library items free. Browse the Library |
GO DEEPER
Go deeper
Next issue: more of the tools and shifts reshaping how accounting gets done.
Forward this to the partner still doing it the old way.
An original workflow written for practitioners. Replicate it in a sandbox first; nothing here replaces your review.
How accountants are using AI, automation and smarter workflows to close faster, audit cleaner, and free up time for real work.
| Month End Closers · Everything that moved in accounting this week |
| Accounting Stack · The software, head to head |
| The Remote Accountant · Remote accounting roles with pay, every weekday |
| The Finance Nomad · Remote finance roles with pay, every weekday |
Audit Friendly · modernaccounting.ai · Audit Friendly Data

