Bookkeeping

Accounting for Agencies UK: The Complete Financial Guide

Essential accounting guide for UK digital and creative agencies. Project accounting, retainer management, contractor payments, and tax planning for agency owners.

A
AccountsOS Team
AI Accounting Experts
8 January 202616 min read
Share

Agency accounting differs fundamentally from standard business bookkeeping because revenue arrives in unpredictable patterns - project fees land in chunks, retainers provide monthly stability, and late client payments can derail cash flow for weeks. Add in the complexity of contractor payments, IR35 assessments for each engagement, and the challenge of tracking profitability across dozens of simultaneous projects, and you have a financial management challenge that generic accounting advice simply doesn't address.

Key Metrics Every Agency Must Track

Before diving into accounting mechanics, understand the numbers that define agency success. These metrics reveal whether your agency is healthy, struggling, or heading for trouble.

Metric What It Measures Target Range Warning Sign
Utilisation Rate Billable hours / Available hours 65-80% Below 60%
Project Profitability (Revenue - Direct Costs) / Revenue 40-60% margin Below 30%
Revenue Per Employee Total revenue / Headcount £80,000-150,000 Below £60,000
Debtor Days Average time to receive payment 30-45 days Above 60 days
Work in Progress (WIP) Value of unbilled completed work Minimise Growing month-on-month
Client Concentration Revenue from top 3 clients Below 50% Above 70%
Gross Margin (Revenue - Cost of Sales) / Revenue 50-70% Below 40%
Overhead Ratio Fixed costs / Revenue 25-35% Above 45%

These metrics aren't just for large agencies - even a five-person team should track utilisation and project profitability to catch problems before they become crises.

Project Accounting: The Foundation of Agency Finance

Unlike product businesses where costs are predictable, agencies create unique deliverables for each client. Project accounting tracks revenue and costs at the individual engagement level, revealing which work makes money and which destroys it.

Setting Up Project Codes

Every piece of client work needs a project code in your accounting system. This enables:

  • Time tracking against specific deliverables
  • Direct cost allocation (contractors, stock photography, software licences)
  • Profitability analysis after project completion
  • Accurate invoicing for time-and-materials work
  • WIP reporting for in-progress engagements

Structure example: [CLIENT]-[YEAR]-[TYPE]-[NUMBER]

  • ACME-2026-WEB-001 - Acme Corp website redesign, first web project of 2026
  • BETA-2026-RET-012 - Beta Ltd, monthly retainer, December

Recognising Revenue Correctly

Revenue recognition for agencies depends on your engagement model:

Fixed-price projects:

  • Recognise revenue as work completes (percentage of completion method)
  • Match revenue recognition to actual progress, not invoicing schedule
  • If you invoice 50% upfront, don't recognise that as revenue until work is done
  • Creates "deferred income" on your balance sheet for advance payments

Time and materials:

  • Recognise revenue as hours are worked
  • Invoice monthly or at agreed milestones
  • Simpler accounting but requires diligent time tracking

Retainers:

  • Recognise revenue monthly as the service period passes
  • If a client pays quarterly in advance, spread recognition across three months
  • Unused retainer hours may create obligations for future periods

Tracking Work in Progress (WIP)

WIP represents completed work you haven't yet invoiced. High WIP is dangerous - it's work you've done (and paid people to do) but haven't been paid for.

Calculate WIP monthly:

  1. Sum all billable time logged but not invoiced
  2. Add direct costs incurred but not billed
  3. Compare to previous month - growing WIP indicates invoicing delays

Example: Your team logged 120 hours on Project Alpha at £100/hour (£12,000), plus £800 in stock photography. You've invoiced £8,000. Your WIP is £4,800 (£12,800 - £8,000).

Many agency failures begin with uncontrolled WIP - you're effectively financing your clients' projects.

Retainer Accounting: Steady Revenue Done Right

Retainers provide predictable income, but accounting for them correctly requires attention to detail.

