Keep more of it: 10 AI skills for the bills, not the menu

spend-map

every pound out, on one page

How the two work together

Claude thinks it through. Paste the Claude prompt into Claude Code, or drop the folder into your skills folder. Claude does the judgement: what to look for, what is worth doing, what is right.

Codex gets it done. At the hand-off point Claude runs Codex on your machine with one command and passes it the Codex prompt. Codex does the mechanical part and hands the result back. Claude checks it before you see it.

No API key to set up: Claude calls the Codex you already have installed. If Codex is not installed, Claude does that half itself and tells you.

Prompt for Claude

---
name: spend-map
description: Turns twelve months of bank statements and card bills into one page showing every pound that leaves the business, what it buys, who can stop it, and when its contract renews. Use when you know the money is going somewhere and cannot say where, or before you try to cut anything.
---

# See every pound leaving the business on one page, with the renewal dates attached

You give this twelve months of bank statements for every account, the business card bills, the direct debit list, and whatever contracts you can lay hands on. You get back three things: one page ranking every category of spend by pounds, a line-by-line map underneath it with a named owner and a renewal date against every recurring payment, and a calendar of the next twelve months of renewal and notice dates. Nothing is labelled miscellaneous. Where a payment cannot be identified, it says so by name and amount, because an unidentified direct debit is the most expensive line on any statement.

## What it does

1. **Take twelve full months, every account, and every single line.** Current account, deposit account, the card the chef uses, the personal card that keeps getting used for the business, PayPal, the payment provider's fee deductions, and anything on finance. Twelve months, not three, because annual insurance, the licence, the accountancy fee and the alarm contract only appear once and they are exactly the lines nobody remembers. Do not sample and do not start with the big ones. A spend map built from the payments the owner already knows about will confirm what they already believe, which is the one outcome that has no value.

2. **Give every line a category from a fixed list, and never write miscellaneous.** Use categories the owner recognises: food, drink, packaging and disposables, wages, employer National Insurance and pension, rent, business rates, insurance, utilities, waste, repairs and maintenance, equipment, cleaning and hygiene, licences and subscriptions, card and platform fees, professional fees, marketing, bank charges and interest, finance and lease payments, and one final category called "not yet identified". HMRC's own list of allowable categories for a business is close to this shape, covering "costs of your business premises, for example heating, lighting, business rates", "staff costs, for example salaries or subcontractor costs", "things you buy to sell on, for example stock or raw materials", "financial costs, for example insurance or bank charges", and "advertising or marketing, for example website costs". Everything that lands in "not yet identified" gets listed by date, amount and payee on its own page. That page is usually where the surprise is.

3. **Mark every line fixed, variable or discretionary, and write the name of the person who can stop it.** Fixed leaves the account whether you trade or not. Variable moves with covers. Discretionary is anything you could cancel this month without breaking a contract or a law. The owner's name goes against most of them, but not all: the head chef controls the food line, the general manager controls the agency line, and a cost with no named owner is a cost nobody is watching. This column is what turns the map into a decision, because "reduce overheads" is not actionable and "the general manager cancels the second bottled water account on the 30th" is.

4. **Put a contract, a renewal date and a notice period beside every recurring payment.** For each recurring line find the contract, record the supplier, the start date, the end date, the notice period required to leave, and whether it auto-renews. Where no contract can be found, write "no contract held" rather than assuming there is not one. This is the part owners skip and it is where the money is: a card terminal on a 48-month term, a waste contract that rolls for another year unless cancelled 90 days out, a bottled-gas account nobody has priced since 2021. A saving you cannot take until next March is not a saving this month, and a map without renewal dates will produce a list of cuts that cannot legally be made.

5. **Give the property block its own page, because it is usually the second largest number and the least examined.** The RICS Code for leasing business premises lists the occupancy costs an occupier should expect to account for: rent, VAT, rates, service charges, insurance, utilities, repairs and dilapidations, fitting-out and alterations, and any additional costs, totalled per year and over the lease. Reproduce that list with your actual figures against each line and a total. Then check the rates line against the reliefs, because "You will not pay business rates on a property with a rateable value of £12,000 or less", and "For properties with a rateable value of £12,001 to £15,000, the rate of relief will go down gradually from 100% to 0%". A business paying rates it does not owe will not find that out from its accountant's year-end summary; it finds out from a page like this one.

