Stop Building
Calculators.
Why I built a financial decision tree instead of another Swedish salary calculator – and why the calculator is the least interesting part.
Most online finance tools answer “how much?” but never “so what?” or “what next?” A salary calculator gives you a number, then you close the tab. The flowchart inverts this: it starts with your situation, figures out which questions matter, and offers the right calculator at the exact moment it serves a purpose.
The Problem with Calculators
There are dozens of Swedish salary calculators online. You type in your gross salary, pick your kommun, and get a net number. Then you close the tab.
What were you supposed to do with that number? Nobody says.
There are mortgage calculators too. Pension projections. Compound interest tools. Each one lives on its own page, answers one narrow question, and assumes you already know which question to ask. They’re technically correct and practically useless.
I know because I built twelve of them. And the calculator is the least interesting part of what I made.
The Swedish personal finance landscape has a specific shape. You have allmän pension, tjänstepension, ISK accounts, löneväxling, a-kassa, ränteavdrag, schablonbeskattning, and a tax system that changes meaningfully depending on whether you earn above or below 643,000 kr per year. For someone who just moved to Sweden, this is impenetrable. For someone who’s been here twenty years, it’s still easy to miss something.
Most online tools address this by ignoring it. A salary calculator shows you kommunalskatt and statlig skatt but doesn’t mention that the gap between them is exactly where löneväxling becomes powerful. A pension calculator projects a number at age 65 but doesn’t tell you whether you should be topping it up privately or through your employer. A compound interest calculator grows a line on a chart but has no opinion on whether ISK or a depå account is the right wrapper for that growth.
These tools answer “how much?” but never “so what?” or “what should I do next?”
The result is that people who need help the most get a number and no direction, while people who already understand the system get a slightly faster way to do arithmetic they could do themselves.
A Decision Tree, Not a Dashboard
The thing I actually wanted to build was a flowchart. Not a calculator, not a dashboard, not a course.
A decision tree that walks through Swedish personal finance in the order that matters most, adapts to your situation, and tells you what to do at each step.
The order matters more than people think. If you have high-interest debt, nothing else is relevant until that’s addressed. If you don’t have two months of expenses in a savings account, you shouldn’t be comparing ISK fund fees. If you don’t have a collective agreement, the pension advice is completely different than if you do. The flowchart enforces this.
Step 1 is a budget. Not because budgets are exciting, but because nothing that follows makes sense without knowing your surplus. The flowchart asks: can you cover your essentials without relying on credit? If the answer is no, it stops. It tells you to contact your municipality’s free debt counselling and come back when you’re stable. There’s no shame in that path and no point pretending the next eight steps are relevant when the foundation isn’t there.
If you’re fine, it moves on. Emergency buffer. Pension. Debts. Full buffer. Household protection. Goals. Investing. FIRE, if that’s your thing. Nine steps, six decision points, and every path through the tree is different.
Holding Your Hand Without Holding You Back
The hard part of building this was serving two audiences with one tool.
Someone with no financial knowledge needs the flowchart to explain what an ISK is, why kollektivavtal matters, and that sambos don’t inherit each other without a will. They need the confidence that comes from being told “do this first, then this, then this” rather than being handed a spreadsheet.
Someone who already knows the system needs the flowchart to be fast. They don’t need the explanation of what ITP1 is. They need to skip to the part where it tells them their löneväxling headroom.
The solution was auto-resolution. When you enter your year of birth in step 1, the flowchart knows whether you’re ITP1 or ITP2 before you reach the pension section. When you list your debts, it knows whether you have high-interest debt and skips the question. When you say you rent, it skips the mortgage section entirely. Each auto-resolved decision shows a small note explaining why: “Determined from your year of birth (1990)” or “Skipped – you said you rent.”
The expert breezes through in three minutes and gets a summary with personalised action items. The beginner takes twenty minutes, reads every explanation, follows the external links to Försäkringskassan and minPension.se and Collectum, and comes out the other side with an actual plan. Same flowchart.
Tools as Waypoints, Not Destinations
This is where the calculators come in. But they don’t stand alone.
They exist because the flowchart raises questions that need quantitative answers.
Step 3 tells you to understand your pension. The pension projection tool is right there, linked at the exact moment you need it. It shows you the gap between your state pension and your current salary, split by ITP1 contributions above and below the ceiling. You didn’t go searching for a pension calculator. The flowchart told you why it matters, then handed you the tool to see your own numbers.
Step 8 says to invest via ISK if you’re below the state tax threshold, and to consider löneväxling first if you’re above it. The salary sacrifice calculator is linked from the above-threshold path. The ISK, KF & pension comparison is linked from the below-threshold path. The compound interest calculator is there to show you what consistent ISK investing looks like over twenty years with schablonbeskattning factored in.
The fund fee comparison tool appears in the flowchart exactly where users are choosing pension funds – at the ITP1 step, the ITP2 step, and the long-term investing step. Not on a standalone page where someone might stumble onto it. At the decision point where fund fees actually matter.
When you reach the FIRE section at step 9, the withdrawal strategy tool is waiting. It compares three different drawdown orders for ISK, depå and pension accounts, because the order you withdraw from these accounts changes how much tax you pay over a retirement. That’s not a question most people think to ask. The flowchart surfaces it.
Every tool feeds data back into the shared state. Your gross salary from step 1 carries through to the pension projection, the löneväxling calculator, the FIRE timeline, and the budget analysis. You type it once.
What Most Calculators Get Wrong
The typical online finance calculator has a fundamental design flaw: it assumes the user already knows which question to ask.
A mortgage calculator assumes you should be buying. A FIRE calculator assumes you’ve already covered the basics. An ISK calculator assumes you know what an ISK is.
The result is a tool that serves an audience of one – someone who already has the financial literacy to know which calculator they need, and just wants the arithmetic done faster. Everyone else gets a number they can’t contextualise.
The flowchart inverts this. It starts with your situation, not with a calculation. It figures out which questions are relevant to you, presents them in an order that builds on itself, and offers the calculation at the exact moment it serves a purpose.
This means someone who doesn’t know the difference between ITP1 and ITP2 learns it at the point where it affects their next action. Someone who doesn’t know that sambos have no inheritance rights learns it right after the emergency fund step, when household protection becomes the priority. The education and the tool are the same thing.
Building tools is easy. Building a sequence is hard.
The technical implementation is deliberately boring. No frameworks, no build tools, no backend. Each tool is a single HTML file with inline CSS and JavaScript. They share two external scripts: one for Swedish municipality data and i18n, one for all the calculation logic. Everything runs client-side, everything saves to localStorage, nothing is ever sent anywhere. The entire suite works offline.
The interesting work was editorial. Deciding that the emergency fund comes before the pension section. Deciding that CSN loans get their own info panel explaining why you should never overpay them. Deciding that the mortgage section auto-resolves based on whether you said you rent in step 1. Deciding that the partner/household protection step exists at all, because most finance flowcharts pretend that legal documents aren’t a financial priority.
The tools are important. But they’re important because they appear at the right moment in a journey that makes sense. A compound interest calculator by itself is a toy. A compound interest calculator that appears after you’ve built your emergency fund, assessed your debts, understood your pension, and decided to invest your surplus in ISK – that’s a tool that serves a purpose.
Stop building calculators. Build the decision that tells someone when to use one.