Agency profitability software built around margin, not hours
Most agencies discover a project lost money after it has shipped. MarginFence tracks the baseline margin you planned for and shows what each new request does to it, while you can still act.
Profitability is decided project by project, request by request
Agency profitability is usually reported at the company level, months after the work is done. That number is useful for a P&L, but it does not help anyone make a better decision on a Tuesday afternoon when a client asks for one more thing. MarginFence works at the level where the decisions actually happen: the individual project, and the individual request within it.
You set a baseline for each project (contract amount, estimated hours, internal cost rate, billable rate and target margin), and that baseline stays fixed as the record of what you planned. Every logged request and every decision you make is layered on top of it, so you can always see both what you expected and what actually happened.
Baseline margin versus revised margin
MarginFence shows two numbers side by side: baseline gross margin, calculated from your original contract amount and estimated cost, and revised gross margin, which factors in every comped, traded or charged request since. If a $12,000 project was planned at a 50% margin and you comp $1,800 of extra revisions, your revised margin drops accordingly and MarginFence shows exactly how much and why.
This means a slipping margin is visible while the project is still open, not three months later when you are reviewing last quarter's numbers. You can decide to charge for the next request, decline it, or accept the margin hit deliberately, but it is a decision rather than a surprise.
Protected Revenue as the headline number
Protected Revenue is the total value of approved, charged change proposals, the money you would otherwise have given away for free. It only counts proposals the client has actually approved, never drafts, pending proposals, declines, comps or trades. It is a simple, honest way to see how much of your margin the team is actively defending.
- Protected Revenue: approved, charged proposals only
- Collected: what you have separately recorded as paid
- Pending: proposals sent but not yet answered
- Comped and traded value: goodwill, shown at retail and at cost
Frequently asked questions
Is this a replacement for accounting software?
No. MarginFence does not sync with accounting or invoicing systems. It tracks project-level scope, cost and margin, and lets you record payments manually for your own reference; your accounting software remains the source of truth for bookkeeping.
Do we need time tracking to use this?
No. You enter estimated hours when you log a request, rather than tracking time as it happens. MarginFence does not include a timer or time-tracking integration.
What counts toward Protected Revenue?
Only change proposals the client has approved and you marked as Charge Recommended or Charge Custom. Comped or traded work is reported separately at its retail value, and declined requests are not counted at all.
Can we see profitability across all our projects at once?
Yes, within the limits of your plan. Studio and Agency plans include per-client and per-project rollups so you can compare baseline and revised margin across your active work.
How MarginFence works
Set the financial baseline for a project, log each extra request, see what it costs and what it should be quoted at, then choose Comp, Decline, Trade, Charge Recommended or Charge Custom. Charged work becomes a plain-language proposal your client approves from a secure link.
Related
- Project margin trackingBaseline versus revised revenue, cost and margin on every project, with a full decision history.
- Creative agenciesBuilt for branding and design studios where extra rounds erode a fixed fee.
- Scope creep softwareCatch out-of-scope requests as they happen and turn each one into a priced, approved decision.
Protect the margin on every client project
Create your workspace and log the next out-of-scope request in under a minute.
