AS | Ankit Sarawagi|Founder, CFOmatrix·June 2026·12 min read | Updated Jun 2026 |
- The budget is the plan you commit to (fixed targets and limits); the forecast is your latest honest expectation (it moves); the AOP is the wider operating plan that ties strategy to those numbers.
- The AOP sits on top: it produces the budget, the headcount plan and the team targets. The budget is the rupee layer of the AOP.
- Get the cadence right: build the AOP and budget once a year, run a rolling forecast every month, and review budget vs actual after each month-end close.
- A budget you set in April and never look at again is the classic failure. The forecast, not the budget, is your live view of cash and runway.
- Match the effort to your stage: a simple budget and cash forecast at seed, a full AOP with team targets from Series A onwards.
| 1 / year How often you build the AOP and lock the budget | Monthly How often you refresh the rolling forecast and review actuals | Next 12 mo The window a rolling forecast always keeps in view |
To keep this concrete we follow one company: Brewly, a D2C coffee brand growing from ₹3 crore to ₹60 crore in revenue, seed to Series B, and from 8 to 80 people. We use Brewly’s Series A year (around ₹15 crore revenue, ~30 people) to build a budget, a forecast and an AOP you can copy.
01The Confusable Trio, in One Line Each
Most planning arguments inside a startup are really vocabulary arguments. Someone says “but that is not what the budget said,” someone else means the forecast, and a third person is talking about the plan from the board deck. So before anything else, here is the cleanest way to hold the difference between budgeting vs forecasting and the annual operating plan.
- Budget = the plan. What you committed to at the start of the year: the targets each team must hit and the spending limits they get to do it. It is fixed, so you can measure against it.
- Forecast = the latest expectation. Your most honest current view of how the year will actually finish, updated every month as real numbers arrive. It moves on purpose.
- AOP = the annual operating plan. The document that ties strategy to numbers: the goals for the year, the assumptions behind them, the headcount plan, and the team-level targets that the budget then expresses in rupees.
The relationship is a hierarchy. The AOP is the plan in words and goals; the budget is the financial layer of that plan; the forecast is the live tracker that tells you, month by month, whether the plan is still true.
| Budget | Forecast | AOP | |
|---|---|---|---|
| What it is | The committed plan and limits | Latest honest expectation | Strategy turned into numbers |
| Changes? | No, stays fixed | Yes, every month | Once a year (mid-year refresh) |
| Answers | What did we agree to? | Where will we actually land? | What are we trying to do, and why? |
| Main use | Accountability, control | Managing cash and runway | Aligning the team and the board |
AOP is the promise, the budget is the price tag, the forecast is the weather report. The promise (AOP) is what you set out to do, the price tag (budget) is what you said it would cost, and the forecast keeps telling you what is actually coming, rain or shine.
02The Budget: the Plan You Commit To
A budget is the financial plan you lock at the start of the year and then hold steady. For each team and each month it sets two things: the targets to hit (revenue, orders, gross margin) and the limits to spend within (marketing, payroll, tooling). Once set, it does not move, and that is the point. If the budget changed every time results changed, you would have nothing to measure performance against.
For a Series A Brewly, the budget might say marketing gets ₹3.6 crore for the year (₹30 lakh a month) to deliver ₹15 crore of revenue at a target blended contribution margin. The head of growth now owns a clear number and a clear cap. The finance team can later ask a simple, fair question: did you hit the target, and did you stay within the limit?
How a startup builds the budget
Most early budgets are built bottom-up off a driver model: units sold times price for revenue, headcount times cost for payroll, a percentage of revenue for variable spend. In India, remember to budget the things founders forget: GST that is collected and paid out, TDS timing, statutory dues, and the gap between booking revenue and actually collecting cash.
A budget is a profit-and-loss view, not a cash view. A budget can look healthy while cash runs dry because of collection lags, GST outflows and inventory build-up. That is exactly why you also need a forecast that tracks cash, not just the budgeted P&L.
03The Forecast: Your Latest Expectation
If the budget is the plan, the forecast is the truth, updated. A forecast is your best current estimate of how the year will really land, refreshed every month as actual numbers come in. Unlike the budget, it is supposed to move. When Brewly’s growth team finds that customer acquisition cost has risen, the budget does not change, but the forecast does, and now the founder can see the effect on revenue and runway before it becomes a crisis.
The most useful version for a startup is a rolling forecast: instead of only forecasting to the end of the financial year (so your view shrinks to a few weeks by March), you always keep the next 12 months in view. Each month you drop the month that just closed, fold in its actuals, and add a fresh month at the far end.
| Static (annual) forecast | Rolling forecast | |
|---|---|---|
| Horizon | To financial year-end only | Always the next 12 months |
| By March | View has shrunk to weeks | Still a full year ahead |
| Best for | Very early or very stable companies | Fast-growing startups managing runway |
The forecast, not the budget, is the number a CFO lives in day to day. When an investor asks “how many months of runway do you have,” the honest answer comes from the latest cash forecast, not the budget that was signed off in April. The budget tells you if you are on plan; the forecast tells you if you are going to be okay.
04The AOP: Strategy Turned Into Numbers
The annual operating plan, or AOP, is the layer above the budget. Where the budget is rupees by team and month, the AOP is the wider plan that those rupees serve: the goals for the year, the assumptions behind them, the key initiatives, the headcount plan, and the operating targets each team signs up to. The budget is one output of the AOP, not a separate thing.
Think of it as the bridge between the board deck and the spreadsheet. The board approves a strategy (“get to ₹15 crore revenue, launch two new SKUs, open the South India market, stay above a set contribution margin”). The AOP translates that into who owns what, what each team must deliver, what it will cost, and how many people it needs. From the AOP fall out three things: the budget, the hiring plan, and the team-level scorecards.
What an AOP contains
- Strategic goals for the year and the few metrics that define success.
- Key assumptions: pricing, growth rate, CAC, gross margin, collection cycle, written down so they can be challenged.
- The headcount plan: roles, timing and cost, the single biggest driver of spend.
- Team-level targets and owners, so the plan is accountable, not aspirational.
- The budget as the financial expression of all of the above.
A budget without an AOP is just numbers nobody believes in; an AOP without a budget is a wish list with no cost. The value is in the link: every rupee in the budget should trace back to a goal in the AOP, and every goal in the AOP should have a cost in the budget.
05How They Relate: the Right Cadence
The three tools are not rivals; they run on different clocks. Getting the cadence right is what turns planning from an annual ritual into a system that actually steers the business. Here is the rhythm that works for most growing startups.
Annual: build the AOP, lock the budget
Once a year (for many Indian companies, ahead of the April financial year), you run the AOP process: agree the strategy and assumptions, build the headcount plan, and produce the budget. The budget is then locked. A mid-year refresh of the AOP is fine if the business has changed materially, but you do not casually edit the budget.
Monthly: refresh the forecast, review budget vs actual
After each month-end close, two things happen. First, you update the rolling forecast with the month’s actuals and re-extend it 12 months. Second, you run budget vs actual: compare what you planned against what happened, line by line, and explain the variances that matter. The output is not a list of every gap; it is the two or three variances that should change a decision.
Once a year: build the AOP, lock the budget. This is the plan and the promise.
Every month: refresh the rolling forecast, run budget vs actual. This is the steering.
Each quarter: a fuller re-forecast and a check that the AOP assumptions still hold. If they no longer do, that is the signal for a mid-year AOP refresh.
Notice how budget vs actual and the forecast feed each other. The variances you spot in the budget vs actual review are exactly the new information you fold into the next forecast. The budget stays fixed as the yardstick; the forecast absorbs reality.
06Building All Three for Brewly
Let us put the trio together for Brewly in its Series A year, around ₹15 crore of planned revenue and roughly 30 people. Here is how each tool shows up.
The AOP (the plan)
Brewly’s board sets the strategy: reach ₹15 crore revenue, launch two new SKUs, open the South India market, and hold blended contribution margin above the agreed line. The AOP turns this into owners and assumptions: a CAC assumption for the new market, a 30-person headcount plan with hiring spread across the year, and team targets for growth, operations and supply chain.
The budget (the price tag)
From that AOP, finance builds the budget: ₹15 crore revenue, marketing capped at ₹3.6 crore, payroll budgeted at ₹4.2 crore as the team grows from 22 to 30, and the rest of the cost base by line and month. This is locked in April.
The forecast (the weather report)
By month three, actuals come in. CAC in the South market is running higher than the AOP assumed, so the same marketing spend buys fewer customers. The budget does not change, but the rolling forecast does: revenue is now tracking to ₹13.8 crore, not ₹15 crore, and the cash forecast shows runway shortening by about six weeks.
This is the payoff of keeping the three separate. The budget tells Brewly it is ₹1.2 crore behind plan (accountability). The forecast tells it where the year now lands and that runway is tightening (cash). The AOP tells it which assumption broke (CAC in the new market), so the founder can decide: slow the South India push, re-price, or raise sooner. One number could never have done all three jobs.
07Watch-Outs: Where Planning Breaks
Knowing the definitions is the easy part. These are the mistakes that quietly break planning inside fast-growing companies.
The set-and-forget budget. A budget built in April and never reopened becomes useless by July. The fix is not to keep editing the budget, it is to run the forecast monthly so you always have a live view, while the budget stays fixed as the benchmark.
Editing the budget to match reality. If you keep moving the target to wherever results land, you can never measure performance and the budget loses all meaning. Let the forecast move; leave the budget alone.
Confusing a profitable budget with cash safety. A budget is a P&L view. With GST outflows, TDS timing, collection lags and inventory, you can be on-budget and still run out of cash. Always keep a cash forecast alongside.
An AOP nobody owns. If the plan is a finance spreadsheet rather than a set of targets each team has signed up to, it is a forecast in disguise, not an operating plan. Every goal needs an owner.
“The budget is the promise you make in April. The forecast is the truth you tell yourself every month. Companies that blur the two end up surprised by their own cash.”
Ankit Sarawagi, CFOmatrix
|
08Frequently Asked Questions
What is the difference between budgeting and forecasting?
A budget is the plan you commit to at the start of the year: the targets and spending limits each team is expected to hit. A forecast is your latest honest expectation of how the year will actually land, updated as real numbers come in. The budget stays fixed so you can measure against it; the forecast moves as reality changes. You need both: the budget to hold people accountable, the forecast to manage cash and runway in real time.
What is an annual operating plan (AOP)?
An annual operating plan, or AOP, is the document that turns your strategy for the year into specific numbers, owners and targets. It sits above the budget: the AOP says what the company is trying to achieve (revenue, headcount, key milestones) and why, and the budget is the financial expression of that plan, broken down by team and month. The AOP ties the board-level strategy to the line items a finance team actually tracks.
Is the AOP the same as a budget?
No. They are closely linked but not the same. The AOP is the wider plan: goals, assumptions, headcount plan, key initiatives and the targets that flow from strategy. The budget is the financial layer of that plan, the rupee numbers by team and month that you then measure actuals against. In practice the AOP process produces the budget as one of its outputs, along with the operating targets and the hiring plan.
What is a rolling forecast?
A rolling forecast is a forecast that you re-extend every month or quarter so you always look the same distance ahead, usually the next 12 months, rather than only to the end of the financial year. Each month you replace the oldest month with actuals and add a new month at the far end. It keeps planning continuous instead of letting the view collapse to a few weeks by March, and it is far better than a budget that was set once in April and never touched.
What is budget vs actual analysis?
Budget vs actual, sometimes called variance analysis, compares what you planned (the budget) against what really happened (the actuals from your books) for each line, each month. The point is not the number itself but the why: a 20 percent overspend on marketing matters only once you know whether it bought extra revenue or not. Good budget vs actual reviews focus on the few variances that change a decision, not every small gap.
How often should a startup update its forecast?
Most growing startups should refresh the forecast monthly, right after the month-end close, and do a fuller re-forecast each quarter. The annual operating plan and budget are built once a year (with a mid-year refresh if a lot has changed), while the forecast is the living number that moves every month. The faster cash is moving or the more uncertain the business, the more frequently you re-forecast.
Do early-stage startups need an annual operating plan?
At seed stage a full AOP is usually overkill. What you need is a simple annual budget, a cash and runway forecast, and a monthly check of plan versus actual. The formal AOP, with team-level targets, a headcount plan and documented assumptions, becomes worth the effort around Series A, when there are enough teams and enough spend that strategy has to be translated into numbers people are accountable for.
Numbers and ranges here are illustrative examples for India as of 2026 and vary by stage, sector and city. This is general information, not financial or legal advice. Speak to a qualified adviser about your specific situation.
- Virtual & Fractional CFO for Startups: The Complete Guide (Pillar)Finance Leadership · CFO Series
- Building Your Monthly MIS / Management Reporting PackFinance Leadership · CFO Series
- A Fast, Reliable Month-End Close for StartupsFinance Leadership · CFO Series
AS | Founder, CFOmatrix | Finance Strategy & Equity Compliance CFOmatrix is a knowledge platform focused on how finance actually works inside growing companies. Every insight is shaped by real operating experience across startups and growth-stage companies, including cross-border setups. |