We Got Your Books  ·  Free Playbook

The Agency
Financial OS

A complete financial operating system for marketing and creative agencies doing $300K–$3M. Built by operators, not theorists.

Know your real profit margin
Pay yourself the right amount
Hire without breaking margins
Stop overpaying on taxes
Cut software waste immediately
See cash 90 days out
Book a Free 30-Min Call →
10 modules. Built for 3–10 person agencies.
By Logan & Emma Smith, We Got Your Books.
Intro

The Agency Financial Problem

Why most agency owners are flying blind

You're not bad at business. You're running a business without the right financial operating system.

💸
Busy but broke-feeling
Revenue is growing. The bank balance never reflects it.
📄
Profit on paper, no cash
The P&L looks fine. The checking account doesn't.
🤷
Hiring feels like a gamble
You want to grow but can't tell if the numbers support it.
📬
Tax bills land as surprises
Every April is a guessing game with a payment attached.
Owner pay is a guess
You pull what feels reasonable and hope it doesn't hurt the business.
🔧
Software stack keeps growing
Subscriptions compound. Margins don't move.

You don't have a revenue problem.
You have a financial operating system problem.

Intro

The Solution: Agency Financial OS

A system built specifically for agency owners

Run your agency like an operator, not a bookkeeper.

We built a Financial Operating System specifically for agency owners. It installs seven things most agencies are missing:

%
Clear profit targets by revenue band
$
Owner pay rules — salary and distributions
Hiring gates — data-driven, not emotional
Payroll and software cost controls
Tax forecasting so nothing surprises you
Cash flow visibility 90 days out
Decision frameworks you can actually use

What Changes After You Implement It

Before
  • Revenue grows, cash doesn't follow
  • Hiring feels like a risk every time
  • Owner pay is a guess each month
  • Tax bill lands as a surprise
  • No idea what the business can afford
  • Subscriptions compound quietly
After
  • Profit target is set, tracked monthly
  • Hiring clears a gate — or it waits
  • Owner comp follows a defined formula
  • Quarterly estimates go out on schedule
  • 12-month cash model is always current
  • Software audited every quarter
Guide

Hello — and How to Use This Guide

Who built this, and why it's different

This isn't theory. It's built from real agency financials, real decisions, and real consequences.

Agencies Worked With
20+
Marketing and creative agencies
Annual Cash Flow Managed
$50M+
Analyzed and managed for agencies
Logan Smith, Founder of We Got Your Books
Logan Smith
Founder, We Got Your Books
  • Corporate FP&A at a billion-dollar company — executive-level forecasting and budgeting
  • Fortune 100 management consulting — financial modeling for the world's biggest brands
  • Now works exclusively with marketing and creative agencies at $300K–$5M

That background is why this OS looks different. It's not generic bookkeeping advice. It's the same decision frameworks large companies use, rebuilt for agencies that don't have a CFO.

We're a husband-and-wife team. Logan leads the financial architecture. This system is not something we "wrote." It's what we use with every client.

How The Agency Financial OS Works

Each module follows the same structure — goal, benchmarks, decision rules, and tradeoffs — in this exact order:

Revenue → Profit → Owner Pay → Team Pay → Hiring → Taxes → Software → Implementation
How to use it
  • Work through modules in order on first pass
  • Each module has a key number to calculate
  • Use Module 10 checklist to implement
  • Reference specific modules as decisions come up
What you'll need
  • Last 3–6 months of P&L from QuickBooks
  • Your current team roster and pay rates
  • A list of active software subscriptions
  • A rough sense of your annual revenue run rate
M1

Agency Profit Engine

Understand what profit margins are industry standard by revenue bands
Module 1 of 10

Most agency owners don't have a profit target. They have a revenue goal and a hope that something's left over.

Goal

Understand what profit margins are industry standard by revenue bands.

Benchmarks — Operating Profit After Payroll, Before Owner Distributions

Revenue RangeOperating Profit %Your Number
$300K–$600K10–15%_____%
$600K–$1.2M15–20%_____%
$1.2M–$3M18–25%_____%
Decision Rules
  • profit is below range → freeze hiring, reduce software, double down on business development
  • profit is within range → maintain pace
  • profit is above range → increase owner distributions or reinvest
Tradeoffs

Higher profit = slower growth, lower risk. Lower profit = faster growth, higher stress.

