Start or fix 

Hidden Agency Fees: 8 Charges Canadian Small Businesses Can Catch

CloudSprout team · October 2026 · 6 min read

Yes, agencies can add charges you never saw coming, and you can stop most of them with one move: ask for an all-in price and an itemized list of mandatory charges in writing before you sign. Regulators such as the Competition Bureau treat surprise add-ons on a quoted price as a real problem, and Ontario has its own disclosure rules for certain agreements.


TL;DR:

  • Canadian drip pricing rules target advertised prices that exclude mandatory fixed fees, but sales taxes are treated differently and business contracts may receive less protection.
  • Variable costs such as ad spend need a clear calculation method, trigger, cap, and written approval before the agency incurs any additional expense.
  • Require signed change orders before new billable work begins, define revisions and reporting in the scope, and request receipts for third party purchases.
  • If invoices contain unexplained charges, request a written breakdown and refund or credit, preserve records, and remember that reporting does not guarantee repayment.

Table of Contents

Where do agencies hide extra fees in a quote?

Picture a quote that gives one monthly price, then an invoice that lands much higher. The gap almost always lives in a handful of familiar places. Here is what to look for and how each one tends to show up on paper:

  • Setup or onboarding: “One-time project initiation fee” added after the first call.
  • Tool and tech markups: “Software and platform licences” billed at more than the agency pays.
  • Media buy markups: “Ad management” that quietly includes a cut of your ad spend.
  • Percentage-of-spend pricing: A fee that grows whenever you spend more, which rewards the agency for raising your budget.
  • Scope creep charges: “Additional revisions,” “strategy calls” or “monthly reporting” billed as extras.
  • Hosting, domain and email renewals: “Annual maintenance” that you never agreed to.
  • Rush, restart and cancellation fees: “Expedited turnaround” or “account reactivation.”
  • Administrative charges: “Processing fee,” “account fee” or “project coordination.”

Notice that labels change but the money is the same. A “platform fee” and a “service surcharge” can be one charge wearing two names, so ask what each line pays for and who receives the money. If an agency cannot answer in plain words, treat that as your answer. Our own breakdown of agency pricing models shows why comparing headline retainers alone leads buyers astray.

What do Canadian rules say about drip pricing?

The Competition Bureau defines drip pricing as advertising a price that cannot actually be paid because mandatory fixed fees get added later. For you, that means the number in the proposal should be the number you pay, not a starting point. The same rules apply to web projects; read budgeting for a new website before you sign.

The Bureau’s guidance separates government-imposed charges such as sales tax, which it treats differently, from other mandatory fees that must be part of the price you see. Read the Bureau’s guidance.

Two ideas help you sort charges:

  • Fixed, mandatory fees must be disclosed up front. Advertising-law commentary notes that amendments to the Competition Act push in exactly this direction.
  • Variable or usage-based costs, like ad spend, need a clear formula, a trigger, a cap and an approval step.

Ontario adds another layer. For certain internet and consumer agreements, the Consumer Protection Act and its regulation require prescribed disclosures, including itemized prices and each additional charge that applies or may apply. Whether those protections reach you depends on whether your deal counts as a consumer transaction. Business-to-business contracts often get different treatment, and remedies vary, so not every surprise charge is automatically illegal. You can still use the same standard as a negotiating tool.

How do you read a proposal or invoice to catch undisclosed charges?

Work through this list before signing, and again on every new invoice:

  1. Ask the agency, in writing, for an all-in price and an itemized schedule of mandatory fees.
  2. Ask directly whether any mandatory charges exist beyond the quoted fee, such as third-party tools, setup, reporting, revisions, hosting or cancellation.
  3. Circle vague wording like “other expenses,” “at cost” and “third-party fees,” then demand examples, caps and approval triggers for each.
  4. Build your maximum expected monthly cost: retainer, plus every itemized pass-through, plus a cushion for variable spend.
  5. Request the same all-in format from every agency so you compare like with like. The Bureau warns that a low headline price can distort comparison shopping.
  6. Ask who owns the accounts, domains and tools if you leave.
  7. Ask what happens to pricing if your needs change mid-contract.
  8. Ask for the approval process before any new charge appears.

Pro Tip: Paste the agency’s answers into one spreadsheet column per agency. The gap between headline price and your maximum expected monthly cost is the number that matters.

If you want a wider vendor-evaluation process, our guide to choosing a digital agency walks through it step by step.

Base agency fee beside separate extra charges

What contract language stops surprise fees?

A good contract makes the quote binding. Push for these clauses:

  • An itemized fee schedule, with a statement that only government-imposed taxes may be added to the headline price.
  • A signed change-order process. No new billable category is valid until both sides approve it in writing.
  • Defined deliverables: number of revision rounds, reporting cadence and meeting frequency, so “extra” has a clear meaning.
  • Caps or estimates for variable items, with approval required before spend passes the cap.
  • Original vendor invoices or receipts whenever the agency bills you for something it bought from a third party.

For a sense of what itemization looks like in practice, see how we break out costs in our blog writing price guide and our Toronto SEO pricing.

What should you do if you find unexplained fees now?

Move calmly and keep paper:

  • Ask for a written breakdown of every disputed line, then request a refund or credit.
  • Insist that future invoices follow the written scope.
  • Keep the proposal, invoices and emails. The Bureau advises reporting suspected deceptive marketing, and a report supports enforcement but does not itself guarantee your refund.
  • Consider legal advice if the amount is large. Remedies differ between consumer and business deals.

Why do transparent agencies win long term?

In my view, the agencies worth hiring list fees plainly and use signed change orders without being asked. It saves everyone from awkward conversations later. A surprise “platform fee” is easy to avoid when you request an all-in quote and a signed fee schedule on day one. For a short video, try one slide: the headline price on the left, the final bill on the right, then the checklist overlaid with one takeaway: “Ask for all-in, in writing.”

— Cristo

FAQ

Are hidden fees illegal in Canada?

Not always, but drip pricing is prohibited when mandatory fixed fees make an advertised price unattainable. Business contracts can carry different protections than consumer deals, so check the rules that fit your situation.

What are examples of hidden fees?

Common ones include setup fees, tool markups, media markups, extra revision charges, hosting and domain renewals, and cancellation or restart fees. They often appear under names like “administrative” or “processing.”

How do I avoid hidden fees?

Ask for an all-in price and an itemized list of mandatory charges in writing. Then add a signed change-order clause so no new charge can appear without your approval.

How much is the agency fee?

It depends on the model: flat retainer, project fee or a percentage of ad spend. Our own plans are listed on our pricing page, with Sprout at 300 CAD per month, Grow at 600 CAD per month and Scale at 1200 CAD per month, month to month with no lock-in contract.

Sources

Not sure what your agency really costs?

We do everything in-house, price month to month and give you a clear fee schedule up front. Start with our free digital audit and trial, then see exactly what you would pay before committing. Check our pricing or learn more about our digital audit.