6. **Test the energy block against the microbusiness rules, because most small hospitality sites qualify and do not know it.** Ofgem's definition is specific: a business is a microbusiness if it "has fewer than 10 employees or their full-time equivalent and has an annual turnover or balance sheet total of not more than £2 million", or alternatively if it consumes no more than 100,000 kWh of electricity or 293,000 kWh of gas a year. Microbusinesses have protections, and one of them bears directly on a spend map: third party intermediaries, which Ofgem defines as "organisations or individuals that give energy-related advice, aimed at helping you to buy energy and/or manage your energy needs", including "switching sites, energy brokers and any company that offers support with energy procurement", are paid out of your unit rate, and "Information on TPI costs that will be included in the bill the supplier sends you must be provided to all businesses via the Principal Terms and upon request". Ofgem also states that for a micro or small business the broker "should be signed up to an alternative redress scheme, also known as a Qualifying Dispute Settlement Scheme (QDSS)". So for each meter record the supplier, the contract end date, the unit rate, the standing charge, whether a broker arranged it, and whether the broker's commission is disclosed. Owners routinely find a commission they never agreed to pay sitting inside a unit rate.

7. **Separate the business's money from the owner's, and flag every mixed line rather than splitting it yourself.** The van insurance, the mobile phone, the home broadband, the car fuel, the family meal put through on the business card. HMRC's position on mixed use is short: "You can only claim allowable expenses for the business costs", and its worked example allows only the £70 of business calls out of a £200 phone bill. Do not invent a business percentage. List each mixed line with its full amount and mark it for the accountant to apportion. Getting this wrong in either direction is expensive: claiming the lot invites a correction, and claiming none of it means the owner is paying tax on money they spent on the business.

8. **Convert everything to cost per month and cost per cover, then rank by pounds.** Annualise every irregular payment and divide by twelve so the categories are comparable, then divide each category by the covers or transactions served in the year. Cost per cover is the unit that makes a spend map argue with itself: a £4,800 annual waste bill is abstract, and 38 pence a cover next to a gross profit of £4.10 a cover is not. Rank the categories biggest first, and then rank the individual suppliers within the top three categories, because concentration is a finding in its own right. Name any single supplier taking more than a fifth of total spend, which is both a negotiating position and a risk if they fail.

9. **Finish with one page, a calendar and three named actions.** The page carries the top ten lines by pounds, each with its monthly figure, its per-cover figure, its owner and its renewal date. The calendar lists the next twelve months of renewal dates and notice deadlines in date order, with the date you must act by rather than the date the contract ends, which is usually months earlier. The three actions are the three cheapest real savings available in the next ninety days, each with the person who does it and the date. Then keep the paperwork: a company "must keep records for 6 years from the end of the last company financial year they relate to", and "You can be fined £3,000 by HMRC or disqualified as a company director if you do not keep accounting records."

## Then it checks

1. The map covers twelve consecutive months, every account is named with its sort code masked, and the number of statement lines processed is stated and reconciles to the number of lines categorised.
2. No line is categorised as miscellaneous or other; anything unidentified appears on a separate page listing date, amount and payee, with a total.
3. Every line carries a fixed, variable or discretionary marker and the name of a person who can stop it, with no blanks.
4. Every recurring payment carries a supplier, a renewal date and a notice period, or the explicit words "no contract held".
5. Every category shows an annual figure, a monthly figure and a cost per cover, using a stated cover or transaction count for the same twelve months.
6. Mixed business and personal lines are listed with their full amounts and marked for apportionment, and no business percentage has been assumed by the map itself.

Any check fails: name it, redo that step once. Failed twice: say what is wrong and stop.

## Rules
- Public information only.
- Never invent a fact, a number or a quote.
- Anything sent in someone's name says whose name it is.
- Never write miscellaneous, other or sundries. Those words are where money hides, and a category nobody can explain is a category nobody will ever cancel.
- Never recommend cancelling a contract without its notice period beside it. A cut announced before the notice date is checked becomes a breach, an early termination fee, or an argument with a supplier you still need next week.
- Never apportion a mixed business and personal cost yourself. State the whole figure, flag it, and let the accountant split it, because a percentage invented here becomes a figure in a tax return.
- Never rank by percentage. Rank by pounds. A category that rose 40% may be £200, and the category that is quietly costing £14,000 rarely moves at all.
- This output is a working document prepared for the owner's accountant to check before it is used for a tax return, a funding application or a decision to cancel a contract. It categorises bank lines and states arithmetic; it is not tax advice and the allowability of any expense must be confirmed.

