— Customizable dashboard

Your dashboard, not the one someone else designed

Almost every personal finance app ships a fixed home screen: the widgets its designers decided most people want, in the order they decided. FlexiBudget ships an empty grid and a catalog, and lets you build the screen you'd actually look at.

The dashboard problem

Open any budgeting app and the first screen is a set of decisions already made for you: a spending donut, a net-worth line, this month's total, maybe a recent-transactions list. Those are reasonable defaults for an imaginary average user. They are rarely what you open the app for.

Somebody tracking three vehicles wants fuel consumption and the next service due. Somebody paying down a loan wants one number and a progress bar. Somebody doing the weekly shop wants four quick-add buttons and nothing else. The average of those three people is a screen that serves none of them — and that's the screen most apps ship, because it's the only one they can ship.

Widgets and tabs you choose

A FlexiBudget dashboard is a grid you fill in yourself. You add widgets from a catalog, place them, and size them:

  • Quick-add buttons — a one-tap entry for a specific expense, pre-filled with its category, payee, account and amount;
  • Vehicle actions — create a refuel, a service or a vehicle expense for a specific vehicle, straight from the home screen;
  • Charts — cash flow, top categories, categories / payees / projects / assets over time, stacked categories, category breakdowns, plus vehicle costs & usage and fuel consumption;
  • Lists — recent transactions and vehicle events;
  • Headers — plain section titles, so a long dashboard reads as sections rather than a wall of boxes.

Above that sits the part that makes it scale: custom tabs. Rather than one ever-growing screen, you group widgets into tabs you name — Today, Bills, Fleet, Renovation, one per vehicle, whatever the structure of your life actually is. The default setup starts you with a few sensible tabs; rename, reorder, delete or replace all of them.

And it's saved per device

The layout belongs to the device, not the account. The same data, seen two ways: a phone arranged for logging in ten seconds at a till, a laptop arranged for reading a year of history. Neither has to compromise for the other, and nothing needs to be re-arranged when you switch screens.

TodayCarsBills
LEFT THIS MONTH
€452
QUICK ADD
Coffee
€3.20
Groceries
Fuel
€50.00
Parking
€2.40
NEXT SERVICE
VW Golf GTI 1,240 km
Phone. Laid out for entering things in ten seconds at a till or a pump.
OverviewBillsProjectsNet worth
BUDGETS · SHARE OF INCOME
Housing 30% €612 / €640
Groceries 15% €284 / €320
Transport 10% €131 / €213
Savings 20% €427 / €427
CASH FLOW in out
MARAPRMAYJUNJULAUG
UPCOMING
Internet in 3d €25.99
Insurance in 9d €148.00
Gym in 14d €39.00
Laptop. Same account, different tabs and widgets — arranged for reading the budget rather than feeding it.

This is also why the app's starting dashboard is built to the viewport it's first opened on — a phone gets a stacked, single-column layout with taller charts, a tablet or desktop gets the wide one.

Why this is more than cosmetics

A dashboard you built is a dashboard you look at. Manual entry only works if the app is genuinely fast to open and act on, and "fast" is personal: if your five most common expenses are one tap from launch, logging stops being a chore and the budget stays accurate. If instead the home screen is a chart you don't read, you stop opening it — and the data quietly rots.

It also removes the usual ceiling on niche use cases. Tracking a work van, a boat and a lawnmower is not a feature anyone would design a default screen around — but it doesn't have to be, if you can build the screen yourself.

Where to go next

One app for the groceries and the fuel.

Free forever on one device. No credit card, no bank login, no ads.

Open the app →