The annual budget is calendar fiction

The approach I use instead is IFTTT

Why calendar budgets break (and how I got here)

Back when our scaleup became part of a large company, I went (back) to doing big-company strategic planning. Now, the annual budget made sense as a governance guardrail — boards need something to approve — but it was different from reality from January 2nd onward, and "Budget" stayed the guardrail anyway.

The formal plan said launch in the next country in April. The real tactic was launch when unit economics in country Y exceed X. Still, all year you explain variance against a plan someone fixed in October. The budget isn't useless; it was the wrong shape for running the company day to day.

My solution for it: IF-This-Then-That-Budgeting

That was an itch I would love to scratch. I like building my own systems — as you may have gathered from what I built here ;-). So when I was back running a startup's business ops, I could finally design planning and budgeting my way. Not a prettier spreadsheet. Triggers instead of calendar fiction.

Nalden gave it a name I keep using: IFTTT. It is a budget and bandwidth and if/then actions (like the web-based IFTTT workflow tool from web 2.0 days). You set the line. You set what happens when you cross it. So you're not inventing cuts or hires in a crisis meeting with adrenaline and Slack threads discussing strategic choices triggered in operational situations.

The test isn't whether your Excel is sophisticated. It's whether you can execute a bad month without panic — because you already argued the downside when things were calm.

If customers cancelled, our pandemic-resistant plan was already written

At a 15 people scaleup, we had already built a budget as leadership team for when Corona hit, answering what if a large share of customers cancelled due to the pandemic. Not because we thought that was certain to happen — because we knew speed would matter if it did. And the last thing we wanted was to have to act late and hard, and lose people.

So we agreed in advance which costs would go, in what order, and what we would not cut (keep the team as long as possible, for as long as we could). When the shock hit the market, we didn't need a week of panicked debate. We could execute immediately against a plan we'd already stress-tested. We didn't have to use the full downside plan in the end. Having it removed knee-jerk reactions and let us choose deliberately.

That was one specific trigger → next budget we had written down in advance. The method is general; the shock doesn't have to be a pandemic. The point is: when the line is crossed, you already know which budget applies from that moment forward — you are not inventing it in the crisis.

What does good look like?

In the wiki and the diagnostic tool of the Duct Tape to COO framework, I use this structure of 'what does good look like at this stage'. And translate it into action. So let's follow that structure.

When financial planning is working like this at the stage of first hires, you have two layers — not one spreadsheet pretending the future is fixed:

  1. A base plan — headcount, burn, cash runway, what you expect to spend and when. One Google Sheet is fine. Founders plus accountant sanity-check.
  2. A guiding principle - this can be 'keep the team on as long as possible on temporary revenue decrease' or 'keep our runway at minimal 9 months'. Or 'maximize all growth opportunities and scale the team to support it'.
  3. Scenario rules — pre-agreed if this, then that: when a metric crosses a line, you switch to the budget you already agreed for what happens next — not a second parallel plan you debate from scratch. This follows the guiding principle.

Good looks like:

Contrast with bad: Hire dates on January 1 and July 1. Revised only when cash gets tight — or when an investor forces the conversation. Slow death or reactive whiplash. Same failure mode, different tempo.

What should you actually do?

1. Build the base plan

Clean expense categories live in 2.4 Accounts Payable & Expense Management — without them, budget vs actual is fiction.

2. Trigger → action (one list, many dimensions)

This is not three scenarios you maintain in parallel all year. You run one active budget today, plus a list of if/then rules. When a trigger fires, you take the action you already agreed — which usually means the budget from that moment forward is different (a hire, a cut, a new spend line, a pause).

Triggers can sit on different dimensions — cash and MRR, customer count, geography, product, headcount. Same pattern everywhere: when this metric crosses the line, then this happens. No scenario names required. Some examples:

If this (trigger) Then that (action — pre-agreed)
MRR ≥ €X for two consecutive months Hire next developer; refresh cash plan with fully loaded cost
Paying customers > N and support load sustained Hire dedicated support (not "when we feel overwhelmed")
3+ paying customers in country X Country X is proven — budget local payment methods / compliance
MRR down >15% month-on-month Freeze net-new hires; cut freelancers by Z%; defer discretionary spend
MRR down >20% MoM, or anchor customer lost Run the step-down sheet — ordered cuts/pauses; bank facility only if already named

Write the list with your co-founder (and board or lead investor if you have one) before you need it. Corona made us pre-write the step-down row for mass cancellations.

3. Optional: pre-write a budget for one nasty shock

If there is a shock you can name in advance (mass churn, dependence on one customer, delayed fundraise), add a row: trigger, ordered actions, owners. Corona was that for us. You do not need a library of disasters — you need the trigger → action list from section 2.

What breaks or goes wrong?

Warning signs you are behind:

How does this change as you grow?

Stage What changes
First hires (2–10 people) One page of rules + spreadsheet. Founders own review. Coarse triggers.
Early revenue (10–30 people) More lines, rolling cash view; investor update scenario section mirrors internal sheet — doesn't replace it (1.2b).
Growth+ Same if/then discipline; add dedicated finance team + board cycle — quarterly reforecast, department owners, board packs. Learn the habit at 10 people first.

Later you may add board decks and a finance team. That helps — but a slick slide deck without trigger rules is still calendar fiction, just in a slicker form.

Evolution: static calendar hiring → trigger-linked hiring → trigger-linked budgets with a finance team and board rhythm.

Tools and resources

Where this lives in the wiki and diagnostic tool

Wiki Process
2.1 Cash Flow — First Hires Cash tab, runway math, weekly review when tight
2.2 Financial Planning — First Hires Headcount budget, trigger → action list, monthly review
2.4 AP & Expense — First Hires Categories and accountant — foundation for variance
1.4 Who Decides What Spend/hire approval list connects to playbook

Closing

In big-company planning I saw what a governance budget is for — and where it stops matching how decisions actually get made. The useful calls were always conditional: when unit economics work, then we expand. The paperwork still wanted dates and comparison to the original plan.

At first hires you do not need that machinery. So choose a different form that does work for this phase.

There are two main reasons to do this differently:
1. You don't get into the same discussion defending differences against budget with your shareholders. Which is a bad chemistry and distracts from the real discussions. This applies once you have more scale.
2. You can decide more quickly and with higher quality.

Triggers are how you run the company on what is true now, not on a story fixed months ago.

The diagnostic covers cash flow and planning at your stage — see whether you're running on calendar fiction or something you can execute under stress.

Part of the Duct Tape to COO framework. Practitioner material (Stefan + Nalden IFTTT framing). Canonical source: wiki-pipeline/contributions/financial-2.1-2.2--scenario-planning-first-hires.md