M2

Owner Pay System

A clear picture of how much you should pay yourself as you grow
Module 2 of 10

Most agency owners are either chronically underpaid or pulling money out reactively. Neither is a system.

Goal

Have a clear picture of how much you should pay yourself as you continue to grow.

Benchmarks — Owner Compensation (Salary + Distributions)

Revenue RangeOwner CompensationYour Number
$300K–$600K$70K–$110K$_______
$600K–$1.2M$110K–$170K$_______
$1.2M–$3M$150K–$300K$_______
Decision Rules
  • profit is < 10% → cap compensation
  • profit meets target → pay within range
  • profit exceeds target → distribute surplus or reinvest into the business
Tradeoffs

More owner pay reduces growth capital but rewards the founder. Less owner pay increases reinvestment capacity but limits present reward to owner.

M3

Team Pay System

Be crystal clear if you are overstaffed, underpriced, and how to grow without losing profit
Module 3 of 10

Your team cost structure is the biggest variable cost on your P&L. Get it wrong and margins compress even when revenue is growing.

Goal

Be crystal clear if you are overstaffed, underpriced, and how to grow without losing profit.

Benchmarks — People Cost Target (W2 + Contractors) as % of Revenue

Revenue RangePeople Cost % of RevenueYour Number
$300K–$600K30%–40%_____%
$600K–$1.2M25%–35%_____%
$1.2M–$3M22%–32%_____%
Decision Rules
  • payroll is > 40% → freeze hiring, reevaluate compensation, pricing, and utilization
  • payroll is < 25% → risk of burnout and bottlenecks, consider hiring
Tradeoffs

Lean teams increase margins but raise founder workload and risk team turnover.

M4

Revenue Per Employee (RPE)

Ensure your agency grows revenue faster than headcount so profit doesn't collapse as you scale
Module 4 of 10

One number tells you whether your team size and revenue are in balance. This is it.

Goal

Ensure your agency grows revenue faster than headcount so profit does not collapse as you scale.

Revenue per employee answers one question: how much revenue does the business generate for each full-time equivalent person on the team?

Formula
Annual Revenue ÷ Full-Time Equivalent (FTE) Team Size

Include contractors — convert to fractional FTEs based on workload.
Example: 10 hrs/week = 0.25 FTE

Benchmarks — Revenue Per Employee

Weak
<$120,000
Overstaffed or underpriced — do not hire
Acceptable
$120,000–$150,000
Hiring only if clearly justified
Healthy
$150,000–$180,000
Good balance — conservative hiring OK
Strong
$180,000–$220,000+
Room to scale capacity safely

Target range for this OS: $150,000–$200,000 per employee. Write yours here: $_______

Below this range typically indicates overstaffing, pricing that is too low, excess non-billable workload, or inefficient processes. Above this range reflects strong pricing discipline, high utilization, and operational leverage from systems and tooling.

Decision Rules
  • RPE is below $150,000 → Do not hire. Fix pricing, utilization, or team structure first.
  • RPE is $150,000–$180,000 → Hiring is possible but should be conservative.
  • RPE is above $180,000 → You have room to scale capacity safely.
  • before any new hire → Project RPE post-hire. If it drops below benchmark range, delay.
Example — $1.2M Agency
Annual Revenue $1,200,000
Team Size 7 FTE (6 W-2 + 2 contractors at 0.5 FTE each)
RPE $171,400 Healthy — hiring OK, be deliberate
Tradeoffs

Higher RPE = higher margins, more cash buffer, more resilience in downturns — but potential for burnout. Lower RPE = faster capacity growth — but higher financial risk if revenue dips. There is no perfect number, but there is a dangerous range. This OS keeps you out of it.

M5

Hiring Gate

A data-driven framework so you never wonder if you're going to be OK financially
Module 5 of 10

Hiring when cash is tight and margins are thin feels like relief for 30 days and pain for 12 months.

Goal

Data-driven framework to hire so you never wonder if you are going to be OK financially.

Only hire when all three conditions are true.

1
Capacity Is Truly Constrained

Your delivery team is consistently above target utilization, or client work is slipping on quality or deadlines. The team has been working 120%+ for 2+ months with no end in sight.

2
The Model Can Afford It
  • 3 months of operating cash on hand
  • Profit within benchmark range
  • Revenue per employee > $140,000/year
