Accounting for agencies and consultancies
Reviewed by EverStone CPA · July 2026
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.
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.
An agency or consultancy sells time and judgement. There is no inventory, few capital assets, and a balance sheet that is mostly receivables and deferred revenue. That sounds simple, and it is exactly why the accounting goes wrong: with nothing physical to anchor the numbers, revenue recognition and cost classification are decisions rather than observations.
What is different about agency and consulting accounting
Being paid is not the same as earning
A retainer invoiced on the first of the month for work delivered through it is deferred revenue until the work is done, and a project billed at signing is deferred until the milestones are met. Run the other way, a phase delivered in December and invoiced in January is revenue in December. A firm that recognises revenue when it invoices will report a strong year and a weak one purely from billing rhythm, and the pattern reverses the moment a large retainer starts or ends.
Pass-through costs distort everything
Media buys, print, production, licensing and subcontracted specialists frequently flow through an agency’s bank account without being its revenue in any economic sense. Reporting them gross inflates revenue and destroys the margin percentage; reporting them net understates the activity. Which treatment is right depends on whether the firm is principal or agent in the transaction, and the answer has to be applied consistently. Recharging a client for a cost usually also carries sales tax, whether or not the original supplier charged it.
Your delivery team is a classification question
Most agencies scale through contractors rather than employees. When a contractor works fixed hours, uses agency systems, is directed day to day and has no other clients, the arrangement starts to resemble employment, and a reassessment brings retroactive source deductions with penalties. On the other side, a consultancy whose revenue comes almost entirely from one client faces the personal services business analysis in its own corporation.
Clients are often not in your province, or your country
Place-of-supply rules determine which rate applies to a service depending on the client’s location, so an agency in BC with clients in Ontario and Alberta charges different rates on otherwise identical work. Services supplied to non-residents are frequently zero-rated, which is why a firm with substantial US clients tends to sit in a refund position rather than remitting.
Unbilled work and bonus timing
Work in progress at a year end — hours delivered but not yet invoiced — belongs in the period it was earned. Bonuses declared to reduce corporate income have to be paid within a defined window after the year end to be deductible in that year, which makes a year-end bonus a cash-planning decision, not just a tax entry.
The guides and pages for this vertical
Revenue, timing and year end
- Cash versus accrual accounting — why a retainer business cannot read its performance off its bank balance.
- Prepaid expenses at year end — software, subscriptions and insurance paid ahead, and how they are split.
- Accrued bonuses and the payment window — the rule that decides whether a declared bonus is deductible this year or next.
- Bonus or dividend at year end — the annual decision about how profit leaves the corporation.
- Writing off bad debts — for the client that stopped paying halfway through a project.
- Choosing a fiscal year end — why a services firm may not want a December year end at all.
Your team and how it is engaged
- How CRA classifies a worker — the factors weighed when a contractor looks like an employee.
- Employee or contractor, for the hiring business — the commitments each model creates. Read it before the next hire.
- Personal services business risk — the assessment a single-client consultancy needs to understand.
- Slip filing deadlines — the T4A obligations that follow paying contractors.
- Payroll services — what changes when the roster moves onto payroll.
- Hiring your first employee — the accounts and obligations triggered by the first hire.
Sales tax across borders
- Place of supply rules — which rate applies to a client in another province.
- Exports and non-resident clients — why services to a US client are often zero-rated.
- GST/HST registration — the $30,000 threshold, which a first large retainer can cross on its own.
- Input tax credits — recovering tax on software, subcontractors and equipment.
- Quick method calculator — compares filing methods — often relevant to a service firm with low input tax.
Deductions, structure and service pages
- Advertising and promotion — your own marketing spend, and the tax on ads bought from non-residents.
- Cellphone and internet — splitting a bill that is genuinely both personal and business.
- Business travel — client visits and conferences, and what has to be documented.
- Home office through a corporation — for a firm whose people are distributed rather than housed.
- Agency accountant, Toronto — framed for Ontario agencies and studios.
- Consultant accountant, Ottawa — for independent consultants, including those working with public-sector clients.
- Fractional CFO — forecasting, pricing and utilisation analysis once the firm is past its first few people.
- What a fractional CFO does — the plain-English version of the service above.
- Virtual CFO across Canada — the same work delivered remotely, wherever the firm is based.
Who this fits
This hub is written for incorporated marketing, creative, design, digital and PR agencies, software and product studios, management and IT consultancies, engineering and technical consultants without a professional corporation, recruiters, and independent consultants working through their own company. The common thread is revenue earned from client engagements rather than products, delivered by people whose time is the cost. Consultants with a single dominant client should read the classification material first — it matters more than everything else here.
How this runs remotely
EverStone CPA is a sole-practitioner CPA firm at 32615 South Fraser Way in Abbotsford, BC, working fully remotely. Agencies and consultancies are usually distributed already, so the arrangement is familiar: the ledger, the project tool and the contractor invoices are all online, meetings happen by video, and corporate, GST/HST and personal returns are filed electronically. A studio in Toronto and a consultancy in the Fraser Valley are handled the same way, and questions about a retainer starting mid-year get answered when they come up rather than at year end.
Prepared and reviewed by a Chartered Professional Accountant at EverStone CPA, an Abbotsford CPA firm working fully remotely with small businesses and incorporated contractors across the Fraser Valley and Canada. About the firm → · Book a free consult →
Agency and consulting accounting — common questions
When is a retainer actually revenue?+
Should media buys and production costs be in my revenue?+
My contractors work full time for us. Is that a problem?+
Do I charge GST to a client in the United States?+
What rate do I charge a client in another province?+
Can I declare a bonus to reduce this year’s corporate tax?+
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.