Skip to content

Share projects without leaking salary data.

Equip your team to create and edit projects without leaking sensitive information like salaries or cost data.

A middle ground between locked-down and wide-open.

Spreadsheets force a binary. Either everyone on the team sees the salary cell, or no one but you can touch the file. So most owners pick the second option — and end up the only person who can price work.

Margin gives you a middle ground. Share a project with your team. Pick what each person can see and do. Editors build estimates without ever seeing your cost rates. Viewers review the price without seeing the margin. You stay in control of the sensitive numbers — and your whole team gets to price.

Share project dialog — invite teammates, pick a role, and preview what they'll see before sending the invite

Pick what each person can see and do.

When you share a project, each member gets one of three roles:

  1. Project admin — edits everything and manages members. Sees all costs, rates, totals, and margin. This is you, and anyone you trust with the full financial picture.
  2. Editor — edits activities, hours, expenses, and markups. Sees totals and margin only — no rates, no per-line costs. Editors can build a complete estimate without ever seeing what someone earns.
  3. Viewer — read-only. Sees the price only — no costs, no margin. Right for clients, contractors, or anyone who needs to review the number without seeing how it's built.
Role picker showing what Project admin, Editor, and Viewer can each see and edit

See exactly what your teammate sees — without logging out.

Sharing is only useful if you trust it. So we built a way to check.

From any project, switch to "View as Editor" or "View as Viewer" and the page redraws as that role. Costs disappear. Rates disappear. Margin disappears for viewers. A persistent banner reminds you you're in preview mode, and you can exit any time.

This isn't a screenshot or a mockup. It's the same page your teammate loads, served the same way. Before you invite a new editor, you can see exactly what they'll see — and confirm the salary column is gone.

Project previewed as a viewer — banner reads 'Previewing as Viewer. You're seeing the suggested price only.' Cost, margin, and margin % are hidden.

The cost data never leaves your control.

Margin keeps cost rates on the server. Editors can adjust hours and add roles, but they can't see — or accidentally change — the cost rates underneath.

When an editor opens a project, the server checks their role and only sends what they're allowed to see. The rates never reach their browser. When they save an activity, Margin pulls the cost rate from your rate card on its own. Your team gets room to work. The numbers stay safe.

Your rate card is the single source of truth — and it never leaves the server unless you, as an admin, ask for it.

Equip your team without leaking your costs.

Editors build estimates. Viewers review prices. Salary data never leaves the server.

Try Margin free