Last year’s actuals in. Next year’s budget out, with a reason on every cell
Budgeting and forecasting software on your live ledgers. Tell Claude or ChatGPT the assumptions, and it drafts the budget and writes every value with its reason, after you approve. The P&L, balance sheet and cash flow move together, and the version the board approves stays locked.
Solar Foods, listed on Nasdaq First North Growth Market Finland, keeps locked budget, forecast and actual versions in Control, with enterprise uptime and continuity terms.
Connected to Control · Example Group. Pick the first ask below.
Create a 2027 budget from the last twelve months of actuals.
Read the group P&L, October 2025 to September 2026get_group_statement_actuals
Read the budget import formatdescribe_bulk_file_import_format
I’ll create Budget 2027 by group account and fill every month from the same month of October 2025 to September 2026, each value with that reason. Go ahead?
Yes, go aheadCreated Budget 2027control_api_request
Imported twelve months for every accountsubmit_bulk_file_import
Done. Budget 2027 holds twelve months for every account: revenue €16.6m and EBITDA €3.5m, as in the last twelve months. Every value says where it came from.
| Account and line | Trailing 12 mo | Jun 27 | Jul 27 | Dec 27 | FY 2027 |
|---|---|---|---|---|---|
| Subscription revenue3010 | 480,000 | 0 | 0 | 0 | 0 |
| All entities | 480,000 | 0 | 0 | 0 | 0 |
| Personnel7000 | 3,960,000 | 0 | 0 | 0 | 0 |
| Existing team | 3,960,000 | 0 | 0 | 0 | 0 |
| Account and line | Trailing 12 mo | Jun 27 | Jul 27 | Dec 27 | FY 2027 |
|---|---|---|---|---|---|
| Subscription revenue3010 | 480,000 | 49,000 | 53,000 | 28,000 | 480,000 |
| All entitiesSame month in the last twelve months of actuals | 480,000 | 49,000 | 53,000 | 28,000 | 480,000 |
| Personnel7000 | 3,960,000 | 330,000 | 330,000 | 330,000 | 3,960,000 |
| Existing teamSame month in the last twelve months of actuals | 3,960,000 | 330,000 | 330,000 | 330,000 | 3,960,000 |
| Account and line | Trailing 12 mo | Jun 27 | Jul 27 | Dec 27 | FY 2027 |
|---|---|---|---|---|---|
| Subscription revenue3010 | 480,000 | 141,477 | 145,721 | 234,684 | 1,802,109 |
| All entitiesSeptember’s €60,000 grown 10% a month, July 3% | 480,000 | 141,477 | 145,721 | 234,684 | 1,802,109 |
| Personnel7000 | 3,960,000 | 330,000 | 330,000 | 330,000 | 3,960,000 |
| Existing teamSame month in the last twelve months of actuals | 3,960,000 | 330,000 | 330,000 | 330,000 | 3,960,000 |
| Account and line | Trailing 12 mo | Jun 27 | Jul 27 | Dec 27 | FY 2027 |
|---|---|---|---|---|---|
| Subscription revenue3010 | 480,000 | 141,477 | 145,721 | 234,684 | 1,802,109 |
| All entitiesSeptember’s €60,000 grown 10% a month, July 3% | 480,000 | 141,477 | 145,721 | 234,684 | 1,802,109 |
| Personnel7000 | 3,960,000 | 330,000 | 330,000 | 364,500 | 4,017,000 |
| Existing teamSame month in the last twelve months of actuals | 3,960,000 | 330,000 | 330,000 | 330,000 | 3,960,000 |
| 3 hires · Sales Nordics3 × €6,000 a month, plus 25% side costs, from November | new | 0 | 0 | 22,500 | 45,000 |
| 2 hires · Marketing2 × €4,800 a month, plus 25% side costs, from December | new | 0 | 0 | 12,000 | 12,000 |
- 01Your own access rightsThe connector signs in with your Control login, so the agent sees and changes only what you can.
- 02Asks before it writesThe agent proposes each write and waits for your yes.
- 03Never the locked originalWrites land in the draft, forecast or scenario you name.
Each sentence of this budget read slowly, with the skill file that carries its rules: Financial modeling in the age of AI. Starting with one company? Budgeting software for startups builds next year’s budget from one conversation.
The P&L, balance sheet and cash flow, from one plan
This is Budget 2027 from the session above. Add the balance sheet to the plan and the cash flow follows: receivables and payables are tied to the P&L, so the ending cash is computed from the plan, not estimated beside it.
- Revenue
- 17,882
- Cost of sales
- −6,720
- Gross profit
- 11,162
- Operating costs
- −6,357
- EBITDA
- 4,805
- Depreciation
- −360
- Taxes
- −889
- Net income
- 3,556
- Cash
- 6,187
- Receivables45 days of December revenue
- 2,362
- Fixed assets
- 1,840
- Total assets
- 10,389
- Payables50 days of cost of sales
- 933
- Loans
- 900
- Equity
- 8,556
- Liabilities and equity
- 10,389
- Net income
- 3,556
- Depreciation
- 360
- Change in receivables
- −162
- Change in payables
- 33
- Operating cash flow
- 3,787
- Investing
- −400
- Financing
- −300
- Opening cash2026 year-end forecast
- 3,100
- Ending cash
- 6,187
Comparing planning tools? See how Control.dev stands against Abacum and Excel, or read every comparison.
Lock what the board approves. Reforecast in versions
The budget the board approved never moves, so every forecast and every month of actuals is measured against the same baseline.
- Budget 2026Approved 12 Dec 2025 · Locked3,800
- Forecast 03/26Actuals to March · Locked
- Forecast 06/26Actuals to June · Locked
- Forecast 09/26Current · actuals to September3,740−60 against the locked budget
Budget 2027 from the session above stays a draft until the board approves it. Lock it then, and next year’s forecasts are measured against it. To test a decision first, see one decision move all three statements on Scenario planning. Running this year’s round now? Budget season, step by step goes from this year’s variance to budget rows by entity, cost centre and vendor, and on to the version the board locks in December.
What is a reforecast?
A reforecast updates the year’s numbers while the year runs: actuals to date plus a new forecast for the months left, measured against the budget the board approved. In Control, each reforecast is a new version beside the locked budget, and every changed value keeps the value before and after, who changed it, when and why.
Do department heads have to work in Control?
No. They can keep sending Excel. Control’s Budget assistant reads the workbook in, or your own AI imports it over MCP, and you approve what it proposes.
Can a cost-centre owner see only their own lines?
As of October 2026, not yet. Budget-owner access is in testing, so collect those numbers in Excel and bring them into Control.
Is budgeting an extra module?
No. In Control, budgets, forecasts and scenarios are in every plan.
Can we bring last year’s budget from Excel?
Yes. Import it into Control through the Budget assistant or your AI client. Each imported value carries an explanation, for example the workbook it came from.
Bring last year’s actuals and next year’s assumptions
In 30 minutes we build a 2027 budget on a sample group from three plain sentences, and show how yours would come in from your ledgers and workbooks.
The app works best on a desktop browser.
Budgets and forecasts are in every plan, from €249 a month. No implementation fee, and a 30-day trial on your own data. See pricing.