A useful finance system for an independent agency does not require a complicated dashboard. It needs consistent definitions and a rhythm that turns numbers into decisions.
Most studios already have bookkeeping. What they lack is a shared view of three different questions: how much work sold, what remained after delivering it, and whether cash will cover the next twelve weeks. Mixing those questions in one spreadsheet is how owners feel “busy with numbers” and still get surprised by payroll week.
If you need a target before you build the system, start with agency profit margin benchmarks. Then come back here and wire the rhythm that makes that target visible every month.
What is a simple agency finance system?
A simple agency finance system is a short set of definitions, reports, and meetings that keep revenue, profit, and cash distinct — and force one decision cycle each month. It is not a full FP&A stack. It is enough structure that a five-to-fifteen person studio can answer “are we healthy?” without waiting for the year-end accounts.
The system has three layers:
- Definitions — revenue, gross/project margin, operating profit, and cash mean the same thing every time someone quotes them.
- Views — a weekly cash forecast and a monthly margin review by client or service line.
- Meeting — the same agenda, in the same order, with named actions.
Separate revenue, profit, and cash
Revenue measures sales. Profit measures what remains after the cost of delivering and running the business. Cash measures what is available now. Review all three because a profitable agency can still run out of cash.
Write the definitions on one page and pin them where the leadership team can see them:
- Revenue — invoices raised (or recognised) for client work in the period, before VAT/sales tax.
- Delivery cost — people time, freelancers, and direct pass-throughs tied to that work.
- Project / service margin — revenue minus delivery cost.
- Operating profit — after overhead: software, rent, insurance, non-billable leadership time, marketing.
- Cash — bank balance plus expected receipts minus committed payments in the forecast window.
When someone says “we had a good month,” ask which of these five they mean. Ambiguous praise is how weak months hide.
Forecast the next twelve weeks
Maintain a weekly cash view with expected receipts, payroll, tax, freelancers, software, rent, and other significant payments. Give every uncertain payment a realistic probability or date.
Build the forecast as a rolling twelve-week sheet:
- Opening bank balance.
- Expected client receipts by week (name the invoice, not a vague “AR”).
- Payroll and contractor payments.
- Tax, pension, and known one-offs.
- Recurring tools and rent.
- Closing balance — and a minimum cash floor you refuse to breach.
Update it every Monday. When a receipt slips, move the date the same day. The forecast only works if it reflects reality faster than your anxiety does.
Xero is usually enough for the books. Harvest helps when you need honest project costings rather than a year-end surprise. Profit First is useful only if owner pay, tax, and operating cash are still mixed in one account.
Review project margins
Compare the effort sold with the effort used. Look for patterns by client, service, project type, and team shape. The purpose is to improve scoping and delivery — not to punish people for recording time honestly.
A practical monthly margin review:
- List every active retainer and project with fee, hours (or cost), and margin.
- Flag anything below your floor (often mid-20s% project margin before overhead, depending on model — use your own benchmark, not a borrowed slogan).
- Ask one question per red row: scope, rate, delivery waste, or client fit?
- Carry at most three corrective actions into the decision meeting.
If time tracking is fiction, fix the habit before you trust the chart. A wrong margin is worse than no margin because it funds bad pricing confidence.
Create a monthly decision meeting
Use the same numbers in the same order each month. Agree actions for pricing, collection, hiring, capacity, and spending. A stable routine makes trends visible long before they become emergencies.
Suggested 45-minute agenda:
- Cash floor vs twelve-week forecast (10 minutes).
- Margin outliers and actions (15 minutes).
- Pipeline and capacity mismatch (10 minutes).
- Pricing or hiring decisions that need a yes/no (10 minutes).
Write decisions in the same shared note every month. “We talked about hiring” is not a decision. “Open one senior designer seat in Q1 if March cash stays above floor” is.
Tools that earn a place
Start with the smallest stack that stays current:
- Accounting for invoices, VAT/tax, and reconciliation.
- Time or project cost visibility if you sell people-hours.
- A spreadsheet for the twelve-week cash view until the accounting tool’s cash report is good enough.
Do not add a fourth dashboard until the monthly meeting runs three times without chasing missing numbers. More software does not create a finance system; attendance and definitions do.
Link finance to pricing and profitability
A finance rhythm without pricing discipline just documents the bleed. When margins stay thin after two months of clean data, the next reads are agency profitability and agency pricing models. The Money hub collects the rest: Money.
Frequently asked questions
How long does it take to set up a simple agency finance system?
Most studios can lock definitions and a twelve-week cash sheet in one week, then run the first real monthly meeting the following month. Polish the tooling after the rhythm works.
Do we need a finance manager?
Not at five people. You need a named owner for the forecast and the meeting pack. That can be the founder or an operations lead until volume justifies a specialist.
What if our books are months behind?
Catch up enough to trust cash and open invoices first. Historical perfection can wait; a wrong bank forecast cannot. Hire bookkeeping help for the backlog if the owner’s time is better spent on pricing and clients.
Should freelancers sit in delivery cost or overhead?
If the freelancer is bought for a named client job, put them in delivery cost. If they are standing capacity for the studio, treat them closer to payroll/overhead. Consistency matters more than the label.
More agency reading
Share