## Built from
- GOV.UK, "Running a limited company: Company and accounting records", https://www.gov.uk/running-a-limited-company/company-and-accounting-records, read 14 September 2026: the records a company must keep, the six-year retention period and the £3,000 penalty, which is why step 9 ends with keeping the paperwork rather than the spreadsheet alone.
- HM Revenue & Customs, "Expenses if you're self-employed", https://www.gov.uk/expenses-if-youre-self-employed, read 14 September 2026: the category list that shaped step 2, and the mixed business and personal use rule that step 7 refuses to apply on the owner's behalf.
- Ofgem, "Third Party Intermediaries: what your microbusiness needs to know", https://www.ofgem.gov.uk/guidance/third-party-intermediaries-what-your-microbusiness-needs-know, published 14 October 2022, read 14 September 2026: the microbusiness definition, the definition of a third party intermediary, the Principal Terms disclosure of broker costs and the redress scheme requirement, all of which are step 6.
- RICS, "Code for leasing business premises, England and Wales, 1st edition", February 2020, effective 1 September 2020, https://www.rics.org/content/dam/ricsglobal/documents/standards/February_2020_Code_For_Leasing_Business_Premises_England_And_Wales_1st_Edition.pdf, read 14 September 2026: the checklist of occupancy costs at appendix B15, reproduced as the property page in step 5.
- GOV.UK, "Apply for business rates relief: Small business rate relief", https://www.gov.uk/apply-for-business-rate-relief/small-business-rate-relief, read 14 September 2026: the £12,000 and £15,000 rateable value thresholds used to test the rates line in step 5.

Prompt for Codex

# spend-map

## You are given
A folder for one UK business containing any of: bank statement exports (CSV, OFX or PDF) for twelve consecutive months across one or more accounts, card statements, a direct debit list, supplier contracts, energy bills and a business rates bill. The user will say the period and the number of covers or transactions served in it. Never invent a payee, a category or a renewal date.

## Produce
Write these files into an `output/` folder beside the inputs.

1. `spend-lines.csv` - one row per statement line. Columns: `line_id, account, date, payee, amount_gbp, direction, category, cost_type, owner, recurring, source_file`. `direction` is `out` or `in`; only `out` lines are categorised. `cost_type` is `fixed`, `variable` or `discretionary`. `recurring` is `yes` or `no`. `category` must come from this list: food, drink, packaging, wages, employer_nic_pension, rent, business_rates, insurance, utilities, waste, repairs_maintenance, equipment, cleaning_hygiene, licences_subscriptions, card_platform_fees, professional_fees, marketing, bank_charges_interest, finance_lease, not_yet_identified. Never use miscellaneous, other or sundries.
2. `category-summary.csv` - columns: `category, annual_gbp, monthly_gbp, per_cover_gbp, share_of_total_pct, line_count`. Sort descending by `annual_gbp`.
3. `supplier-summary.csv` - columns: `payee, annual_gbp, share_of_total_pct, line_count, categories, recurring`. Sort descending by `annual_gbp`. Add a `concentration_flag` column set to `yes` where `share_of_total_pct` is above 20.
4. `renewal-calendar.csv` - one row per recurring commitment. Columns: `payee, category, annual_gbp, contract_start, contract_end, notice_period_days, act_by_date, auto_renews, contract_held`. `act_by_date` is `contract_end` minus `notice_period_days`. Where no contract was found, set `contract_held=no` and leave the date columns empty. Sort ascending by `act_by_date`.
5. `unidentified.csv` - every line with `category=not_yet_identified`. Columns: `date, payee, amount_gbp, account, source_file`. Include the total.
6. `spend-map.md` - one page. Total annual spend first, then the top ten lines by pounds with monthly, per-cover, owner and act-by date, then the concentration flags, the unidentified total, and the next six act-by dates in date order.

## Rules
- British English. No em dash characters. Use " - " or a comma. No emoji.
- Mask account numbers and sort codes to the last four digits in every file.
- Never split a mixed business and personal line. Record the full amount and set `owner=APPORTION - ACCOUNTANT`.
- Never assume a notice period. If the contract does not state one, leave `notice_period_days` and `act_by_date` empty.
- State the statement line count read and the line count categorised in `spend-map.md`; they must be equal.
- If fewer than twelve months of statements are present, still write every file and name the missing months in the first line of `spend-map.md`.

## Return
The absolute path of the `output/` folder, the total annual spend, the top five categories by pounds, the number and value of unidentified lines, any supplier over 20% of spend, and a numbered list of every input you could not find.

Built from the best public work on this