3
You Have a Plan for Revenue or Efficiency

The hire is tied to booked revenue, a clear pipeline, or removing a bottleneck that directly increases billable output.

If any condition fails → delay hire. All three must be true before you post a job.

Common Hiring Mistake

Hiring when cash is tight and margins are already thin. If profit % and RPE are below benchmarks and you hire anyway, you will feel relief for 30 days and pain for 12 months.

Example — Team of 3 at $1M ARR

Everyone severely burnt out, consistently over 120% capacity for months with no foreseeable relief.

MRR: $83,333 · Monthly Costs: $60,000 · Cash on Hand: $200,000

GateStatusRationale
Gate 1: UtilizationPassConsistently 120%+ for months in a row
Gate 2: Profitability & CashPassMonthly profit 28%, above benchmark. 3+ months cash on hand. RPE = $250K.
Gate 3: Strategic Next HirePassPart-time ops manager frees team from admin, increases billable capacity.

Decision: Hire

M6

Hiring Optimization System

Who to hire first, how to structure the role, how to control risk
Module 6 of 10

The highest-ROI hiring sequence is always the same: remove founder bottlenecks first, stabilize delivery second, add growth roles last.

Goal

Hire the right role, at the right time, in the right way, without damaging margins or delivery quality.

This module assumes you already meet the financial conditions to hire (see Hiring Gate). Now the question is who to hire first, how to structure the role, and how to control risk.

Decision Rule — Hiring Order

StepSignals To HireExample RolesStructure
Step 1 — Admin SupportFounder managing: scheduling, inbox, invoicing follow-ups, CRM updates, proposal formatting, document handlingOps Assistant / EA / VA1099
Step 2 — Delivery SupportFounder works nights on client work, deadlines slip, revisions increase, clients wait for responsesJunior specialist, Designer, Paid media support, SEO technician, Production roleVariable → 1099; Stable recurring → W-2
Step 3 — PM / OperationsFounder assigning tasks, managing timelines, doing QA, managing scopeProject Manager or Operations ManagerW-2
Step 4 — Sales RolesOnly when delivery is stable, admin is handled, operations are organizedBDR or Account ExecutiveW-2

Typical Pay Ranges

RoleOffshoreU.S.
Admin / VA$8K–$14K/yr$18K–$30K/yr (part-time)
Delivery roles$12K–$30K/yr$50K–$85K/yr
Project manager$15K–$25K/yr$60K–$90K/yr
Sales$50K–$70K base / $90K–$130K OTE

W-2 vs. 1099 Decision Rules

CriteriaW-2 (Employee)1099 (Contractor)
Work StatusOngoingVariable workload
Role ImportanceCore to deliverySpecialized skill
ControlYou control schedule and toolsTesting the role
Risk / StabilityWant long-term stabilityRisk needs to stay low

U.S. vs. Offshore Decision Rules

Offshore is best for
  • Admin
  • QA
  • Design production
  • SEO execution
  • Reporting
U.S. is best for
  • Client-facing strategy
  • Account management
  • Sales
  • Senior leadership
  • High-context roles
Summary Principle

Hire to remove founder bottlenecks first. Stabilize delivery second. Add growth roles last.

M7

Tax Optimization System

Stay audit-ready, tax-efficient, and free of tax surprises
Module 7 of 10

Most agencies are paying 5–15% more in taxes than they need to — not because of anything illegal, but because they have no proactive tax strategy.

Goal

An easy-to-understand tax optimization and tax-readiness checklist to stay audit-ready, tax-efficient, and free of tax surprises.

Benchmarks — Effective Tax Rates

Effective tax rate (ETR) = Total taxes paid ÷ Agency net income. For agency owners, this includes federal income tax on pass-through profit, state income tax, and payroll taxes on W-2 wages (for S-corp owners).

BenchmarkEffective Tax RateYour ETR
Higher — room for optimization30%–35%_____%
Typical25%–30%_____%
Efficient / favorable<25%_____%
Decision Rules
  • ETR is consistently below 25% → confirm you are not underpaying quarterly estimates
  • ETR is consistently above 32% → usually room for optimization through S-corp structure, retirement contributions, or timing of income and expenses
  • profit is > $80K → evaluate S-Corp election

Tax-Ready Checklist

