—Guide
How to Prepare an Annual Budget for Your Company, Step by Step
A practical, step-by-step approach to building an annual budget for a small or mid-sized company, and using it through the year.
An annual budget turns your plans for the year into numbers: how much you expect to sell, what it will cost, who you'll hire, and what you'll invest. It gives the board something to approve, and the team something to measure against. This guide walks through building one.
Step 1: Start With Last Year
Use your actual monthly results for the past year as the base. They show seasonality, real margins and the true level of overheads — and they keep the budget grounded.
Step 2: Set Revenue Drivers
Build revenue from its drivers rather than a single growth percentage: number of customers, orders, units, price, or billable hours, by product or channel. That makes the budget easier to test and to track.
Step 3: Budget Direct Costs
Link direct costs to revenue: materials, freight, platform fees or direct labour as a percentage or per unit. Adjust for known price changes.
Step 4: Plan Headcount
List current staff and planned hires by month, with salary, statutory costs like PF and ESI, and benefits. People are usually the biggest overhead.
Step 5: Budget Overheads
Rent, utilities, software, marketing, travel, professional fees and insurance. Look at last year's actuals line by line rather than adding a flat increase.
Step 6: Capital Spending and Financing
Plan equipment, fit-outs and other capital purchases, and how they'll be funded — cash, loans or equity.
Step 7: Convert to Cash
Translate the budget into a monthly cash forecast, allowing for customer and supplier payment terms, GST, TDS, advance tax and loan repayments. This shows whether the plan can be funded.
Step 8: Test Scenarios
Build a downside case — slower sales, a lost customer, higher costs — and check you can survive it. Decide in advance what you'd cut.
Step 9: Approve and Communicate
Present the budget to the board for approval before the year starts, and share each team's part with the people responsible for it.
Using the Budget
- Compare actuals with budget every month and explain significant variances.
- Reforecast when something material changes, rather than sticking to an outdated plan.
- Start next year's budget in the final quarter.
Getting Help
Think Filing builds annual budgets and cash forecasts for companies, and tracks actuals against them through the year.