Sources for spend-map

Everything below was opened and read on 14 September 2026. Nothing is cited that could not be loaded.

1. GOV.UK, "Running a limited company: Company and accounting records"

https://www.gov.uk/running-a-limited-company/company-and-accounting-records, no publication date shown on the page, read 14 September 2026.

The statutory floor for what a company must be able to show, and the reason a spend map is a by-product of something the business is already obliged to do rather than an extra chore. The page requires records of "all money received and spent by the company", including "all money spent by the company, for example receipts, petty cash books, orders and delivery notes", along with assets, debts and stock. Retention is specific: "You must keep records for 6 years from the end of the last company financial year they relate to", with extensions where a transaction spans more than one accounting period, where an asset is expected to last beyond that, where a return was filed late, or where HMRC has opened a compliance check. And the consequence is stated: "You can be fined £3,000 by HMRC or disqualified as a company director if you do not keep accounting records."

Two things in the skill come from this. Step 1's insistence on twelve full months across every account, because the obligation is to all money spent, not to the money the owner remembers. And step 9's closing instruction to keep the paperwork rather than only the summary, since a spend map is a derived document and the underlying receipts and statements are what the obligation attaches to.

Where the skill deliberately departs from the source: the GOV.UK page is about compliance and says nothing about analysis. A business can meet every word of it and still have no idea where its money goes, which is the normal state of affairs. The skill takes the same documents and produces a management output instead, and does not tell the owner whether they are compliant, because that depends on records this exercise never sees.

2. HM Revenue & Customs, "Expenses if you're self-employed"

https://www.gov.uk/expenses-if-youre-self-employed, no publication date shown on the page, read 14 September 2026.

The clearest published list of what a UK business spends money on, written by the body that will read the resulting tax return. Its categories include "office costs, for example stationery or phone bills", "travel costs, for example fuel, parking, train or bus fares", "clothing expenses, for example uniforms", "staff costs, for example salaries or subcontractor costs", "things you buy to sell on, for example stock or raw materials", "financial costs, for example insurance or bank charges", "costs of your business premises, for example heating, lighting, business rates", "advertising or marketing, for example website costs", and "training courses related to your business, for example refresher courses". On mixed use the rule is short and the example is concrete: "You can only claim allowable expenses for the business costs", illustrated by a £200 mobile phone bill of which only the £70 spent on business calls qualifies.

Step 2's category list is built to be recognisably close to this, so that a map made for management purposes drops straight into the year-end conversation instead of having to be re-cut. Step 7 takes the mixed-use rule and then deliberately stops short of applying it, which is the more important decision. The obvious temptation is to assign a sensible business percentage to the phone, the car and the broadband. The skill refuses, because a percentage invented in a spreadsheet becomes a figure in a tax return, and nobody afterwards remembers it was a guess.

Where the skill departs: this page is written for the self-employed, and several of David's audience trade through limited companies where the rules differ, particularly on the owner's own costs and on benefits in kind. The skill uses the page only for the shape of the category list and for the mixed-use principle, and it never tells an owner that a given line is allowable.

3. Ofgem, "Third Party Intermediaries: what your microbusiness needs to know"

https://www.ofgem.gov.uk/guidance/third-party-intermediaries-what-your-microbusiness-needs-know, published 14 October 2022, read 14 September 2026.

Ofgem is the energy regulator for Great Britain, and this is the page that turns the energy block from a number into a question. It defines the category most small hospitality sites fall into: a microbusiness is one that "has fewer than 10 employees or their full-time equivalent and has an annual turnover or balance sheet total of not more than £2 million", or alternatively one consuming no more than 100,000 kWh of electricity or 293,000 kWh of gas a year. It defines a third party intermediary as "organisations or individuals that give energy-related advice, aimed at helping you to buy energy and/or manage your energy needs", including "switching sites, energy brokers and any company that offers support with energy procurement". On the money: "Information on TPI costs that will be included in the bill the supplier sends you must be provided to all businesses via the Principal Terms and upon request." On recourse: "If you are a Micro or Small Business your broker should be signed up to an alternative redress scheme, also known as a Qualifying Dispute Settlement Scheme (QDSS)."

Step 6 exists because broker commission is the only large business cost that is genuinely invisible on a bank statement. It is not a payment; it is baked into the unit rate, so it never appears as a line to categorise and a spend map that only reads the bank will miss it entirely. The step therefore asks for the unit rate, the standing charge and whether a broker was involved, per meter, and points the owner at their right to ask for the figure.

