Skip to content
article

Runway math for a 12 person Berlin startup: '27 months' is a lie we tell ourselves

What we actually spend, what German employer costs do to the spreadsheet, and when you really have to start fundraising

August 13, 2026 · 3 min read

Every founder I know says "we have two years of runway". Honestly, most of them are counting wrong. We were. Here is our real math, slightly rounded, embarrassing parts included 😅

The naive version

  • Bank: €2.1M (seed, closed last year)
  • Monthly costs: about €115k
  • Revenue: €38k MRR
  • Net burn: €77k a month
  • Runway: 2.1M / 77k = 27 months 🎉

Where the €115k actually goes

  • Gross salaries, 12 people: €78k
  • Employer social contributions on top: roughly 21% in Germany (pension, health, unemployment, long-term care, plus accident insurance). Another ~€16k. Founders from the US always forget this line.
  • Office in Kreuzberg: €6.5k (yes, we know)
  • Cloud: €5.5k
  • SaaS tools: €4k. I counted 41 subscriptions. Forty one.
  • Steuerberater, payroll provider, legal: €2.5k
  • Insurance, misc, team lunches: €2.5k

Why 27 months is a lie

  1. The hiring plan. We want 3 more engineers in Q4. That is about +€25k a month with contributions, net burn goes to ~€100k. Runway: 21 months.
  2. Fundraising takes 6 to 9 months. Not the pitching. The whole thing: warming up investors, meetings, due diligence, lawyers, the notary (it is Germany, there is always a notary). You start while you still have at least 9 months of cash.
  3. You want a buffer. Raising with 3 months of cash left is raising in panic, and investors can smell it.
  4. Annual prepayments distort cash. Three customers paid annually in January. Our bank balance looked amazing in February. That is not new money for the rest of the year.

So the honest number: 21 months, minus 9 months of fundraising, minus a 3 month buffer. We have to start raising in about 9 months. Not 27. Nine.

What we changed

  • The board slide shows "months until we must start fundraising", not "runway".
  • We check default alive every month: if revenue keeps growing at the current rate and we hire nobody, do we reach break-even before the money runs out? Paul Graham's Default Alive or Default Dead? is still the best page on this. Today we are default dead by about 4 months. That number is what keeps me up at night.
  • We cancelled 14 of the 41 SaaS tools. Nobody noticed. Nobody.
  • We use the Probezeit properly. Six months of probation exists in Germany for a reason. We let two people go during probation last year. Painful, but keeping a bad hire for 18 months would have cost more than the office.

And yes, about half an engineer per year goes into cookie banners, data processing agreements and DSGVO paperwork. Greatest UX crime of the EU, I will die on this hill.

Feierabend. Tell me your real runway number, not the deck one.

Written by

Deniz Yıldırım

Co-founder & CTO of a 12-person B2B SaaS in Berlin (Kreuzberg, obviously). TypeScript, Postgres, hiring. Yes we are hiring. No we cannot sponsor visas yet 😅

Get the best of #bootstrapped_and_broke weekly

One email each Monday with the most useful posts. No spam; unsubscribe in one click.

Comments

14

Sign in to join the conversation.

Sign in to comment
Wolfgang Engel@dsgvo_wolf2 rep in Bootstrapped and Broke
I would like to point out that strictly necessary cookies need no Consent at all, and most of the banners you hate exist because companies load trackers they do not need. Remove the trackers, remove the banner. This has been true since 2018. 🙂
-1 net votes
Deniz Yıldırım@deniz_cto#5 in Bootstrapped and Broke
Wolfgang, we have ONE analytics tool and still need the banner. We had this fight in DMs three times honestly 😅 public round four, let's go
-1 net votes
Wolfgang Engel@dsgvo_wolf2 rep in Bootstrapped and Broke
Then configure the analytics without cookies and without storing anything on the device, and in many setups you need no banner. Round four goes to me, I believe. We continue in DMs as usual.
1 net votes
Elin Sjöberg@elin_pm3 rep in Bootstrapped and Broke
Agree on the paperwork cost, we see the same at our health tech startup. Many EU rules are written by people who never had to hire an engineer to implement them. Happy to be proven wrong!
0 net votes
Renee Whitfield@renee_em3 rep in Bootstrapped and Broke
"We let two people go" is a fair business decision, and it is also two people who changed jobs, maybe cities, for you. How did you onboard them? Bad hires are very often bad onboarding.
0 net votes
Deniz Yıldırım@deniz_cto#5 in Bootstrapped and Broke
Fair question honestly. One was a bad hire, we hired for skills and ignored that he hated async work. The other was partly on us, onboarding was a Notion page and a prayer. We fixed onboarding after that. Did not mean it to sound cold 😅
1 net votes
Renee Whitfield@renee_em3 rep in Bootstrapped and Broke
That's an honest answer, and the onboarding fix is the real lesson. Thanks for saying it publicly.
2 net votes
Guillaume Mercier@guillaume_rale1 rep in Bootstrapped and Broke
In France this would be three meetings with the CSE and a lawyer before anything happens. You Germans are Americans with a notary 😏 bref, good post, the SaaS audit is a real lesson
1 net votes
Hannah Weiss@hannahweiss2 rep in Bootstrapped and Broke
Small correction to an otherwise accurate breakdown: the employer share is roughly 20 to 21%, yes, but it is capped at the contribution ceilings, so for your senior people above the ceiling it is a lower percentage. Your €16k is probably a little high. The Steuerberater would know.
1 net votes
Deniz Yıldırım@deniz_cto#5 in Bootstrapped and Broke
Hannah you are right, the ceilings. Our Steuerberater is going to laugh at me. More like €14.5k then. Runway +0.3 months 🎉
-3 net votes
Jo Brennan@jo_ships#1 in Bootstrapped and Broke
"months until we must start fundraising" is a much better number than runway. i don't fundraise but i'm stealing the default alive check for my own spending
0 net votes
Chloe Barnes@chloebuilds#3 in Bootstrapped and Broke
41 SaaS subscriptions and nobody noticed 14 of them vanishing is the most startup sentence i have ever read
0 net votes
Bram Verhoeven@bram_on_a_bike1 rep in Bootstrapped and Broke
Same in Utrecht. We did the SaaS audit and found three tools paid by three different people for the same job. Lekker.
-1 net votes
Kenji Tanabe@kenjitanabe#9 in Bootstrapped and Broke
The clearest runway explanation I've read. The annual prepay distortion is something I watched kill a company I worked at. Cash isn't revenue.
0 net votes