Types of Retainer

Hours-based retainer:

  • Client pays for X hours per month at a set rate
  • Unused hours may roll over (creates liability) or expire (simpler)
  • Track hours carefully - over-delivery without invoicing kills margins

Value-based retainer:

  • Fixed monthly fee for defined scope of service
  • Revenue recognises evenly each month
  • Changes in scope should trigger contract amendments

Hybrid retainer:

  • Base retainer plus additional work billed separately
  • Common for ongoing SEO, PPC, or content work
  • Requires clear boundaries on what's "in scope"

Handling Unused Hours

If your retainer contract allows rollover:

  • Month 1: Client pays £5,000 for 50 hours, uses 40 hours
  • Accounting: Recognise £4,000 revenue, carry £1,000 as deferred income (liability)
  • Month 2: Client has 60 available hours (50 new + 10 rolled)
  • Track carefully: Rolling hours accumulate and become an obligation

If hours expire monthly, accounting is simpler - recognise full retainer as revenue each month regardless of usage.

Annual Retainer Renewals

When renewing annual retainers:

  • Review profitability of the past year
  • Assess scope creep that occurred
  • Price for inflation (3-5% annually is reasonable)
  • Document any scope changes in the new contract

Contractor vs Employee: The Agency Dilemma

Most agencies use a mix of employees and contractors. The financial implications differ significantly.

Cost Comparison

Factor Employee (£50k salary) Contractor (£350/day)
Annual cost £50,000 + £5,965 NI + benefits £77,000 (220 days)
Flexibility Fixed cost regardless of workload Scale up/down with demand
Admin burden PAYE, pension, holiday tracking Invoice processing only
Risk Employment rights, redundancy costs IR35 compliance
Availability Guaranteed (within contract) May have other commitments
Knowledge retention Builds institutional knowledge Project-specific only

When to Use Contractors

Contractors make sense for:

  • Specialist skills needed occasionally (motion graphics, 3D, app development)
  • Overflow capacity during busy periods
  • Fixed-term projects with specific end dates
  • Testing demand before committing to permanent hires

Contractor Day Rates: UK Market 2025

Role Junior Mid Senior
Graphic Designer £150-200 £200-300 £300-450
Web Developer £200-300 £300-450 £450-650
UX/UI Designer £200-300 £300-400 £400-550
Copywriter £150-250 £250-350 £350-500
Digital Marketing £175-250 £250-350 £350-500
Project Manager £200-300 £300-400 £400-550

These rates vary by location (London commands 10-20% premium), specialisation, and demand.

IR35 for Agencies: Client-Side Responsibilities

Since April 2021, agencies (if medium or large) must assess the IR35 status of every contractor engagement. Getting this wrong creates significant liability. See our comprehensive IR35 guide for contractors for more details.

When You Must Assess

Your agency must make IR35 determinations if you meet two of three criteria:

  • Annual turnover above £10.2 million
  • Balance sheet above £5.1 million
  • More than 50 employees

Small agencies (below these thresholds) leave the determination to the contractor.

Assessment Process

For each contractor engagement:

  1. Use HMRC's CEST tool as a starting point
  2. Document your reasoning - this protects you in disputes
  3. Issue a Status Determination Statement (SDS) to the contractor
  4. If inside IR35: Deduct tax and NI before payment, or use an umbrella company
  5. If outside IR35: Pay the contractor's invoice in full

Common Agency IR35 Scenarios

Likely outside IR35:

  • Short-term project (2-4 weeks) with defined deliverables
  • Contractor uses own equipment and works remotely
  • Contractor has other clients simultaneously
  • Genuine right of substitution exists

Likely inside IR35:

  • Long-term placement (6+ months) in your office
  • Contractor managed like an employee (daily standups, same hours)
  • No realistic substitution - client relationship is personal
  • Contractor works exclusively for you

Cost of Getting IR35 Wrong

