Retainer, project fee or performance fee: how should you pay a marketing agency?

Updated 12 October 20269 sources, each openedNo paid placements

The short answer

Pay a retainer for ongoing work, a project fee for a defined build, and use performance fees as a bonus on top of a base rather than instead of one. Whatever the model, protect yourself in writing: a six-month start rather than 12, 30 to 60 days' notice, ad accounts and data in your name, and reviews at 60 and 90 days1.

Key facts

  1. Ahrefs polled 439 SEO providers and found that 78.2 percent charge a monthly retainer2.
  2. A contract guide advises a six-month initial term rather than 12 months, with 30 days' notice standard, 60 acceptable and 90 aggressive1.
  3. Indian agencies quote percentage-of-spend fees at 10 to 20 percent and flat performance-marketing retainers at Rs 30,000 to 2,00,000 a month3.
  4. One agency describes pure revenue-share fees, at 10 to 20 percent of net revenue, as rare for full-service work, and prices hybrid bonuses at 10 to 20 percent of the base retainer4.
  5. The same contract guide says audiences and pixel data must sit in your own ad accounts, and that a handoff of two to four weeks should be agreed in writing1.
  6. Google's hiring guide says you are responsible for the actions of any company you hire5.

What are the main ways to pay, and when does each suit?

Four models cover most agency billing. Every figure below is a vendor's own, published by a firm that sells marketing services.

  • Retainer. A fixed monthly fee for continuing work such as SEO, content and ads. Clicks Geek says retainers suit continuing needs, and that if more than 60 percent of your marketing activity needs continuous optimization a retainer is likely to pay6. Socio Labs lists flat retainers at Rs 30,000 to 2,00,000 a month3.
  • Project fee. A set price for a defined deliverable, such as a website, a campaign build or an audit. Clicks Geek says projects suit testing a new channel or validating an offer, and suggests a 60 to 90 day project as a trial before committing to a retainer6.
  • Percentage of ad spend. Used for ad management. Socio Labs puts it at 10 to 20 percent of monthly spend3. upGrowth quotes 10 to 15 percent as typical and says percentage pricing works best at larger monthly ad budgets4.
  • Performance or hybrid. A base fee plus a bonus tied to results. upGrowth lists bonuses of 10 to 20 percent of the base retainer, and describes pure revenue-share fees of 10 to 20 percent of net revenue as rare for full-service work4.

Should I pay on performance only?

A hybrid usually works better for both sides: the agency has a base to do the work, and you keep a reward tied to results. A pure performance fee only works when the result is measurable and traceable, such as sales you can attribute to the agency's work. Settle in writing what counts, how it is measured, who owns the data, and what happens if tracking breaks.

For AI SEO there is a further problem. No agency controls what an assistant writes, so tying fees to a placement is a poor fit. One agency checklist flags money-back guarantees tied to AI outcomes the agency cannot control7. See Can an agency guarantee we appear in ChatGPT?. Where you cannot pay for an outcome, pay for inputs and measurement, with review dates.

Whatever the metric, judge it on business results. In an Ask HN thread on whether a monthly SEO retainer was worth it, commenters advised measuring conversions rather than traffic or domain authority8.

Which contract terms protect me?

One contract guide, from an agency that sells marketing services, sets out advised positions. Treat them as a starting list, not a legal template.

  • Term: start with six months and avoid 12. If you must accept 12, negotiate an out clause at month six1.
  • Notice: 30 days is standard, 60 acceptable and 90 aggressive1. Clicks Geek similarly suggests exit clauses with 30 to 60 days' notice if performance falls short6.
  • Pause and kill fees: remove any clause that charges the full retainer during a pause, and check what triggers an early-termination fee1.
  • Ownership: ad creative and copy become yours on delivery or at least on final payment, analytics and tracking are owned by you, and campaign structures are documented and transferable1.
  • Accounts: you hold admin access to your own platforms, such as Google Ads, Meta Business Manager and GA4, before work begins1.
  • Handoff: two to four weeks, agreed in writing, with documentation and account transfers1.
  • Scope changes: define a rate card or cap overage percentages, and treat anything not listed as out of scope1.
  • Reviews and reporting: hard KPIs with formal reviews at 60 and 90 days, and a fixed reporting schedule1.
  • Media budget: direct billing to your own accounts is the cleaner structure, with a flat fee or a clearly disclosed percentage and no hidden markups1.

Our side, stated plainly

What KanavuLab does

Our commitments are contract terms. You approve everything that goes out under your name. Accounts and domain are in your name from day one. Scope changes are priced in writing before work starts.

Fixed-scope work is priced as a project: landing pages from Rs 20,000 or $800 in 1 to 2 weeks, and web app MVPs from Rs 1.5 lakh or $6,000 in six weeks with a weekly demo. Hosting and development are optional from $500 a month for USD clients. Everything else is scoped and quoted after a 20-minute call. We do not guarantee placement in AI answers.

Follow-up questions

Should I sign a 12-month retainer?

One contract guide advises against 12 months, suggests six, and says to negotiate an out clause at month six if you must accept 121. A 60 to 90 day trial project is another route before a retainer6.

Who should pay for the ads, me or the agency?

Direct billing to your own accounts is the cleaner structure, according to one contract guide, which also says audiences and pixel data must sit in your own ad accounts1. That keeps the data and the history with you if you change agency.

Will an agency work for a share of sales only?

Some will, but one agency describes revenue-share fees of 10 to 20 percent of net revenue as rare for full-service work, and more often prices a base fee plus a bonus4. Expect to agree the metric and the data source in writing.

How does KanavuLab bill?

Fixed-scope work is a project price: landing pages from Rs 20,000 or $800, and web app MVPs from Rs 1.5 lakh or $6,000 with a weekly demo. Ongoing work is scoped and quoted after a 20-minute call, and scope changes are priced in writing first.

Sources

Every source was opened before this page was published. Figures from vendors who sell in this market are labelled as such in the text.

  1. Stackmatix Marketing agency contract guide: what to negotiate and what to watch for, 6 September 2026. Opened 12 October 2026
  2. Ahrefs SEO pricing: how much does SEO cost? 439 people polled, updated August 2024. Opened 12 October 2026
  3. Socio Labs Performance marketing pricing guide 2026, 23 July 2026. Opened 12 October 2026
  4. upGrowth Performance marketing retainer pricing India 2026: flat, percentage or hybrid, 20 April 2026. Opened 12 October 2026
  5. Google Search Central Do you need an SEO? Tips for hiring an SEO, 2026. Opened 12 October 2026
  6. Clicks Geek Marketing agency retainer vs project: 7 smart tips, 17 February 2026. Opened 12 October 2026
  7. upGrowth 10 questions to ask before hiring a GEO agency, 16 March 2026. Opened 12 October 2026
  8. Hacker News Ask HN: Is it worth paying $6k/month for an SEO agency?, 8 March 2024. Opened 12 October 2026
  9. TaxAJ GST on digital marketing services in India (2026), 19 July 2026. Opened 12 October 2026

Ask us this on a 20-minute call.

Scoped and quoted after the call. Not the right fit? We will say so.