Getting ChatGPT to categorize clients expenses [AI Bookkeeping Workflow]

2 May 2025 · 15 min
14:59

In this tutorial Isaac from Oso.co demonstrates how to build an end‑to‑end automation that pulls uncategorized bank transactions from Xero, uses ChatGPT to assign expense categories and account codes, creates or finds the appropriate contact, and finally creates a bank transaction in Xero for reconciliation. The workflow is built on Make.com and consists of a series of modules: (1) retrieving all Xero accounts, filtering for expense/direct‑cost accounts, and formatting them for the AI; (2) fetching all bank accounts, pulling a 30‑day bank statement report, and isolating rows where the reconciliation flag is "no"; (3) constructing a prompt that tells ChatGPT to act as a bookkeeper and return structured data (payee, category name, code, confidence, etc.) and then using a transformation step to enforce a consistent JSON‑like output; (4) searching for an existing contact or creating a new one based on the AI‑provided payee name; (5) creating the bank transaction with the determined account code, amount, and bank account. Isaac then shows how to scale the same scenario across many client entities by storing client names, organization IDs, and status in a Google Sheet, using the sheet as a trigger, dynamically mapping the organization ID into each Xero module, and iterating the whole process for every active client. He also notes performance aspects (10‑15 seconds per transaction) and hints at further automation possibilities, such as bulk invoice generation from spreadsheets.

Chapters

More from Isaac

40:53
youtube.com

How to Automate Invoice Processing for Accounting Firms (Using Claude AI)

2d ago
25:44
youtube.com

I Made Claude Fable 5.1 & GPT-6 Astra Automate The Same Accounting Work

1w ago
8:32
youtube.com

How Advise Accountants Replaced $24k of Yearly SaaS Subscriptions

2w ago
10:22
youtube.com

This Boring AI Automation Could Save Your Accounting Firm 40 hours (But most ignore it)

2w ago
13:31
youtube.com

How to Build AI Systems With Claude (So Your Accounting Firm Runs Without You)

3w ago
14:53
youtube.com

Claude + Make.com Just Changed Accounting Automations Forever!

1mo ago
57:51
youtube.com

Claude Skills for Accountants: How to Make AI Repeatable

1mo ago
10:36
youtube.com

How to Use Claude Cowork to Create Accounting Reports in 2026

1mo ago
19:39
youtube.com

The Best Claude Skills For Accounting Firms in 2026

1mo ago
18:30
youtube.com

Claude AI For Accounting: Full Beginners Guide For 2026

1mo ago
10:09
youtube.com

I Asked Claude to Do a Month Of Accounting in 10 Minutes (It Did)

1mo ago
See all content