If HMRC determines a contractor was inside IR35 when you assessed them as outside:

  • Back taxes and NI for up to 6 years
  • Interest from the date payment was due
  • Penalties up to 100% of tax owed
  • Potential reputational damage

Document every assessment thoroughly. "We used CEST and it said outside" is not sufficient documentation.

Cash Flow Management for Agencies

Cash flow kills more agencies than lack of profit. Understanding and managing your cash cycle is essential.

The Agency Cash Flow Challenge

Typical cash flow pattern:

  • Week 1: Receive brief, begin work
  • Week 2-4: Incur costs (salaries, contractor payments, software)
  • Week 5: Deliver and invoice
  • Week 7-12: Wait for payment (30-60 day terms)

You're financing 60-90 days of operations before revenue arrives. For a £500,000 annual revenue agency, that's £125,000-185,000 tied up in working capital.

Improving Cash Flow

Invoice terms:

  • Negotiate 50% upfront for projects over £10,000
  • Monthly invoicing for retainers (not quarterly)
  • 14-day payment terms instead of 30 (ask - many clients will agree)
  • Milestone-based invoicing for longer projects

Reduce debtor days:

  • Invoice immediately upon milestone completion
  • Send payment reminders at 7, 14, and 21 days
  • Charge interest on late payments (include in contracts)
  • Consider invoice factoring for persistent late payers

Manage payables:

  • Negotiate 30-day terms with suppliers
  • Pay contractors on delivery, not before
  • Time large purchases after client payments

Cash Flow Forecasting

Build a 13-week rolling cash flow forecast:

Week Opening Balance Expected In Expected Out Closing Balance
1 £45,000 £12,000 £18,000 £39,000
2 £39,000 £8,000 £15,000 £32,000
3 £32,000 £25,000 £22,000 £35,000
... ... ... ... ...

Update weekly. A forecast showing negative balance in week 8 gives you time to act - chase invoices, delay purchases, or arrange overdraft facilities.

Expense Tracking by Project

Accurate project costing requires allocating expenses correctly.

Direct Costs (Allocate to Projects)

  • Contractor fees for specific deliverables
  • Stock imagery, fonts, video footage
  • Printing and production costs
  • Client-specific software licences
  • Travel to client meetings
  • Outsourced services (voiceover, translation)

Indirect Costs (Spread Across Agency)

  • Salaries for permanent staff
  • Office rent and utilities
  • Software subscriptions used across projects
  • Marketing and business development
  • Insurance, accountancy, legal
  • Training and professional development

Calculating True Project Profitability

Basic calculation:

Project Revenue: £15,000
Direct Costs: £3,000 (contractor + stock)
Time Cost: £8,000 (80 hours × £100 internal rate)
Gross Profit: £4,000 (26.7% margin)

Internal hourly rate: Calculate by dividing total salary costs by billable capacity. If your team costs £300,000/year and has 3,000 billable hours capacity, your internal rate is £100/hour.

VAT for UK Agencies

Understanding VAT is crucial for agency pricing and cash flow.

VAT Registration

You must register for VAT when taxable turnover exceeds £90,000 in any rolling 12-month period (see our VAT threshold guide for details). Use our VAT calculator to estimate obligations. Most agencies register voluntarily earlier because:

  • Clients can reclaim VAT you charge (B2B work)
  • You reclaim VAT on agency expenses
  • Appears more established to enterprise clients

VAT on Services to International Clients

Clients in EU (post-Brexit):

  • B2B: No UK VAT - reverse charge applies (client accounts for VAT locally)
  • B2C: Complex - may need to register in client's country

Clients outside EU:

  • B2B: No UK VAT - outside scope
  • B2C: No UK VAT - outside scope

Record keeping: Keep evidence of client's business status and location. VAT-exempt invoices must still be included in your VAT return (Box 6).

