Virtual CPA firm serving BC, AB, ON and MB•Mon–Fri 9:00am–5:30pm info@everstonecpa.com• (604) 832-1743
Home › Resources › Agencies & consulting
Industry hub

Accounting for agency and consulting firms

Updated

Retainers billed ahead, projects delivered across a year end, pass-through costs and a roster of contractors. What differs in a professional-services year end, and where to read more.

Related: Accountant for IT consultants and software developers.

Quick answer: Agency and consulting accounting differs from ordinary small business accounting because retainers are billed before the work is done, project revenue rarely matches invoice dates, pass-through media and production costs distort revenue if reported gross, and delivery teams built from contractors raise classification questions.

Two-column summary of agency and consulting accounting showing that revenue timing is a decision — retainers and project billings are deferred until the work is done while delivered but uninvoiced work belongs in the period it was earned — and that cost classification is a decision, covering pass-through media costs, contractor status and the place of supply for out-of-province clients
With nothing physical to anchor them, these are decisions.

An agency sells time and judgement: no inventory, few assets, a balance sheet of receivables and deferred revenue. That is why the accounting slips. With nothing physical to anchor it, revenue recognition and cost classification are judgement calls.

Related: Accountant for photographers, videographers and designers.

On this page
  1. What is different about agency and consulting accounting
  2. The guides and pages for this vertical
  3. Who this fits
  4. How this runs remotely
  5. Where professional and consulting firms usually start
  6. Agency and consulting accounting — common questions

What is different about agency and consulting accounting

An agency bills for work that spans months and passes a large share of what it collects straight through to suppliers. Both facts distort the two figures everyone reads first — revenue and profit — unless the books separate earning from being paid, and pass-through spend from fee income.

Being paid is not the same as earning

A retainer invoiced on the first for that month’s work is deferred revenue until the work is done; a project billed at signing is deferred until milestones are met. Conversely, a phase delivered in December and invoiced in January is December revenue. Recognizing revenue on invoice produces strong and weak years purely from billing rhythm, reversing whenever a large retainer starts or ends.

Pass-through costs distort everything

Media, print, production, licensing and subcontractors often pass through an agency’s account without being its revenue. Gross reporting inflates revenue and crushes margin; net understates activity. Principal or agent decides it; apply it consistently. Recharged costs usually carry sales tax, whether or not the supplier charged it.

Your delivery team is a classification question

Agencies scale through contractors. Fixed hours, agency systems, daily direction and no other clients look like employment, and a reassessment brings retroactive source deductions with penalties. A consultancy reliant on one client faces the personal services business analysis.

Clients are often not in your province, or your country

Place-of-supply rules set the rate by client location, so a BC agency charges Ontario and Alberta clients different rates. Services to non-residents are often zero-rated, so firms with US clients usually get refunds.

Unbilled work and bonus timing

Unbilled year-end work in progress belongs in the period earned. Bonuses declared to cut corporate income must be paid within a set window to be deductible that year, so they are cash decisions too.

The guides and pages for this vertical

Grouped around the two things that distort an agency’s numbers: revenue and timing at one end, and the services that keep the books straight at the other.

Revenue, timing and year end

Your team and how it is engaged

Sales tax across borders

Deductions, structure and service pages

Who this fits

This hub suits incorporated marketing, creative, digital and PR agencies, studios, management and IT consultancies, technical consultants without a professional corporation, recruiters and solo consultants with a company. The link: revenue from client work, delivered by people whose time is the cost. Consultants with one dominant client should read the classification material first.

How this runs remotely

EverStone CPA is a fully virtual, one-CPA firm. Agencies are already distributed: ledger, project tool and contractor invoices online, meetings by video, corporate, GST/HST and personal returns filed electronically. A Toronto studio and a Fraser Valley consultancy get the same service, and mid-year retainer questions are answered as they arise.

About this page
EverStone CPA

Prepared and reviewed by a Chartered Professional Accountant at EverStone CPA, a CPA firm working fully online with small and midsized businesses in BC, Alberta, Ontario and Manitoba. About the firm  ·  Send an enquiry

Consultants and a client reviewing project plans together at a meeting table in a downtown office
Ways we help professional firms

Where professional and consulting firms usually start

Three common needs, each a different kind of engagement.

Owner compensation

How much to take as salary or dividends, and when, reviewed each year before the year closes.

Get My Fixed Quote

Cash and receivables

Monthly books that show what clients owe, what is coming in, and what is safe to draw.

Get My Fixed Quote

Corporate compliance

The year-end, the T2 and the owners’ personal returns, prepared together.

Get My Fixed Quote

Common questions

Agency and consulting accounting — common questions

When is a retainer actually revenue?+
When the work is delivered, not when invoiced or paid. A retainer billed on the first for that month’s work is deferred revenue until the month is worked. Recognising it on invoice overstates the start of an engagement and understates the end. Ask about your case →
Should media buys and production costs be in my revenue?+
It depends on whether the firm is principal or agent — carrying risk and controlling the service, or just arranging and recharging it. Gross reporting inflates revenue and collapses margin. Apply it consistently so years compare.
My contractors work full time for us. Is that a problem?+
Yes, they can be. Set hours, your systems, daily direction and no other clients resemble employment, whatever the contract says. Reassessment brings retroactive source deductions, interest and penalties; review it early.
Do I charge GST to a client in the United States?+
Services to non-residents are often zero-rated: no tax charged, input tax credits still recoverable. Conditions apply where the service relates to Canada, so check rather than rely on the address.
What rate do I charge a client in another province?+
Rates generally follow the client’s location, so a BC agency may charge Ontario and Alberta clients differently for identical work. Set it up in invoicing early; fixing a year of invoices is harder.
Can I declare a bonus to reduce this year’s corporate tax?+
Yes, if paid within a set window after year end, and it brings source deductions. It is a cash decision too; compare a dividend first.

A CPA for professional-services firms

Deferred retainers, cross-border clients, or a contractor roster that is starting to look like a payroll — describe how the firm delivers and you will get a straight answer.

★★★★★
“Personal. Professional. Responsive. Plus he saved me a bundle!”
Corrin Skalbeck · Google Local Guide

Starting fees

Every fee is fixed in writing before any work begins.

  • Monthly bookkeeping, sales tax filing includedfrom $325 a month
  • Payroll, remittances, T4s and ROEsincluded in monthly bookkeeping
  • Books, payroll and the year-end T2 together$500–$700 a month
  • Corporate year-end and T2 returnfixed fee, quoted in writing
  • Personal tax return (T1)from $125; self-employed or rental $275–$500
  • Catch-up bookkeepingfrom $2,200 per year of records
  • Controller or CFO supportcontroller from $1,650, CFO from $2,750 a month
  • One-off advice call with a CPA$225 plus GST

Get a fixed quote for your business

Tell us what you need. You get a written fee first, with no obligation.

Please enter an email address we can reply to.
Tell us what you need.

A CPA replies within one business day, with a fixed fee in writing. Rated 5.0 from 24 Google reviews.