Home · Business · Finance & Accounting · Expenses
As of 13 August 2026, AI can allocate your expenses to projects.
This still needs a person who signs their name to it.
Can you do it?
5 minutesto a draft.
30 minutesto something you’d act on.
Cost, all in£0
Skill neededchat-fluent
Who has to check ityou
What the alternative costsA bookkeeping automation alternative is Booke AI, which covers categorisation, reconciliation and client queries.
If this goes wrong: expenses are assigned to the wrong projects, distorting project profitability and potentially carrying an incorrect allocation into your accounts.
What to actually do
Hand it to a person
The route this page recommends
A person who owns the outcome does this end to end, worth it when the failure is dear.
Use a tool built for this
Second choiceDo it yourself
The distant thirdA chat interface, chat-fluent skill, and roughly 30 minutes until you can act on the result.
How to actually do it
- Open your accounting or banking export and a separate project list, then include transaction dates, suppliers, descriptions, amounts, VAT amounts, receipt references and project codes where available.
- Gather the receipts and any written rules for direct costs, shared costs, staff expenses and inter-project work, and remove bank login details and unrelated personal data.
- Paste the project list, allocation rules and expense table into the prompt, or upload them to an AI spreadsheet tool such as Julius AI.
- Ask the model to return the allocation table, project totals and a flagged list, keeping unsupported transactions unallocated rather than guessing.
- Compare every high-value or low-confidence allocation with its receipt, purchase purpose, project record and any approval note, then correct the project code or percentage in the working table.
- Send the corrected allocation and flagged exceptions to the person responsible for your bookkeeping, and keep the source export, receipts and final version together.
Prompt
Allocate the expenses in the attached table to the projects in the project list. Use these columns where available: transaction date, supplier, description, amount, VAT amount, receipt reference and existing category. Project list: [PASTE PROJECT NAMES AND PROJECT CODES] Allocation rules: [PASTE YOUR WRITTEN RULES, INCLUDING SHARED-COST RULES] Return a table with these columns: transaction date, supplier, description, amount, VAT amount, project name, project code, allocation percentage, allocated amount, confidence, reason, and review flag. Use only the information supplied. Do not invent project codes, receipts, VAT treatment or allocation rules. Keep an expense unallocated when the evidence is insufficient. For shared costs, apply a percentage only when the supplied rules support it. Flag transactions that could belong to more than one project, lack a receipt or description, involve personal spending, or need an accounting or tax decision. Do not decide whether an expense is deductible or how it should be treated for VAT. At the end, give totals by project and a separate list of all flagged transactions. State which input field supports each allocation.
Open it prefilled in ChatGPT or Claude, or copy it into Gemini, which takes no prefill link.
What it gets wrong
- AI cannot know that a vague supplier description relates to a particular project unless your records or rules show it.
- AI cannot set a fair shared-cost percentage when your business has not defined one.
- AI cannot decide whether an expense is allowable, deductible or subject to a particular VAT treatment.
- AI cannot take responsibility for project reports or accounts that use an incorrect allocation.
Even on a YES, the friction has a name: judgement under ambiguity, verification cost and legal accountability.
How we scored this
Five axes, each scored nought to two by hand: ten means AI carries the task cleanly, and the thresholds that turn a total into YES, PARTLY or NO are published in the methodology. Each axis name links to its definition.
| Axis | Score (0–2) |
|---|---|
| Output | 2 |
| Inputs | 2 |
| Verification | 1 |
| Liability | 1 |
| Effort delta | 2 |
| Total | 8 / 10 |
The methodology and its thresholds are published in full.
FAQ
- Can ChatGPT allocate expenses to projects?
- Yes, if you provide the expense data, project codes and allocation rules. It can produce a first-pass allocation and flag uncertain items, but you must check the result against receipts and project records.
- Can AI split one expense between multiple projects?
- Yes, it can apply percentages or amounts when you supply a documented rule for splitting shared costs. It should flag the expense instead of inventing a split when no defensible rule exists.
- Can AI decide which expenses are tax deductible?
- It can organise expenses and identify items for review, but it should not make the final tax or VAT decision. This is not professional advice, and a serious or uncertain case needs an accountant.
- How do I check AI expense allocations?
- Compare each allocation with the receipt, supplier description, project record and any approval or timesheet evidence, starting with low-confidence and shared-cost items. Reconcile the corrected project totals to the original expense export before using them in management accounts or sending them to your bookkeeper.
Nearby answers
- Can AI calculate my HMRC mileage allowance?YES
- Can AI check which of my business expenses are tax deductible?PARTLY
- Can AI create an expense report from my receipts?YES
- Can AI export my expenses to my accounting software?PARTLY
- Can AI identify allowable business expenses for HMRC?PARTLY
- Can AI scan my expense receipts?YES
Assessed by gpt-5.6-luna (gpt-5.6-luna) on 2026-08-13, second-checked by an independent model. Wrong somewhere? Email [email protected] and it gets re-checked.
The newsletter
AI news, new answers and product picks, straight to your inbox.