Short Answer
The three essential reports are your Profit & Loss (P&L) statement, Balance Sheet, and Cash Flow Statement. Beyond these, agencies should track project profitability reports, accounts receivable aging, and gross margin by client or service line. These reports reveal whether you’re actually making money—not just billing it.
The Rule / General Rule
The Core Three Financial Statements:
Profit & Loss Statement (Income Statement)
- Shows revenue, expenses, and net profit over a period (monthly, quarterly, annually)
- Tells you whether your agency is profitable and by how much
- Breaks down where money comes from (revenue from recurring services, projects, consulting) and where it goes (salaries, software, contractors)
- Compare month-over-month and year-over-year to spot trends
Balance Sheet
- Snapshot of what you own (assets), what you owe (liabilities), and owner’s equity at a point in time
- Assets include cash, accounts receivable, prepaid expenses, and equipment
- Liabilities include accounts payable, deferred revenue (such as prepaid retainers), credit cards, and loans
- The accounting equation: Assets = Liabilities + Equity
Cash Flow Statement
- Shows how cash moved in and out of the business over a period
- Three sections: operating activities, investing activities, financing activities
- Explains why your bank balance changed even when your P&L looks profitable
- Critical for agencies because revenue recognition and cash collection often don’t align
Agency-Specific Reports:
Project Profitability / Job Costing Report
- Compares revenue earned on each project to the labour and expenses incurred
- Reveals which clients and project types are actually profitable
- Essential for pricing future work and identifying unprofitable relationships
Accounts Receivable Aging Report
- Shows outstanding invoices organized by how long they’ve been unpaid (current, 30 days, 60 days, 90+ days)
- Identifies collection problems before they become write-offs
- Helps prioritize follow-up efforts
Gross Margin by Client or Service Line
- Revenue minus direct costs (contractor fees, direct labour) for each client or service type
- Shows which clients and services contribute most to covering overhead and generating profit
- Informs decisions about which work to pursue or phase out
Why It Matters
Profitability vs. Cash:
- Agencies often confuse revenue with cash and profit with success
- You can be profitable on paper while running out of cash (common with slow-paying clients)
- You can have cash in the bank while actually losing money (if that cash is prepaid retainers you haven’t earned yet)
- The three core statements together tell the complete story
Pricing Decisions:
- Without project profitability data, you’re guessing at what to charge
- Many agencies undercharge for certain services while overcharging for others—without knowing which
- Gross margin by service line reveals where you have pricing power and where you’re competing on price
Client Relationship Management:
- AR aging shows which clients consistently pay late
- Project profitability reveals which clients are worth keeping and which are costing you money
- Data-driven conversations about scope creep, rate increases, or parting ways are easier than emotional ones
Growth Planning:
- Can you afford to hire? Your P&L and cash flow projections tell you
- Should you take on that big project? Your balance sheet shows whether you can float the working capital
- Is your agency actually growing? Year-over-year P&L comparison shows real progress
Stakeholder Communication:
- Banks require financial statements for loans and lines of credit
- Investors or potential acquirers will scrutinize your numbers
- Your accountant needs clean financials to file your corporate tax return efficiently
Best Practices
Review Financial Reports Monthly:
- Don’t wait until year-end to look at your numbers
- Set a monthly close process: reconcile accounts, review P&L, check cash position
- Schedule a recurring calendar block to review reports with your bookkeeper or accountant
Use Consistent Categorization:
- Categorize expenses the same way every month for meaningful comparisons
- Create a chart of accounts that separates direct costs (labour, contractors) from overhead
- Tag or class transactions by client or project if your software supports it
Track Time for Job Costing:
- Even if you bill fixed fees, track actual time spent by project
- Compare estimated hours vs. actual hours to improve future estimates
- Use the data to identify scope creep and have informed client conversations
Monitor Key Metrics:
- Gross Margin: Revenue minus direct costs, expressed as a percentage. Healthy agencies target 50-70%.
- Net Profit Margin: Net income divided by revenue. Aim for 15-25% for a well-run agency.
- Average Collection Period: How many days, on average, it takes to collect receivables. Under 45 days is good.
- Revenue per Employee: Total revenue divided by headcount. Benchmarks vary, but $150,000-$200,000+ per employee is a reasonable target.
Build Dashboards:
- Compile key metrics in a single view you can check weekly
- Tools like Syft Analytics or Xero‘s built-in reports can automate this
- Focus on 5-7 metrics that matter most to your business
Separate Operating vs. Owner Draws:
- Keep personal withdrawals separate from business expenses
- Makes your P&L more meaningful and tax preparation simpler
- Cleaner books lead to faster, cheaper year-ends with your accountant
Examples
Monthly Review Meeting
A Calgary branding agency schedules a monthly meeting between the owner and their bookkeeper. They review: the P&L compared to the same month last year, the AR aging report to identify follow-ups needed, and the balance sheet to check cash position and deferred revenue balance.
This month, they notice a 15% drop in gross margin. Drilling into the project profitability report, they discover a fixed-fee website project ran 40% over budget due to scope changes that weren’t billed. The owner schedules a conversation with the client about a change order for the additional work.
Cash Flow Crunch Averted
A Vancouver digital marketing agency looks profitable—their P&L shows $20,000 net income last quarter. But their cash flow statement tells a different story: accounts receivable grew by $35,000 because two large clients switched to 60-day payment terms without the agency adjusting their processes.
The balance sheet shows cash has dropped from $50,000 to $18,000 despite the “profitable” quarter. The agency implements stricter payment terms for new clients and starts following up on receivables at 21 days instead of waiting until they’re overdue.
Service Line Analysis Drives Strategy
A Toronto full-service agency tracks gross margin by service line: social media management (65% margin), website development (45% margin), and video production (25% margin). The numbers reveal that video production, which the owner enjoys, barely covers its direct costs and contributes little to overhead.
The agency decides to stop offering video production as a standalone service and instead positions it as an add-on for retainer clients, where it can be priced more appropriately as part of a larger engagement.
Tools
- Xero – Core accounting with built-in P&L, Balance Sheet, and Cash Flow reports. Tracking categories enable analysis by client or project.
- QuickBooks Online – Projects feature provides job costing. Class tracking enables reporting by service line or client segment.
- Syft Analytics – Connects to Xero or QBO to build custom dashboards, trend analysis, and automated monthly reporting packages.
- Harvest – Time tracking that integrates with accounting software, providing the data needed for accurate project profitability analysis.
Sources
Pro Tip
Don’t just look at reports—act on them. Create a simple scorecard with three to five key numbers you’ll check weekly: cash balance, AR over 30 days, revenue this month, and gross margin. If any number is outside your acceptable range, investigate immediately. Most agency cash crunches and profitability problems don’t happen overnight—they show up in the data weeks before they become crises.
Need Help?
Getting clean, meaningful financial reports requires organized books and consistent processes. At Back Office Stars, we help Canadian marketing agencies set up reporting in Xero or QuickBooks Online that actually tells you what’s happening in your business—not just what CRA needs at year-end. Book a call and we’ll show you what your numbers should look like.