Work through this checklist annually and before each quarter-end. Each item is a tax risk if it's missing.

  • Maximize all retirement contributions
  • All bank and credit card accounts reconciled monthly
  • Payroll posted consistently and mapped to the right accounts
  • Owner draws and distributions separated from business expenses
  • Contractor payments tracked and 1099 list updated
  • Loan balances and interest reconciled to statements
  • Sales tax, if applicable, mapped and paid on schedule
  • Receipts and invoices attached for large or unusual transactions
M8

Software Cost System

Use software to increase margins without letting tools quietly destroy profitability
Module 8 of 10

Software should scale slower than revenue, faster than headcount, and never faster than profit.

Goal

Use software to increase delivery capacity and margins without letting tools quietly destroy profitability.

Benchmark — Software as % of Revenue

Includes all software costs: accounting, CRM, operations, project management, delivery tools, etc.

Branding & Creative Agencies

Brand strategy, design studios, video production, other creative production. Cost structure: labor heavy, tool light — few specialized platforms.

Recommended range: 2%–4% of revenue

BenchmarkSoftware %$1M ARR ExampleYour Number
Very lean, possibly under-tooled<2%<$1,666/mo$______
Healthy2%–3%$1,666–$2,500/mo$______
Upper healthy range3%–4%$2,500–$3,333/mo$______
Margin risk zone5%++$4,166/mo$______

SEO / Performance / Paid Media Agencies

SEO, PPC, analytics, CRO, marketing operations. Cost structure: software-heavy delivery — tools are part of cost of service and directly create client value.

Recommended range: 3%–6% of revenue

BenchmarkSoftware %$1M ARR ExampleYour Number
Very lean, possibly under-tooled<3%<$2,500/mo$______
Healthy3%–4%$2,500–$3,333/mo$______
Upper healthy range4%–6%$3,333–$5,000/mo$______
Margin risk zone6%++$5,000/mo$______

Once software exceeds that threshold, it almost always indicates: tool overlap, low adoption, individual-driven buying, or poor cancellation discipline.

Decision Rules
  • Budget Rule: Annual software budget = Revenue × target percentage. Divide by 12 for monthly cap.
  • New Tool Rule: Any new tool must replace an existing tool, increase revenue capacity, reduce headcount needs, or improve pricing power.
  • Cancellation Rule (Quarterly): Cancel tools used by less than 20% of the team, not tied to delivery or revenue, or duplicating existing functionality.
Tradeoffs

Higher software spend improves delivery efficiency and scalability — but lowers margins, increases fixed costs, and raises break-even point.

M9

The Modern Agency Financial Tech Stack

The tools that work at your scale — and how they connect
Module 9 of 10

One source of truth in QuickBooks. Everything else feeds it.

Accounting System
Standard with CPAs and buyers. Supports classes, locations, and clean monthly close. Everything else integrates into it.
AR / Invoicing
Automates follow-up reminders, supports recurring invoices, and ACH payments to reduce transaction fees.
Payroll
Simple payroll and reporting. Keeps payroll journal entries clean in QBO with minimal manual work.
Spend Controls & Cards
Virtual cards, approval workflows, receipt capture, and automatic QBO sync. Eliminates expense reimbursement entirely.
Dashboard & Forecasting
Clean financial dashboards, KPIs, and cash flow forecasting that pulls directly from QBO. Built for non-accountants.
Banking
Mercury or another modern business bank
Faster access, cleaner integrations, easier to separate operating and reserve accounts.
How the Stack Connects

Ramp and Gusto both sync to QuickBooks Online. Fathom pulls from QBO for reporting. One source of truth in QBO — everything else feeds it.

M10

Implementation Checklist

Turn this Financial OS into a working system inside your agency
Module 10 of 10

Reading this is worth very little. Using it is worth a lot.

Goal

Turn this Financial OS into a working system inside your agency. These are the real steps required to implement everything in this playbook correctly — and why most agencies choose to get help.

Phase 1 — Financial Foundation

  • Connect all bank and credit card accounts to accounting system
  • Reconcile all accounts through the most recent month
  • Fix chart of accounts for agency reporting (delivery vs. overhead)
  • Clean up uncategorized and miscategorized transactions
  • Validate revenue recognition and client income mapping
  • Confirm payroll and contractor accounts are mapped correctly

