Programs, projects and people budget calculator
Work out what your programs really cost — materials, staff time, and the employer costs most budgets forget — then divide it by what you actually deliver. Nothing to install, no account, no internet needed. Your figures never leave your computer.
Everything below is saved into your budget file, so each year and each organization keeps its own settings.
Working weeks per year turns an hourly rate into an annual cost. 52 covers the whole year. Drop it to 48 or 50 if you want paid time off excluded from what people can actually deliver. It applies to everyone.
Employer costs % is what you pay on top of wages — CPP, EI, WCB and vacation pay. In BC that is commonly 10–14%. Budgets that leave it out come up short at year end, which is why it is here by default. Set it to 0 if everyone is a contractor, or override it for one person in step 4.
Employer costs cover CPP, EI, WCB and vacation pay on top of wages — commonly 10–14% in BC. Set it to 0 for a contractor-only team, or override it per person below.
Add a program for each area of work — including an overhead or admin line if you carry one. Projects are optional: a program with no projects is budgeted as a single unit.
This is the one thing worth understanding. Programs and projects have no figures of their own — you never type a number here. Every total is worked out from the costs and the staff time you attach to them.
A program is in one of two modes, shown by the tag beside its name:
So the same money can never be counted twice. If you add a project to a program that already carries figures, the tool stops and asks what to do with them.
Overhead works the same way — add a program called Admin or Core Costs and put your accountant, bank fees and insurance against it.
Non-staff spending that belongs to a specific program or project. Enter monthly or annual — the tool converts. Organization-wide costs go in step 4 instead.
Non-wage spending that belongs to a particular program or project. Venue hire, printing, advertising, catering, equipment. Staff cost comes from step 5 — do not enter it here or it will be counted twice, and anything organization-wide belongs in step 4.
Set Per to Month and the tool multiplies by 12; the Annual column shows the result immediately. Add as many lines as you like against the same project — "print", "venue" and "catering" as three lines is easier to defend to a funder than one lump.
A negative amount is allowed, and is a neat way to record income that offsets a specific cost, such as a sponsorship covering a venue.
Indirect costs that keep the organization running but do not belong to any one program — accounting, insurance, bank fees, software, office. Kept separate from program spending so your admin ratio is visible.
Overhead is not a program. It sits on its own, carries no outcomes, and never appears in the program table. It is reported separately, with an overhead rate — the share of your whole budget that is indirect. Funders ask for that number; many have a ceiling on it.
Staff can be allocated here too. In step 5 you will see an Overhead box kept apart from the program boxes — put the share of someone's time that goes on governance, bookkeeping, board support or general admin there. Program hours and overhead hours stay separate all the way through, but still add to 100% for each person, because that is their whole working week.
Rename the section if your organization calls it something else — core costs, indirect, central services.
Enter each person's rate and weekly hours, then split their time across the work. Enter the split as percentages or as hours per week — whichever you actually know — and the tool derives the other.
What a person costs: hourly rate × hours a week × working weeks, plus employer costs. The figure on the right of each card is the real annual cost of employing them.
The allocation must total 100%. This is not how busy someone is — it is how their whole cost gets divided across the work. Somebody at 100% of a 10-hour week is fully allocated. The badge turns green at 100% and red otherwise, and the breakdown tells you exactly how many dollars are stranded or double-counted.
Switch between % and Hours / week freely — figures convert both ways, nothing is lost. Use hours if that is how your team thinks; use Split evenly as a starting point and adjust.
The Overhead box sits below a divider, apart from the program boxes. Put the share of someone's week that goes on bookkeeping, governance, board support or general admin there — it still counts toward their 100%, but it is reported as indirect rather than as program delivery.
For a contractor, set their Employer % to 0. For volunteers, either leave them out or enter a notional rate to show donated value — but remember it will then appear in your budget total.
What each program or project is meant to deliver — "10 participants weekly", "15 units sold monthly". Set how many times a year it happens and the tool works out the annual figure, then divides the budget by it to give you a cost per unit.
Optional, and the most useful thing in the tool. A budget says what you will spend. An outcome says what that buys, and the two together give you a cost per participant, per unit, per hour delivered — the number funders and boards ask for.
Describe the unit in the first column ("participants", "meals served", "units sold"), then the quantity and how often. Times / yr is left blank for something that runs all year; set it to the number of sessions if it does not. So "10 participants a week" for a 30-week programme is 10, per week, 30 times — 300 a year.
One caution: if a project carries several outcomes, each one divides the same budget a different way. They are alternative views of the same money, not costs to be added up.
Overhead has no outcomes — it is the cost of keeping the doors open, not of delivering something — so it does not appear in the list here.
Leave this empty and you have a costs-only budget, which is all many people need. Add income and the tool works out what is funded, what is still to raise, and whether you finish the year up or down.
Entirely optional. With nothing entered, no surplus, shortfall or funding language appears anywhere — the breakdown stays a pure cost budget.
Each line says what the money is for:
The breakdown then shows still to fund per program and a bottom line for the whole organization. A program showing a shortfall is not an error — it is the gap you are fundraising against.
Everything here is worked out for you and updates as you type.
A yellow box appears above whenever something does not add up, naming the person and the dollars at stake. Do not sign off a budget with that box on screen.
Export CSV opens in Excel or Google Sheets. Print / PDF gives a clean one-page handout with the input forms stripped out — choose "Save as PDF" as the destination.