longbook

Track

Categorise your expenses

A commitment carries one category, and its charges take it. The dashboard, monthly reports and your AI total spending by category.

longbook for iPhone and Mac

The New commitment form of longbook on Mac: name, one-time or recurring, the amount in INR, USD, EUR or GBP, the first charge, how far ahead it is planned, a category, an account, a member and notes.
The category picker of longbook on iPhone: a searchable list of categories such as Streaming, Software, Telecom, Insurance, Rent and Education, with an Add button.
On iPhone, All Categories, opened from the commitment form: a searchable list of categories, from Streaming and Software to Insurance and Rent, with Add for one of your own. On Mac, the Category Tag row of the commitment form, one chip per category.

What it does

One category per commitment

longbook comes with categories for subscriptions, streaming, rent, EMIs, insurance, salaries, utilities, education and more, each with its own icon. Any other is added by name. A category is optional.

Totals by category

The CATEGORIES card on the dashboard totals the month by category, with each one's share, and each tile opens the list narrowed to that category and month. Monthly reports carry the same breakdown, and All charges filters by category.

One rename, every commitment

Edit Category lists every commitment in a category, and a rename updates all of them. It opens with a press and hold on a category in the commitment form, or a right-click on a Mac. A category you added can be deleted; its commitments keep their money and lose the label.

The New commitment form of longbook on Mac: name, one-time or recurring, the amount in INR, USD, EUR or GBP, the first charge, how far ahead it is planned, a category, an account, a member and notes.
New commitment on Mac

Why it exists

A total says how much went out, not where. A category on each commitment lets the dashboard, a monthly report and your AI group the same charges the same way, month after month.

Questions

Can a charge be in two categories?+

No. A commitment carries one category, and every charge takes it. Commitments without one are grouped under No category.

How are imported statement lines categorised?+

Statement import suggests a category for each line, from your categories and longbook's own, or leaves it empty. The review screen changes any of them before the lines are added.

Can my AI set categories?+

Yes. Through longbook's MCP server, your AI reads the categories in use and sets one on what it adds or updates. Each change waits in Changes.

All features of longbook

About longbook

longbook is a memory for your financial commitments: subscriptions, insurance, rent, loans and every other payment that comes back. It runs on iPhone and Mac and keeps its records as plain files in your own iCloud.

The next payment stays in view on the iPhone widget and in the Mac menu bar. Your AI can read your longbook and update it through longbook's MCP server, and every change it makes shows in Changes, to keep or undo.