Edit and fine-tune
Click Edit Budget on the confirmation, or open Budget → Edit Budget.
Choosing, creating and tidying scenarios
Where scenarios are switched on, a Scenario selector sits beside the year. Each budget in it is tagged Active or Draft, and it opens on the Active one. The buttons beside it act on whichever scenario is selected:
| Button | What it does |
|---|---|
| New draft | Takes a complete working copy of the selected budget under a name you give it (it suggests "Copy of …"), then switches you to the copy. The quickest way to try a change without touching the plan everyone is reporting against. |
| Rename | Gives the scenario a clearer name. Works for any scenario, including the Active one. |
| Archive | Keeps a draft but hides it from the scenario lists here, on the Budget Report and on Compare Scenarios. Nothing is deleted. |
| Restore | Tick Show archived under the selector and archived scenarios are listed again, tagged (Archived). With one selected, the Archive button reads Restore and makes it a Draft again. |
| Delete | Removes a draft or archived scenario and every budget row in it. The confirmation names the scenario and how many rows will go; afterwards you are returned to the year's Active budget. |
Archive and Delete are greyed out while the Active budget is selected — hover over them for the reason. It is the budget every report, favourite and widget reads, so it can be renamed but never hidden or removed. A deleted draft cannot be brought back, so archive anything you might want again. If an action would take you to a different scenario while you have unsaved cell edits, you are asked first.
Finding the rows to edit
- Pick the year, then narrow with the Sales Rep, Customer and Product filters, or press Load entire budget. Loading a slice keeps large budgets responsive — until you choose, the grid prompts "Choose a filter to load a slice, or Load entire budget."
- Switch Measure between Revenue, Cost and Units.
- Type over any monthly cell.
Detail view for one sales rep, with a monthly cell open for editing.
Two behaviours make editing safe:
- Pro-rata trio — change a cell's revenue and its matching cost and units scale with it, so margins stay coherent.
- Lock row totals / Lock column totals — with these ticked, an edit is redistributed across the other months (or other reps) to hold the total steady. This reshapes how the budget is spread without moving the bottom line.
Columns sort, labels and totals stay frozen as you scroll, and Export to Excel is available at any point. Revert restores the last saved version; Commit budget changes saves. Only cells you actually changed are sent — if there are none you are told "No changes to commit." — and navigating away with unsaved edits prompts first.
Editing by totals instead of line by line
A budget built at rep × customer × product grain can run to thousands of rows, and raising one salesman's year by 5% a row at a time is not realistic. The View dropdown rolls the loaded rows up to a single line per group:
| View | One row per |
|---|---|
| Detail | Every budget line, as stored — the default. |
| By Sales Rep | Sales rep. |
| By Customer | Customer, or customer group where the budget is held at category grain. |
| By Product | Product, or product group. |
Only the dimensions your budget actually carries are offered — the others are greyed out. A budget built without a product split has nothing to roll up By Product, so the option is not selectable.
1 The View list, set to Totals per Customer. Note the total locks greyed out beside it.
Type a new figure over any monthly total and every budget line behind it is rescaled pro-rata, each keeping its share of the group. Cost and units move with the revenue exactly as they do on a single cell, so margins hold. A rounding pass puts any leftover cents on the largest contributor, so the group sums to precisely the number you typed rather than a cent away from it.
Two details worth knowing before you start typing:
- The Total column is a read-out, not an entry box. It sits frozen beside the labels, it sorts (click the heading to rank reps by size), but the year is shaped by editing the months. To lift a whole year by 5%, raise each month by 5% — or use a what-if at Create Budget, which is what that screen is for.
- A group sitting at zero splits evenly. Pro-rata needs existing shares to work from; where a month's group total is zero there are none, so the figure you type is divided equally across the rows behind it. Only the measure you are editing is set — cost and units cannot be inferred from a zero base, so set those explicitly if the month matters.
Lock row totals and Lock column totals grey out as soon as you leave Detail, and that is deliberate: editing a total is a redistribution, and running a second one over the top of it would make the result almost impossible to predict. Use the locks in Detail to reshape without moving the bottom line; use a totals view to move the bottom line and let the shape follow.
If you arrived through a filter, the totals are the totals of that slice — a customer total under a single rep is that rep's share of the customer, not the whole. The banner above the grid says which you are looking at. Use Load entire budget for the complete picture. Switching between Detail and a totals view keeps any unsaved edits; they live on the same underlying rows.
Adding, correcting, removing and combining rows
Some changes are about which rows exist rather than their values: a new rep, customer or product the history knows nothing about, a code that matches nothing in your data, a rep who has left, or the same group entered twice under different spellings — Mitre10 and Mitre 10, or a name with a stray trailing space. All are handled from a totals view (By Sales Rep, By Customer or By Product); in Detail the grid tells you to switch.
Tick the box beside a row, then use the buttons above the grid:
| Button | Rows ticked | What it does |
|---|---|---|
| Add similar | One | Creates a new customer, product or rep as a scaled copy of the ticked one. |
| Change code | One | Gives the row its correct code from your accounting system. |
| Delete selected | One or more | Removes every budget line for those values. |
| Join two | Exactly two | You are asked which should remain, then the other is folded into it. Amounts are added month by month, so the survivor's total is the sum of the two before. |
Adding a new customer, product or sales rep
A newcomer has no sales history, so Create Budget has nothing to base it on. Instead you add it as a copy of the existing one it most resembles: a new rep taking over part of a territory, a new store like an existing one, a product replacing an old line.
Pick the closest match. Switch to the totals view for the kind of row you are adding — By Sales Rep for a new rep — tick the row most like the newcomer and click Add similar.
Give it a code. Enter the Code for the new row. If the real code does not exist in your accounting system yet, use a placeholder such as NEW:Acme and correct it later with Change code. A code already in this budget is refused — use Change code to combine rows instead.
Set its size. Either as a percentage of the original — a new rep expected to sell half as much as an existing one is 50% — or as the total you want the newcomer to have. Then click Add to budget.
The new row inherits the original's monthly pattern and its mix of customers or products, scaled to the size you chose, so it behaves like a real budget line from the start. The original is left untouched: the budget total grows by the new row. If the newcomer is meant to take budget from the original rather than add to it, lower the original's months afterwards.
The percentage is applied to the whole of the original across the budget year. The total is worked out from the rows loaded in the current view, so with a filter applied it is a total for that slice. Use Load entire budget first if you want to type an exact whole-year figure.
Giving a row its correct code
A budget can hold a customer, product or rep whose code matches nothing in your data — a placeholder from Add similar, a newcomer not yet imported, or a code that has since changed. Those rows carry a no match badge, and no actual sales can be compared with them until the code is right. Tick Unmatched codes only to list just those rows; the count beside it tells you how many there are.
To fix one, click its no match badge in Detail, or tick the row in a totals view and choose Change code. Search by part of a code or name — codes already in the budget are marked already budgeted — or type a code that has not been imported yet and use it as entered.
The amounts are added together month by month, exactly as Join two does, and you are warned before you confirm. A code not yet in your imported data is accepted too; the row simply stays marked no match until a record with that code arrives. For a category budget — by region, say — a new category value only picks up actuals once customers or products carry that value in your accounting system.
A name that begins or ends with a space is flagged with a ␣ badge, because otherwise it looks identical to the clean version on screen — which is usually how the duplicate went unnoticed in the first place.
Unlike cell edits, Add similar, Change code, Delete selected and Join two apply to every row carrying that value across the whole budget year — not just the slice on screen — and they are saved the moment you confirm. Revert does not undo them. Each asks you to confirm, naming exactly what will happen; read it before accepting.
When the selected scenario is the Active budget, the screen warns you that these changes go straight into the budget the reports use. To try them out safely, click New draft first and work on the copy.
Where you are merging two spellings of the same group, remember the actuals still carry both. The Budget Report reads actuals through your customer and product categories, so it will compare the combined budget against only part of the sales until the underlying customer or product data is corrected. Fix the spelling at source as well, or the report will look wrong in the other direction.