Where the skill departs: it does not tell an owner whether they are a microbusiness, because the employee and turnover tests need facts the map does not hold, and it does not tell them whether a commission was properly disclosed, which is a question for Ofgem or the redress scheme. It records the rate, the end date and whether a broker was involved, and flags the entitlement to ask.

4. RICS, "Code for leasing business premises, England and Wales, 1st edition"

https://www.rics.org/content/dam/ricsglobal/documents/standards/February_2020_Code_For_Leasing_Business_Premises_England_And_Wales_1st_Edition.pdf, February 2020, effective 1 September 2020, read 14 September 2026.

Used here for one thing: the checklist of occupancy costs at appendix B15, headed "Checklist of most likely occupancy costs", which lists rent, VAT, rates, service charges, insurance, utilities, repairs and dilapidations, fitting-out and alterations, and any additional costs, with columns for who pays, the annual cost, what a variable cost depends on, and totals both per year and across the whole lease. The surrounding guidance at B1 makes the point that drives step 5: a tenant "should ascertain details of all the costs that will be incurred in occupying the property and how long they will be liable for these", and that where costs fluctuate the landlord should make that clear.

Property is normally the second largest block in a hospitality spend map after wages, and it is the one an owner has least visibility of, because it arrives as several unrelated payments to several different parties. Reassembling it on one page against the checklist a chartered surveyor would use is what makes the number arguable. The dilapidations line in particular is a cost that exists whether or not it has been paid yet, and a spend map that ignores it understates the true cost of the premises by a figure that arrives all at once at the end of the lease.

Where the skill departs: the RICS checklist is designed to be filled in before signing a lease, as a forecast. The skill uses it backwards, as a completeness test against twelve months of actual payments, and adds the business rates relief check that RICS has no reason to include. It also does not attempt to project the total lease cost, which is the surveyor's column and needs assumptions about future reviews.

5. GOV.UK, "Apply for business rates relief: Small business rate relief"

https://www.gov.uk/apply-for-business-rate-relief/small-business-rate-relief, no publication date shown on the page, read 14 September 2026.

Short and specific: "You will not pay business rates on a property with a rateable value of £12,000 or less", and "For properties with a rateable value of £12,001 to £15,000, the rate of relief will go down gradually from 100% to 0%", with the examples that at £13,500 "you'll get 50% off your bill" and at £14,000 "you'll get 33% off". It also sets out the multiple-property rules, including that relief continues on the main property for "12 months if you got the second property before 27th November 2025" or "36 months if you got the second property on or after 27th November 2025".

The reason this is in a spend map rather than only in a rates skill is that a spend map is the first document in which the rates payment and the rateable value sit on the same page. Owners pay a monthly direct debit to the council and never compare it to the valuation, and the second property rule catches out exactly the owner who has just opened a second site and is paying full rates on both without realising a transition applies.

Where the skill departs: it does not compute a rates bill and does not tell the owner they are owed a refund. It puts the payment and the rateable value side by side and raises the question. Reliefs vary by authority and the multiplier changes, so a computed figure here would be confidently wrong often enough to do harm.

Best public prompt we found for this job

The closest public artefact is the `quarterly-review` skill in Anthropic's `knowledge-work-plugins` repository, at https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/small-business/skills/quarterly-review/SKILL.md. The repository has 24,016 stars, read from api.github.com. It builds a quarterly business review for a small business owner from accounting and CRM data. The line worth copying is this one, from its customer health step:

Flag any customers representing >20% of revenue (concentration risk)

Turned round, that is the finding step 8 exists to produce. Concentration on the spend side is just as material and far less examined: a single supplier taking a fifth of everything that leaves the account is simultaneously the best negotiating position the owner has and the biggest single point of failure in the operation, and neither fact is visible until the map is sorted by supplier rather than by date.

What was deliberately not copied: the narrative. That skill's output is a 500 to 800 word story about the quarter, which is right for a review meeting and wrong here. A spend map that is read rather than scanned does not get acted on, so the output is a ranked page, a dated calendar and three named actions. Its opportunities-and-risks framing was also dropped, because every line in a spend map is already an opportunity by definition and calling them all that adds nothing. The one thing kept from its structure is the insistence on a fixed reporting period, since a map assembled from whatever statements were to hand is the commonest way this exercise produces a total nobody can reconcile.

Want this running in your business?

I optimise how businesses run — your sales, your visibility, your social media — and build bespoke software where nothing off the shelf fits. The first conversation is free. Work starts from £150 a day.