Three months is the most common minimum term for a B2B lead generation agency in published guidance, and the same sources treat three to six months as a reasonable first contract.
Twelve months comes with a bigger discount, but even the agency guide that prices it keeps it for three narrow situations, such as a six-month engagement with the same agency already behind you.
After the first term, a fair contract either rolls month to month or needs your signature to renew, and lets you stop with 30 days of written notice.
Push back on three terms specifically: a 90-day notice window, an automatic renewal for another full year, and an exit fee equal to everything left on the contract.
One caveat before the numbers. Every contract figure below comes from an agency, a practitioner or a contract lawyer describing the market as they see it, rather than from an audited survey of real contracts. Read them as the going opinion, and test them against your own situation. This is not legal advice.
One disclosure as well. Smirnov Consulting Group is a Prague-based B2B outbound lead generation agency that runs cold email and LinkedIn campaigns for founder-led B2B companies and books qualified sales calls. That puts me on the agency side of these contracts, so none of the figures below are our own terms. They are what other publishers call normal.
What published sources say is normal
I pulled the published contract numbers on this question into one table. Every page in it was checked in September 2026.
| Source | Minimum or first term | Notice to stop | Auto-renewal | Leaving early |
|---|---|---|---|---|
| A lead gen agency's contract-length guide, April 2026 | 3 months at full price. 6 months at 5-8% off, called "the sweet spot". 12 months at 12-18% off | 30 days after the first term | Recommends none, re-sign instead | Exit right at month 3 if agreed criteria are missed, pro-rated refund for missed meeting targets |
| A cold email agency's article on client churn, June 2026 | "Most cold email agency contracts have 3-month minimums" | Not covered | Not covered | Month 4 is the first month without a penalty |
| A lead gen agency's contract checklist, September 2026 | 3 to 6 months for a first term. Longer only with performance breakpoints | Says to check it | Says to check it | Paying out the entire remaining value is a red flag |
| The same agency's LinkedIn buyer guide, June 2026 | Month to month is "standard at well-run agencies". 6 to 12 months with no performance thresholds or exit clause is a red flag | Not covered | Not covered | Not covered |
| Market Correct, written by a former performance marketing agency owner, undated | No single figure. Annual deals described at percentage-of-spend agencies | 30 days typical at flat-fee agencies. 30 to 90 days, often 60+, on annual deals. 90+ days is a red flag | Shows a 12-month automatic renewal clause as a trap | One real case at four months of fees. A worked example at two months |
| Bind, a lawyer's guide to auto-renewal clauses at a contract software company, June 2026 | Not covered | 30 days usual in standardized SaaS agreements. 60 days rated standard, 90 days "aggressive" | Renewing for one term equal to the first, or month to month, is standard. Another full term with no shorter option is aggressive. An active reminder 90 to 120 days before the notice deadline is standard | Not covered |
Three of the five publishers sell lead generation or outbound themselves. Bind sells contract software, and its guide covers auto-renewal clauses in general, not agencies. Market Correct's author ran a performance marketing agency for more than twelve years before retiring it. Where the five overlap, they broadly agree.
What the table means for a founder
Three months is the most common minimum in cold email. The churn article, the only cold-email-specific source here, says most contracts in its category have one. The same article puts month-four churn at 25-40% "across the category", without saying how it measured that. Read together, they describe a lot of clients leaving at the first moment the contract allows.
Twelve months is the exception, even in the guide that prices it. The contract-length guide names three situations where it fits: a six-month engagement with the same agency already behind you, a large and clearly defined volume need, or a discount of 15% or more paired with a 30-day exit window after month six. Outside those, it calls six months almost always the better trade.
The discount for committing longer is small. On a made-up $5,000 monthly fee, 8% off saves $400 a month, or $2,400 across six months. That is less than one month you cannot get out of, and it is not worth trading away your exit for.
The exit terms decide the lock-in, far more than the headline length. The agency-side sources that name a notice period treat 30 days as fair or standard, the lawyer's guide sets its standard at 60, and the two that name a warning level both put it at 90 days.
My read is this. Founders negotiate the length because it is the number on the first page. The clause that decides what a bad quarter costs is the exit, three pages later.
A three-month contract you cannot leave for another quarter because a notice date slipped past you is longer than a six-month one with a clean review at month three.
How long should the contract be for your sales cycle?
A flat three-to-six-month rule ignores the one number that should set the term: how long your deals take to close.
Start with setup. It takes most of the first month of a new program, as my month-by-month account of a new engagement shows.
So the first meetings arrive in month two, and each of those meetings then needs one full sales cycle to become a signature.
Since 2021, mid-market cycles (deals worth $25,000 to $100,000 a year) have stretched from a 45-to-90-day band to 60 to 120 days, according to Boomerang AI's benchmark summary, which draws on Gong's 2025 State of Revenue report and other named datasets.
That is a vendor page, but the studies it leans on are named, so I am treating the range as real.
Put the two together. A meeting from month two, in a market with a two-to-four-month cycle, signs somewhere between month four and month six. A three-month minimum ends before the earliest of those deals can close.
Cancel in month four and you walk away just as the first cohort reaches the decision stage, then hand the next agency its own setup month and restart the count.
| Your typical sales cycle | Month-two meetings sign around | What month three can honestly show | First term that fits |
|---|---|---|---|
| Under 1 month | Month 3 | First signed deals | 3 months, then monthly |
| 1 to 2 months | Months 3 to 4 | Proposals out, maybe one signature | 3 months with a written month-three review |
| 2 to 4 months | Months 4 to 6 | Qualified pipeline, no revenue yet | 6 months with a break clause at month 3 |
| Over 4 months | Month 6 or later | Meeting quality and pipeline stages only | 6 months at most, judged on pipeline stages |
To place yourself in it, pull your last ten signed deals from the CRM and take the median number of days from first call to signature. Add a month for setup and a month for the first meetings. That is roughly when revenue from the campaign should start to show up.
If your minimum term ends before it, the contract asks you to decide on evidence that cannot exist yet.
Put a month-three review in the contract
A long cycle is not a reason to accept a long lock-in. It is a reason to agree, before signing, what month three has to show and what happens if it does not, as with a paid 90-day pilot.
Name three or four checkable things: the list matches the criteria you agreed, held meetings are with people who can buy, the reporting shows sends, replies, held calls and pipeline stages, and the problems you raised were answered with a plan.
Then write down the consequence: if month three misses them, you can leave with 30 days of notice and no fee. The contract-length guide lists an early-termination right at month three, tied to defined criteria, among the clauses it recommends. Do it at signing, while both sides are still being generous.
When 30 days of notice turns into 90
The notice number in the contract is often not the time you actually pay for after you decide to leave. Two mechanisms stretch it.
The renewal date. Market Correct gives the example: a contract signed in March renews the following March, and a 90-day notice window means the cancellation had to arrive in December. Few people set a December reminder on the day they sign in March.
In one of the author's client cases the window passed, the contract renewed for a year, and the only way out was a fee equal to four months of fees, $18,000.
The billing cycle. This part is my own arithmetic on common clause wording, not a quote from any contract. Say you are billed monthly in advance on the 1st, and you send notice on 3 June.
| What the contract says | Last day you pay for | Paid after you decided |
|---|---|---|
| 30 days, ends 30 days after notice, pro-rated | 3 July | About one month |
| 30 days, ends at the end of the billing month in which notice expires | 31 July | Two full months |
| 60 days, same wording | 31 August | Three full months |
| 90 days before renewal, sent one day late | Next year's renewal date | Twelve months, or the exit fee |
Same decision, anywhere from one month to a year of invoices. Ask for pro-rating in writing, and put three dates in your calendar the day you sign: the month-three review, the last day notice can reach the agency before renewal, and the day your data export is due after you leave.
Fair or steep? Check your draft in one minute
Hold your draft against this. It combines the sources above, plus one marketing agency's published contract guide, and adds outbound assets like sending domains and mailboxes that general marketing contracts rarely spell out.
| Clause | Fair | Push back | Where the benchmark comes from |
|---|---|---|---|
| First term | 3 to 6 months | 12 months or more with no performance breakpoints or exit clause | Contract checklist, contract-length guide, LinkedIn buyer guide |
| After the first term | Rolling monthly, or a fresh signature to renew | Automatic renewal for another 12 months | LinkedIn buyer guide, contract-length guide, Bind, Market Correct |
| Notice to stop | 30 days | 90 days or more before renewal | Market Correct, contract-length guide, Bind |
| Renewal reminder | Opt-in renewal, or an active reminder 90 to 120 days before the notice deadline | Silent renewal | Contract-length guide, Bind |
| Leaving early | No fee after a missed review, or one to two months of fees | The entire remaining contract value | Contract-length guide, contract checklist, a marketing agency's contract guide |
| Longer-term discount | 15% or more for 12 months, with a 30-day exit after month 6 | A small discount traded for a year with no exit | Contract-length guide |
| What you keep | Sending domains, mailboxes, lists, copy and booked meetings, with data exported within 14 days | The agency keeps the accounts or charges to release them | Contract-length guide, contract checklist, a marketing agency's contract guide |
That marketing agency, based in Malaysia, also publishes a small dataset on disputes that points at the same clauses. Its own client tracking covers Malaysian small businesses that reported a dispute with a marketing agency between 2024 and 2026.
Of those, 44% named an auto-renewal, 39% an exit fee and 35% the ownership of accounts or assets. Owners could name more than one.
That is one agency's view of general marketing in one country, so the percentages will not transfer. The three categories do line up with the renewal, exit and ownership rows above.
What leaving early really costs
Three examples from Market Correct first, one real case and two of the author's worked illustrations, then arithmetic you can run on your own draft.
- Four months of fees, $18,000. A real client account. The auto-renewal had fired, the notice window had passed, and leaving before another full year meant paying the fee.
- $3,000 a month, $5,000 exit fee, four months left. Staying costs $12,000. Leaving costs $5,000. Paying the fee saves $7,000, so a fee on its own is no reason to stay.
- 15% of a $50,000 monthly ad budget. That is a $7,500 monthly fee, so a two-month penalty comes to $15,000.
Now an outbound version with made-up numbers: a $4,000 monthly fee, a six-month term, and you want out after month three, with $12,000 of fees left.
| Exit structure in the contract | You pay to leave | Saved against staying |
|---|---|---|
| None, because a month-three review clause was triggered | $0 | $12,000 |
| One month of fees | $4,000 | $8,000 |
| Two months of fees | $8,000 | $4,000 |
| The entire remaining value | $12,000 | Nothing. You pay for work you will not receive |
The fee is only half the comparison. Every extra month also delays a replacement's own setup month.
The clauses that matter whatever the term
A qualified meeting defined inside the contract. Put the wording of a qualified, held meeting in the agreement itself, where a dispute can point to it. Leads need the same treatment.
Paying per lead when the contract never says what counts as one is on my list of red flags that should end an agency call. All you end up buying is a spreadsheet.
Commitments you can measure. Activity commitments (how many people contacted, from how many accounts, per month) can be checked. "Best efforts" is hard to measure.
A Polsinelli article on common contract wording notes that "All provisions featuring efforts standards are inherently vague," and advises either defining the term or writing down the conditions that satisfy it.
A threshold with a remedy, instead of a guarantee. A promised number of leads or meetings sounds like protection. I object to it for a plain reason: most of what drives that number is out of the agency's hands. That includes your own attendance at the meetings, how well your team sells and whether the market wants what you offer.
Two of the agency guides in the table suggest a different structure. The contract checklist recommends a floor on delivery with a proportionate remedy, such as a refund or a credit, when the agency misses it for consecutive months.
The contract-length guide lists a pro-rated refund for missed qualified-meeting targets among its recommended clauses. Either gives you a consequence without turning a number into the product.
Reporting against your CRM. Held meetings and the pipeline stages they reached, next to the activity numbers. Sends alone describe effort.
Termination for cause, with a cure period. Termination for convenience is your notice clause. Termination for cause should say what counts as a breach, give the agency written notice and a fixed window to fix it, and let you leave without a fee if it is not fixed.
A named person and no silent subcontracting. You should know who runs the account, and any handover to a third party should need your written consent.
A data processing agreement. If the agency handles personal data of EU prospects on your behalf, GDPR Article 28 says that work "shall be governed by a contract or other legal act" binding on the agency as processor. Ask for it alongside the main contract.
Channel risk, especially on LinkedIn. LinkedIn's help center says it does not allow software that automates activity on the site, and warns that it may restrict or shut down the accounts of members who use such tools (checked September 2026).
On a LinkedIn-heavy engagement the account at risk is usually yours. That argues for a shorter first term and a written list of every tool that will touch your profile.
Questions founders ask about agency contracts
Is month to month normal for a lead generation agency? It exists, and some agencies market it openly. One cold email agency still says most contracts in its category have a three-month minimum, and with month one mostly setup, three months is about the shortest stretch that shows you anything. On month to month, make sure the domains and lists leave with you.
What is a fair notice period to cancel? Thirty days after the first term, pro-rated. Sixty is negotiable, and one source calls it reasonable. Ninety days or more before an automatic renewal is where the sources that name a warning level draw the line.
What if I signed for 12 months and it is not working? Read the termination-for-cause and review clauses first, then put the specific shortfalls to the agency in writing. Compare any exit fee with the fees remaining, as in the table above. Get a lawyer's view before you stop paying. This is not legal advice.
Do lead gen agencies charge early termination fees? Some do. In the sources above it takes three forms: a flat amount, a set number of months, or the full remaining value. One or two months is the fair end of the range. The full remaining value, charged whatever the results, is the version to refuse.