Phase 2 — Profit & Reporting Setup

  • Build monthly P&L with correct agency categories
  • Implement profit benchmark tracking by revenue band
  • Create Revenue per Employee calculation (including contractor FTE logic)
  • Set payroll % and software % tracking
  • Build basic cash flow statement
  • Set monthly close process and deadlines

Phase 3 — Owner Pay & Tax Structure

  • Calculate current effective tax rate
  • Model LLC vs. S-corp scenarios
  • Determine reasonable salary range
  • Set distribution schedule
  • Configure payroll correctly
  • Set quarterly tax estimate process
  • Create retirement contribution plan (if applicable)

Phase 4 — Hiring & Cost Controls

  • Validate hiring gate metrics (cash, profit, RPE, payroll %)
  • Identify next role using Hiring Optimization System
  • Choose W-2 vs. 1099 structure
  • Choose U.S. vs. offshore approach
  • Set compensation range
  • Update payroll forecast
  • Recalculate Revenue per Employee post-hire

Phase 5 — Software Stack Optimization

  • Inventory all current tools
  • Calculate software % of revenue
  • Compare to benchmark by agency type
  • Identify redundant or low-ROI tools
  • Cancel or consolidate tools
  • Set monthly software budget cap
  • Create quarterly stack review process

Phase 6 — Forecasting & Planning

  • Build 12-month cash flow forecast
  • Add hiring scenarios
  • Add pricing change scenarios
  • Add churn and growth sensitivity analysis
  • Set minimum cash buffer targets
  • Create monthly financial review cadence

Phase 7 — Ongoing Operations

  • Monthly close completed by set date
  • Profit, RPE, payroll %, and software % reviewed monthly
  • Owner pay reviewed quarterly
  • Tax estimates paid quarterly
  • Hiring gate reviewed before any new role
  • Software audit quarterly
  • Forecast updated monthly
Reality Check

Most agencies struggle to implement this because it requires: clean bookkeeping, correct payroll configuration, tax modeling, financial modeling, ongoing reporting discipline, tooling setup, and process design.

This is exactly what we do.

If you want help implementing this system correctly

We help agencies install this entire system so founders can focus on growth instead of spreadsheets. We work with one new agency per month to provide hands-on support.

Book a Free Call →
★ Bonus

Agency Financial OS Calculator

Google Sheets — apply the system to your own agency in minutes

To make this playbook practical, we built a companion Google Sheet that runs the math from Modules 1–6 automatically. Enter your numbers, get your targets.

It helps you quickly see:

  • Your revenue per employee (including contractors)
  • Whether payroll is in a healthy range
  • Whether software spend is in bounds
  • Your hiring readiness based on cash and margins
  • How a new hire would impact your numbers

How to Use It (3 Minutes)

  1. Make a copy of the sheet
  2. Enter your current numbers: annual revenue, team size (W-2 + contractors), payroll, software costs, cash balance, owner pay
  3. Review the outputs: Green = healthy · Yellow = caution · Red = risk
Open the Calculator →
Next

Next Step

What to do after working through this system

There are three paths from here:

  • Do it yourself — Use the checklist, the calculator, and your QuickBooks data. The framework is complete enough to execute without outside help.
  • Get your books cleaned up — If your QuickBooks is a mess, you can't run any of these numbers reliably. A bookkeeping engagement gets your historical data clean and your chart of accounts structured so the reporting means something.
  • Work with us ongoing — Monthly bookkeeping, Fathom-based financial reporting, and fractional CFO advisory for agencies doing $300K–$5M. Logan works every account.
Book Your Free Call →

wegotyourbooks.org  ·  [email protected]  ·  Follow Emma on LinkedIn

Legal

Disclaimer

This playbook is provided for educational and informational purposes only and does not constitute tax, legal, or accounting advice. The strategies, benchmarks, examples, and frameworks described are general in nature and may not be appropriate for your specific situation. Tax outcomes depend on many factors, including your entity structure, personal income, state of residence, business activities, and changes in tax law.

You should not act, or refrain from acting, based on this information without first consulting your own qualified CPA, tax advisor, or attorney who is familiar with your individual circumstances. Use of this playbook does not create a client relationship, fiduciary relationship, or professional services agreement. If you would like personalized advice or implementation support, a formal engagement should be established separately.