Common VAT Mistakes

  • Partial exemption: If you provide some VAT-exempt services, you may not reclaim all input VAT
  • International services: Incorrectly charging VAT to overseas B2B clients
  • Entertainment: No VAT recovery on client entertainment
  • Timing: Recognising VAT at wrong point (invoice date vs payment date depending on scheme)

Multi-Currency for International Clients

Agencies working with overseas clients face currency risk and accounting complexity.

Recording Foreign Currency Transactions

  1. Invoice in client's currency (usually preferred by client)
  2. Record at exchange rate on invoice date
  3. Revalue at exchange rate on payment date
  4. Recognise exchange gain/loss in profit and loss

Example:

  • Invoice $12,000 when rate is 1.25 (£9,600 recorded)
  • Payment received when rate is 1.20 (£10,000 actual)
  • Exchange gain of £400 recognised

Managing Currency Risk

  • Invoice in GBP: Shifts risk to client (may resist)
  • Forward contracts: Lock in exchange rate for large invoices (banks offer these)
  • Currency accounts: Hold foreign currency until rates are favourable
  • Pricing buffer: Build 5% into international quotes to absorb fluctuation

UK Tax on Foreign Income

All income is taxable in the UK regardless of currency. Convert to GBP using the exchange rate on the date income is recognised for both Corporation Tax and VAT purposes.

Year-End Planning for Agency Tax

Strategic year-end planning can significantly reduce your tax bill. See our year-end tax planning guide for comprehensive strategies.

Corporation Tax Rates (2025/26)

Profit Level Rate
Up to £50,000 19%
£50,001 - £250,000 26.5% (marginal relief)
Over £250,000 25%

Tax-Efficient Strategies

Timing income and expenses:

  • Accelerate expense purchases before year-end
  • Consider timing of large project completions
  • Review WIP and invoice outstanding work

R&D Tax Credits:

  • Software development projects may qualify
  • 20% credit for qualifying expenditure
  • Many agencies miss legitimate claims

Capital allowances:

  • Full expensing on qualifying equipment
  • Include computers, servers, camera equipment
  • Claim in the year of purchase

Pension contributions:

  • Company contributions are tax-deductible
  • Reduce Corporation Tax while building retirement savings
  • Consider employer contributions over salary increase

Common Agency Accounting Mistakes

1. Not Tracking Project Profitability

Many agencies know their overall profit but not which clients or projects make money. Unprofitable work hides behind profitable projects. Track every project individually.

2. Ignoring Utilisation

If your team bills 50% of available hours, you're paying full salaries for half output. Track utilisation weekly and address issues immediately.

3. Letting WIP Grow

Unbilled work is interest-free financing to your clients. Set a maximum WIP threshold and invoice immediately when exceeded.

4. Underpricing Retainers

Retainer pricing often doesn't account for scope creep. Review retainer profitability quarterly and renegotiate underperforming contracts.

5. Poor Contractor Documentation

Every contractor needs: signed contract, IR35 assessment documentation, and right-to-work check. Missing documents create liability.

6. Cash Flow Blindness

Profitable agencies fail from cash flow problems. Maintain a rolling forecast and act on warnings early.

How AccountsOS Helps Agencies

Managing agency accounting requires tracking dozens of projects, multiple clients, various contractors, and complex revenue recognition. AccountsOS simplifies this chaos.

Project-Based Tracking

Create project codes and allocate all income and expenses automatically. See real-time profitability on every engagement without spreadsheet gymnastics.

Contractor Management

Track contractor payments, store contracts, and maintain IR35 documentation in one place. Get alerts when contractor spend approaches thresholds.

Cash Flow Visibility

Real-time cash position and 13-week rolling forecast. Identify potential shortfalls weeks in advance, giving you time to chase invoices or arrange facilities.

Multi-Currency Support

Invoice in any currency, automatically track exchange gains and losses, and see your true revenue in GBP. No manual conversion spreadsheets.

Tax Deadline Tracking

