Listen to this article
Most budgeting apps hand you a fixed list of categories and tell you to make your life fit it. That works until it doesn't. You buy coffee five times a week and the app insists it is all just "Food," so you never see the number that would actually change your behavior. WIMM takes the opposite stance. It gives you a sane default tree, then lets you reshape it until it matches how you really think about your money.
You start with about 40 categories, already organized
The day you sign in, WIMM already has roughly 40 built-in system categories waiting, and they are not a flat alphabetical dump. They come arranged into a parent and child tree that mirrors how spending really breaks down.
Transportation is a parent that holds Gas & Fuel, Parking, Public Transit, Rideshare, and Car Maintenance. Utilities holds Electric, Gas, Water & Sewer, Internet, Phone, and Trash. The pattern repeats across the whole list, so you can think at the level of "how much do we spend getting around" or zoom in on "rideshare specifically is creeping up."
These system categories are read-only. You cannot rename or delete them, and that is on purpose. They give every WIMM household a common, sensible baseline, so reports and the AI both have something dependable to lean on.
Build your own, up to 100

Photo by www.kaboompics.com on Pexels
On top of the defaults, you create custom categories. Each one gets a name, a parent, and an emoji icon, and you can make up to 100 of them. Unlike the system set, these are fully yours: edit them, rename them, or delete them whenever your life changes.
This is where the tree stops being generic and starts being you. A musician adds Gear and Lessons. A new parent adds Daycare and Diapers. Someone clawing back their coffee habit adds a dedicated Coffee child under Food instead of letting it hide inside groceries and restaurants.
The hierarchy is not cosmetic. Because nesting is real, your reports and budgets roll up and drill down. Spend on a child category, and it counts toward the parent automatically, so you can watch the big number and the small one at the same time.
Tip
Resist the urge to create one vague top-level category for a fuzzy area of spending. Make a specific child instead. A Coffee child under Food gives you a budget you can actually feel, while a broad "Misc" parent just hides the spending you most need to see.
Deleting is safe, and WIMM asks first
People hesitate to delete a category because they are afraid of what happens to the transactions sitting on it. WIMM removes that fear by being explicit about every step.
When you delete a custom category, WIMM asks you to confirm first. Once you do, it moves any transactions that were on that category to Other, so nothing is lost or orphaned, and it removes any budgets that were tied to the category so you are not left with a budget pointing at nothing. You see exactly what will happen before it happens.
That means you can experiment freely. Try a category, live with it for a month, and if it was not pulling its weight, delete it knowing your history stays intact.
Rearranging the tree with drag and drop
Categories are never locked into their first arrangement. You can reorder and re-nest with drag and drop, pulling a child under a different parent or promoting it as your priorities shift.
Because moving a category changes how everything rolls up, WIMM confirms the move before applying it. You get a clear prompt rather than an accidental reshuffle of your reports, which matters when you have months of history riding on the structure.
Why categories are the thing worth getting right

Photo by www.kaboompics.com on Pexels
Categories are not a side feature. They are the unit that budgets and envelopes are built on. Every budget you set, every envelope you fund, points at a category. So a tree that matches how you actually think about money is what makes the whole budgeting side of WIMM finally click.
This is also where WIMM parts ways with the rigid apps. Tools that force you into their fixed list make you translate your life into their language every time you look at a number. WIMM keeps a clean default so you are never staring at a blank page, then hands you the scissors to shape the rest. You get structure without a straitjacket.
A note on free versus Premium
Building and arranging the categories themselves is free. The system tree, your up to 100 custom categories, the icons, the nesting, the drag and drop, all of it is included at no cost.
The Premium layer is the AI that auto-files your transactions. With it, WIMM can target the specific child category (filing your espresso run under Coffee rather than just Food), so the careful tree you built actually gets populated without you sorting every line by hand. The structure is free, and the automation that fills it is the upgrade.
See it with sample data
The fastest way to understand the tree is to poke at one that already has transactions flowing through it. Open the demo straight into the transactions view and watch how spending lands on categories: app.wimm.money/demo?mode=transactions. Build a child category, drag something under it, and see your numbers roll up.
Try WIMM today
The demo loads with realistic data and no signup. See what this article describes in action.