Bookkeeping, receipts & invoices: 19 real cases
Receipts, invoices, ledgers, reconciliations and payroll.
File subcontractor invoices into 30 job folders automatically with ChatGPT
Morgan Sterling runs Beach Cities Builder, a construction company in Hermosa Beach, California, and gets several subcontractor invoices a day across roughly 30 active job folders. Each one used to mean opening the invoice, working out the project, typing the details into Zoho Books and filing it in the right Google Drive folder. After a friend suggested it could be automated, Sterling asked ChatGPT and ended up with a script hooked up to email that puts every invoice in one folder, reads it, identifies the job and moves it to the right place. The first version took about two hours to build; Sterling says it's now effectively 100% accurate and saves roughly 5–6 hours a week. Sterling also built a script that adds any forecast with more than a 40% chance of rain in the next seven days to the calendar.
OpsBookkeepingChatGPTWorkedRecreated promptEvidence: Article or interviewView CaseHave Claude Cowork prepare late-invoice reminder drafts every Monday night, with a report of who owes what
Michel, in San Diego, works in a tight-margin business with basic back-office software, and sending late-invoice reminders was repetitive manual work. Claude Cowork walked them through setting up an agent that logs in every Monday night, checks overdue accounts receivable and matches customer names against a Google Sheet of contacts. Using Michel's email template, it adds the contact name, invoice number, amount and due date, puts the emails in the Drafts folder and sends Michel a report of which customers were included, what each owes and the totals. Michel reviews the drafts and sends them, saving about an hour every Monday night.
OpsBookkeepingClaude CoworkWorkedRecreated promptEvidence: Described by posterBeginner-friendlyView CaseSort a year of mixed Amazon business purchases into QuickBooks categories with Claude, including the fiddly split transactions
badlibrarian runs a business and sometimes buys things on Amazon. At tax time they used to search for the big business items and categorise them in QuickBooks Online until they gave up, using a janky browser plugin and two monitors full of Excel windows. Now Claude does it and doesn't give up, despite QuickBooks being slow. It will even click 19 times to split a transaction because they'd put a router and shampoo in the same Amazon cart one night in February 2025.
OpsBookkeepingClaudeWorkedRecreated promptEvidence: Described by posterView CaseDo a small business's quarterly BAS books from bank, Stripe, PayPal and Wise statements with Claude Cowork
Sridhar Katakam used Claude Cowork to go through the statements and transactions from several bank accounts, Stripe, PayPal and Wise and prepare business expense and income spreadsheets. Their accountant reviewed them and said they were good enough that Katakam no longer needed the accountant's services for BAS and could file it themselves, a saving of about $530 AUD per quarter. The accountant also suggested having Claude do the same for the whole year, and said the fee for filing the income tax return would come down.
OpsBookkeepingClaude CoworkWorkedRecreated promptEvidence: Described by posterView CaseRecreate and resend an urgent client invoice from a phone in a roller coaster queue with Claude
A client called Alper Ortac on a family holiday at Europa Park needing an invoice urgently for their end-of-year accounts. With no laptop, Ortac opened Claude on their phone in a roller coaster queue, attached the last invoice and asked it to recreate it. Claude wrote and ran a Python script that produced a replica of the PDF, then changed the invoice number, billing period and costs as asked. Ortac drafted the email, attached the new invoice and sent it in roughly 20 minutes, right before boarding.
OpsBookkeepingClaudeWorkedRecreated promptEvidence: Described by posterView CaseTurn a PTA's bank exports into year-end charity accounts in four minutes with Claude
Pete Hickerton, chair of their school's PTA, wanted to save the treasurer an evening on the year-end accounts. The job meant exporting bank transactions, categorising everything, reconciling and formatting it for the Charity Commission. They gave the bank exports to Claude, and four minutes later had a set of accounts ready to upload. Claude explained what it had done, flagged where it had checked the formulas and showed the reconciliation. Hickerton and the treasurer went through it looking for errors and found none.
OpsBookkeepingClaudeWorkedRecreated promptEvidence: Described by posterBeginner-friendlyView CaseTurn a box of 63 crumpled receipts into a QuickBooks batch-upload sheet with Claude Cowork
John Fong had a box of receipts that had sat on their desk for 1.5 years, some crumpled, some with faded ink, and some restaurant meals split across two receipts with the tip on its own. They started a Claude Cowork project called AP Agent, photographed 63 receipts into a folder and asked for an Excel sheet they could batch upload to QuickBooks. They took a shower and 8 minutes later came back to a completed file with every receipt allocated to an account and amount. It flagged 3 receipts it had only partly read, asking them to check those, and 3 that weren't valid expenses under CRA (Canada Revenue Agency) rules.
OpsBookkeepingClaude CoworkWorkedEvidence: Described by posterBeginner-friendlyView CaseFind a list of missing invoices across work and personal email with ChatGPT agent
Testing ChatGPT agent, a poster gave it a list of invoices they owed their operations assistant, and they say it found all of them in their personal and work email. They also note it booked accommodation successfully (they had to contact the hotel to cancel the test booking) and estimate about a 40% end-to-end completion rate on complex tasks for now.
OpsBookkeepingChatGPT agentWorkedRecreated promptEvidence: Described by posterView CaseSplit, rename and sort about 200 scanned invoices with Claude Cowork
After the poster scanned almost 200 invoices, Claude Cowork split them out, renamed them, sorted them into folders and created a summary Excel file.
OpsBookkeepingClaude CoworkWorkedRecreated promptEvidence: Described by posterView CaseReconcile crypto trades across chains and post them to Xero with Claude Code
Claude Code tracked on-chain swaps across 10+ assets, produced a monthly gain/loss breakdown with reconciled exchange rates, then built a Xero connection and posted journal entries.
OpsBookkeepingClaude CodeWorkedRecreated promptEvidence: Described by posterView CaseMatch a tax-prep checklist against a receipts folder with Claude Cowork
The poster says matching a spreadsheet of items for their accountant against a folder of receipts usually took 4–6 hours, and that with Claude Cowork it took about an hour.
Poster says:4–6 hour job done in about an hour
OpsBookkeepingClaude CoworkWorkedRecreated promptEvidence: Described by posterView CaseTurn six months of receipts into a categorized spreadsheet with Claude Cowork
Pointed at a folder, Claude Cowork organized 6 months of receipts into a categorized spreadsheet with monthly breakdowns.
OpsBookkeepingClaude CoworkWorkedRecreated promptEvidence: Shown on videoView CaseWrite outgoing wire invoices with ChatGPT agent
The poster has ChatGPT agent write all their outgoing wire invoices and says it saves 5 minutes three times a week.
Poster says:5 minutes, 3 times a week
OpsBookkeepingChatGPT agentWorkedRecreated promptEvidence: Described by posterView CaseDo year-end bookkeeping and Xero reconciliation with Claude Code
Claude Code categorized a folder of receipts, cross-referenced exported bank CSVs against Xero to find duplicates and missing transactions, used the browser extension to report on reconciliation items, and produced a cost-cutting report; the poster says this replaced roughly $2–3K of accounting-firm work.
Poster says:~2–3K accounting-firm fee avoided
OpsBookkeepingClaude CodeClaude in ChromeWorkedRecreated promptEvidence: Screenshots or logsView CaseEnter retail-arbitrage receipts into a spreadsheet with Claude Cowork
Claude Cowork weekly processes a folder of RA receipts into a spreadsheet with buy cost, store and item; the poster still double-checks but says admin time is way down.
OpsBookkeepingClaude CoworkWorkedRecreated promptEvidence: Described by posterView CaseSort and rename messy invoices for taxes with Claude Code
Claude Code reads each file in a messy invoice folder, renames it to 'YYYY-MM-DD Vendor - Invoice - ProductOrService.pdf' and files it in the right folder.
OpsBookkeepingClaude CodeWorkedRecreated promptEvidence: Article or interviewView CaseCategorize 419 ledger transactions into an Excel template with ChatGPT agent
Given an Excel ledger template and 419 transactions, ChatGPT agent asked for help on ambiguous merchants, then keyed in all ~400 rows and took 4 minutes.
Poster says:Done in 4 minutes
OpsBookkeepingChatGPT agentWorkedRecreated promptEvidence: Screenshots or logsView CaseAllocate a 30-employee payroll journal across departments with ChatGPT agent
ChatGPT agent mapped a payroll CSV into a 30-employee allocation spreadsheet across 6 departments, making 180 entries and summing employer-paid columns in under 4 minutes.
Poster says:180 entries in under 4 minutes
OpsBookkeepingChatGPT agentWorkedRecreated promptEvidence: Screenshots or logsView CaseThree-way match purchase orders against delivery and invoice docs with ChatGPT agent
In about 4 minutes ChatGPT agent checked that all 5 POs had matching delivery and invoice documents with no variances, combined the PDFs, and wrote a short report.
Poster says:Done in around 4 minutes
OpsBookkeepingChatGPT agentWorkedRecreated promptEvidence: Screenshots or logsView Case