Corporation Tax, VAT returns, PAYE submissions, annual accounts - AccountsOS tracks every deadline and sends alerts with time to prepare. Never miss a filing.

Plain English Queries

Ask questions in natural language:

  • "What's the profitability on the Acme website project?"
  • "How much have we paid contractors this quarter?"
  • "What's our debtor days average?"
  • "When is our next VAT return due?"

Get instant answers without digging through reports. See how it works and check our pricing.

Frequently Asked Questions

What accounting software is best for agencies?

The best software depends on your size and complexity. For small agencies (under £500k revenue), cloud accounting like Xero or QuickBooks covers basics. For larger agencies, consider practice management software (Productive, Harvest Forecast) integrated with your accounting. AccountsOS offers AI-powered bookkeeping specifically designed for service businesses, handling project tracking, contractor management, and tax compliance automatically.

How do I calculate utilisation rate?

Utilisation = Billable Hours / Available Hours. If a designer works 160 hours monthly and bills 120 to clients, utilisation is 75%. Target 65-80% - below 60% indicates pricing or sales problems, above 85% suggests burnout risk and no capacity for growth. Track weekly and address declining trends immediately.

When should I register for VAT as an agency?

Registration is mandatory when taxable turnover exceeds £90,000 in any rolling 12-month period. Most B2B agencies register voluntarily earlier because clients can reclaim the VAT charged, and you can reclaim VAT on expenses. If most clients are VAT-registered businesses, register as soon as practical. If serving mainly individuals or small non-VAT-registered businesses, the 20% price increase may hurt competitiveness.

How do I price projects profitably?

Start with your fully-loaded cost per hour (salaries + overhead / billable hours capacity). For a £300,000 cost base with 3,000 billable hours, that's £100/hour. Apply your target margin - 50% margin means charging £200/hour minimum. Add direct costs (contractors, stock), then add contingency for scope creep (10-20% for fixed price). Review completed project profitability quarterly and adjust rates accordingly.

What's the typical profit margin for UK agencies?

Gross margins (revenue minus direct costs) typically range 50-70% for well-run agencies. Net margins (after all overhead) range 10-20%. Agencies below 10% net margin are vulnerable - one bad project or lost client creates problems. Agencies above 25% are often under-investing in growth. Track your margins monthly and investigate any declining trend.

How do I handle retainer scope creep?

Document the original scope precisely in your contract. Track time against retainer budgets weekly. When work exceeds scope, communicate immediately - don't absorb overruns hoping to discuss at renewal. Either bill additional hours at your standard rate, or negotiate an increased retainer. Clients who consistently exceed scope should face price increases at renewal.

Do I need separate bank accounts for each project?

No - that creates unnecessary complexity. Use a single business account with project codes in your accounting software to track income and expenses by engagement. Some agencies maintain a separate "tax reserve" account where they transfer Corporation Tax and VAT provisions monthly, ensuring funds are available when due.

How do I set contractor rates to maintain margins?

Your contractor rate should be roughly 70-80% of what you charge the client for equivalent work. If you bill clients £150/hour for design, pay contractors £105-120/hour maximum. Below 70% may attract lower-quality contractors; above 80% leaves insufficient margin to cover unbillable time, sales, and admin. Review quarterly and adjust if margins suffer.

agenciesdigital agencycreative agencyproject accountinglimited company
Found this useful? Share it with other directors.
Share
Disclaimer: This article provides general information only and does not constitute financial or legal advice. Tax rules change frequently. For advice specific to your situation, consult a qualified accountant or contact HMRC directly.
A
AccountsOS Team
AI Accounting Experts

The AccountsOS team combines AI expertise with UK accounting knowledge to help small businesses thrive.

HMRC MTD CertifiedUK Tax Specialists

Let AI handle your accounting

Stop worrying about deadlines and compliance. AccountsOS automates your bookkeeping so you can focus on growing your business.

Get Started Free