Keep them apart. Being allowed to set a budget does not mean you can see what the project costs.
The role matrix
The capabilities in detail
budget.manage
Held by Owner, Admin and Project Manager. It mirrors the rate.manage delivery tier.
It covers:
- setting and changing a project’s budget – kind, amount, reset schedule and margin floor
- adding and removing a task cap
- reading the budget configuration and the caps list
- The Budget card in project Settings is hidden entirely, not shown as disabled.
- The Budget cap section on a task is hidden, and the rest of the task panel renders normally.
The Budget card saves through its own button, not the surrounding Save changes. A different mutation under a different capability must never ride along with a general project save – otherwise someone who may edit the project but not its budget would issue a budget write on every save.
time.viewCost and rate.viewCost
Held by Owner and Admin only. Together these are the cost firewall.
A Project Manager sees the budget bar but not the cost figure behind it. The percentage is a progress signal; the amount is internal.
Cost fields are omitted, not blanked. The tile grid reflows and no greyed-out placeholder hints at a number you cannot see. The value never reaches the screen at all.
The same firewall applies in reports. The Gross profit and Actual cost measures require
time.viewCost; Billable value does not.
The three gates
Capabilities are only one of three checks. All three must pass.1
Is the app on?
Budgets & profitability must be switched on in Settings → Apps. It requires both Projects & tasks and Time tracking, so you cannot turn it on without them.
2
Do you hold the capability?
Your role, plus any custom role or per-person denial your workspace has configured.
3
Does your plan include it?
Setting a project budget needs the Pro
budgets feature. Setting a cost rate needs the Pro profitability feature.
“Turned off” and “not on your plan” are different states. See apps and modules.
The plan gates, precisely
Two separate Pro features touch budgets, and they do different jobs.budgets
Gates setting a project budget. On Free you cannot create or change one.
profitability
Gates exactly one write: setting a cost rate. Nothing else.
So Free does not hide margin. It stops margin being maintained. A new hire cannot be given a cost rate, so their hours cost nothing and the recorded margin quietly stops being true.
See plans and features.
Example
Northwind Studio, project by project.
Priya is the interesting case. She owns delivery on the project and sets its ceiling, but the money the team costs is not hers to see. That separation is intentional.
Capability is not scope
budget.manage says you may manage budgets. It does not say which projects.
Which projects you can reach is decided by project visibility, which follows your supervision scope. Both have to pass:
- the capability – may you do this at all?
- the scope – on this project?
Custom roles and overrides
Your workspace can define custom roles and can deny specific capabilities to individual people. Two cautions:- Some capabilities are owner-exclusive and cannot be granted to anyone else.
- Some are deny-only – they can be taken away from a person but not added to a role that does not seed them.
Common questions
Why can Finance not set a budget?
Why can Finance not set a budget?
Budgets are a delivery decision – what the project is allowed to consume. Finance owns invoices, payments and expenses. The two surfaces are deliberately separate.
Can I give a Project Manager cost visibility?
Can I give a Project Manager cost visibility?
time.viewCost and rate.viewCost seed to Owner and Admin only. Check your workspace’s role editor before promising it – not every capability can be freely reassigned.Can a Member see how much budget is left?
Can a Member see how much budget is left?
Yes. Utilisation, completion and health are open to any workspace member. Only the cost amount behind them is restricted.
Who receives budget alert emails?
Who receives budget alert emails?
Project managers plus workspace Owners and Admins. The person whose action triggered the alert is excluded.
Can anyone dismiss an alert?
Can anyone dismiss an alert?
Yes, any workspace member. Dismissing only hides the row from the in-app list – it never re-arms the alert or recalls an email.
Does turning the Budgets app off delete my budgets?
Does turning the Budgets app off delete my budgets?
No. Switching an app off hides it. Every budget, cap and alert is still there when you switch it back on.
Do I need Pro just to look at a budget?
Do I need Pro just to look at a budget?
No. Reading is free. Setting a budget needs Pro.
Troubleshooting
Related guides
Roles and capabilities
The full permission model.
Set a project budget
The surface
budget.manage unlocks.Profitability and margin
What the cost firewall protects.
Cost rates
The same firewall applied to people.
Plans and features
The budgets and profitability gates.
Apps and modules
The gate above every capability.