Skip to main content
MDDM · INSIGHTSFRACTIONAL · CMOBRAZIL · LATAMSINCE · 2016ELITE · STRATEGIC · MARKETINGMDDM · INSIGHTSFRACTIONAL · CMOBRAZIL · LATAMSINCE · 2016ELITE · STRATEGIC · MARKETING
M MARCELO RUSSO MY .MARKETING DEPARTMENT Book a call →
Home About Method Services Insights PT-BR Site → Book a call →
Home / Insights / CAC, LTV, ROAS for Brazilian B2B Mid-Market: A CFO-Credible

CAC, LTV, ROAS
for Brazilian B2B

What benchmarks actually apply to B2B mid-market in Brazil. The CFO-credible operating manual.

By Marcelo Russo · Fractional CMO, MDDM · Published May 9, 2026 · ~9 min read

The CAC/LTV/ROAS benchmarks circulated in B2B SaaS literature (3:1 LTV/CAC, 12-month payback, 4x ROAS) do not apply uncritically to Brazilian mid-market B2B. Brazilian operations face longer sales cycles, fragmented buying centers, and macro-volatile customer cohorts that distort all three metrics. This guide provides the CFO-credible version: CAC band of R$8K-R$45K depending on segment, LTV/CAC ratio of 4:1 minimum, payback period under 18 months, and ROAS thresholds segmented by channel and funnel stage.

Why imported benchmarks fail in Brazilian mid-market

Most B2B marketing literature in Portuguese is translated from US/EU SaaS literature. The benchmarks come from US Series B-D companies with Annual Contract Values (ACV) of US$30K-200K, sales cycles of 60-120 days, and customer churn rates of 8-12% annually.

Brazilian B2B mid-market is structurally different on three axes:

  1. Sales cycles are longer — typical mid-market B2B in Brazil runs 5-8 months from first marketing touch to closed deal, versus 3-5 months in US SaaS of comparable scale (HubSpot 2026 data, MDDM portfolio benchmarks)
  2. ACV distributions are wider — Brazilian B2B mid-market customers range from R$30K/year to R$500K+/year inside the same target segment, due to fragmented buying patterns
  3. Cohort volatility is higher — Brazilian customer churn shows 2-3x higher variance year-over-year compared to US peers, driven by macro cycles (interest rates, FX, political cycles) that hit B2B spending disproportionately

Apply 3:1 LTV/CAC to a Brazilian operation and you'll find the math works on paper but breaks in year 2 when a customer cohort churns at 25% instead of the assumed 12%. The Brazilian numbers must absorb that volatility.

---

CAC: what's actually achievable in Brazil

CAC by segment

The honest CAC bands across MDDM portfolio data (R$30M-R$100M revenue companies, 2024-2026):

SegmentACV rangeCAC bandAcceptable upper bound
SMB B2B (R$1M-10M customer rev)R$15K-50K/yearR$5K-12KR$15K
Lower mid-market (R$10M-30M customer rev)R$50K-150K/yearR$12K-25KR$30K
Upper mid-market (R$30M-100M customer rev)R$150K-400K/yearR$20K-45KR$60K
Enterprise (R$100M+ customer rev)R$400K+/yearR$45K-120KR$180K
These are fully loaded CAC — they include marketing spend (paid + content + tools + share of marketing salaries) plus sales spend (commissions + share of sales salaries).

The most common error in Brazilian mid-market: companies report marketing-only CAC (R$3K-8K range), which makes the operation look healthy. The CFO sees the loaded version (R$15K-30K) and pulls budget. Always report loaded CAC.

CAC by channel

Within a single segment, CAC varies wildly by acquisition channel:

ChannelCAC vs. blended baselineNotes
Inbound — organic search0.5-0.7xHighest quality, slowest to scale
Inbound — referral0.3-0.5xBest CAC, hardest to systematize
Outbound — Sales Nav + LinkedIn DM1.0-1.4xHigh control, high effort
Paid — LinkedIn ads1.5-2.5x (rising in 2025-26)Was 0.8-1.2x in 2023
Paid — Google search ads1.2-1.8xStable, high intent
Events / sponsored panels2.0-3.5xWorth it only if attended by buyers, not vendors
Paid — programmatic display4-8xRarely justifiable for B2B mid-market in Brazil
A healthy B2B mid-market operation in 2026 has 3-4 channels live, with CAC across them varying no more than 2x from the lowest to the highest. If one channel is 4-8x more expensive than the others, kill it.

---

LTV: how Brazilian volatility changes the math

Standard B2B SaaS LTV calculation: `(ACV × Gross Margin) / Annual Churn Rate`. Apply this naively in Brazil and the answer is misleading because Brazilian B2B churn is heteroskedastic — variance is much higher than the average.

A 2024 cohort with 12% churn forecasted using the standard method will show R$3M LTV. The same cohort, in a recession year, churns at 22%. Actual LTV: R$1.5M.

The CFO-credible adjustment: compute LTV at three scenarios and use the conservative number for budget decisions:
  • Optimistic LTV — current cohort churn applied forward
  • Expected LTV — 3-year trailing average churn applied forward
  • Conservative LTV — worst-quarter-of-trailing-3-years churn applied forward

Use Conservative for budget approvals. Use Expected for strategic planning. Use Optimistic only for upside scenarios.

LTV/CAC ratio: 4:1 minimum, not 3:1

The classical SaaS rule of thumb is LTV/CAC ≥ 3:1. In Brazilian B2B mid-market, given the volatility above, 4:1 is the right floor.

Why? Because the 1x of margin between 3:1 and 4:1 is what absorbs:

  • Cohort volatility (annual churn variance of ~5 pts)
  • FX-driven customer revenue compression (for export-exposed customers)
  • Macro-cycle pricing pressure (renewal compression in down cycles)

Operations running at 3:1 in a stable year hit 2:1 in a volatile year and run unprofitable in a recession year. 4:1 keeps you profitable across the cycle.

---

Payback period: 18 months is the new floor

Standard SaaS payback period benchmark: 12 months. Brazilian mid-market acceptable floor: 18 months.

Reasoning: payback period is a function of CAC, ACV, and gross margin. With Brazilian operations facing the longer sales cycles described above, the marketing+sales cost is loaded over a longer period before revenue starts. Payback periods under 12 months in Brazilian B2B mid-market either reflect:

  • Under-counting CAC (excluding share of salaries or tooling)
  • Inflating ACV with one-time setup fees
  • Working in a niche where competitors haven't yet arrived (rare)
The CFO-credible thing to report: payback period across three time windows:
  • Cash payback — when cumulative cash from the customer recovers acquisition cost
  • Contribution payback — when cumulative contribution margin recovers CAC
  • Risk-adjusted payback — contribution payback divided by cohort retention rate

CFOs trust the third one. It's the one the marketing function rarely reports because it's the least flattering. Report it anyway.

---

ROAS: by channel, by stage, with kill criteria

ROAS (Return on Ad Spend) is the most over-reported and under-useful B2B marketing metric. The reason: most companies report blended ROAS (total revenue / total ad spend), which is meaningless because revenue is multi-touch.

The CFO-credible alternative: stage-specific ROAS with explicit attribution rules.

Top-of-funnel ROAS (awareness, capture)

This isn't really ROAS — it's cost per qualified lead, or cost per pipeline-influenced contact.

Acceptable bands by channel (Brazilian mid-market):

ChannelCost per MQLCost per pipeline-influenced
LinkedIn paid (2026)R$150-450R$400-1,100
Google searchR$80-280R$200-700
Content + organic searchR$30-120 (loaded)R$80-300
EventsR$300-1,500R$700-3,500
Anything above the upper bound for 2 consecutive months should be killed or paused.

Mid-funnel ROAS (nurture-to-MQL)

Mid-funnel converts MQLs into Sales-Qualified Leads (SQL). The metric is conversion rate, not ROAS:

  • Healthy MQL→SQL conversion: 18-30% in Brazilian mid-market B2B
  • Below 15%: lead quality from top-of-funnel is broken
  • Above 35%: either the MQL definition is too loose, or sales is converting weak leads to SQL out of pipeline pressure

Bottom-funnel ROAS (SQL-to-Closed)

SQL-to-Closed ROAS computation:

`Bottom-funnel ROAS = (Closed-won revenue) / (Marketing spend + Sales spend on SQL stage)`

Acceptable bands:

  • 4-7x for mid-market B2B
  • Below 3x: pipeline quality is broken or sales conversion is broken
  • Above 10x: revenue is being undercounted, or the numerator includes deals that wouldn't have happened anyway

Kill criteria, written before the campaign starts

The single most underrated CFO-credible practice: write the kill criteria for each campaign before it launches.

Format:

"Channel X. Test budget R$Y. Run window 90 days. Kill criteria: if cost per pipeline-influenced exceeds R$1,200 by day 60, pause and re-evaluate. If MQL→SQL conversion is below 15% by day 90, kill the channel."

Send this document to the CFO 24 hours before the first euro is spent. When the CFO challenges the budget in month 2, the answer is "we're still inside the kill criteria, here's the data" — not a defense, just the document.

---

How to talk about marketing math in the leadership meeting

Three formats that work in Brazilian mid-market leadership meetings:

Format 1: the 1-page numbers memo

Sent 24h before the leadership meeting. Structure:

  • Headline number (e.g., "Pipeline up 22%, CAC flat, payback at 14 months")
  • The three numbers (whatever your operation has agreed are the three primary KPIs)
  • One paragraph of variance explanation — what changed, why
  • One question for the leadership team — the strategic call you need them to make

CFOs read this in 90 seconds. CEOs walk into the meeting prepared. The meeting itself becomes about decision-making, not catch-up.

Format 2: the channel-by-channel kill review

Quarterly. Every active marketing channel shown with:

  • Trailing 90-day spend
  • Trailing 90-day MQLs / SQLs / closed-won revenue
  • Loaded CAC by channel
  • Status: scaling / steady / pausing / killing / on probation

Every channel has one of those five status flags. No channel sits at "in evaluation" forever.

Format 3: the CFO co-sign on next-quarter budget

Every quarter, before the quarter starts, the CMO produces:

  • Budget by channel for the next quarter
  • Assumed CAC, conversion rates, and payback period for each channel
  • Kill criteria pre-written
  • Strategic decisions that depend on the budget being approved

The CFO signs off in writing. When something doesn't hit, the conversation is about the variance — not about the existence of the budget. Marketing has institutional cover.

---

Common mistakes Brazilian CMOs make with these metrics

Five recurring patterns:

  1. Reporting marketing-only CAC instead of loaded CAC. CFO eventually computes loaded CAC and finds the operation is far less efficient than reported. Trust collapses.
  1. Using LTV/CAC in optimistic scenario without flagging the volatility. When the cohort churns, the math breaks visibly. The marketing function loses budget for the next 4 quarters.
  1. Reporting blended ROAS instead of stage-specific. Hides which channel is actually unprofitable. Allows zombie campaigns to live for 12-18 months.
  1. Not pre-writing kill criteria. When a campaign underperforms, the conversation becomes a defense ("we just need more time"). With kill criteria pre-written, the conversation is automatic and emotion-free.
  1. Reporting in marketing language instead of finance language. Saying "we drove 4,000 MQLs this quarter" lands poorly. Saying "marketing-attributable contribution margin was R$2.4M, up 18% QoQ at 14% of revenue" lands like a peer.

---

FAQ

What's a healthy LTV/CAC ratio for Brazilian B2B mid-market?

4:1 minimum — not the classical 3:1 SaaS rule. The extra 1x of margin between 3:1 and 4:1 is what absorbs cohort volatility (annual churn variance of ~5 pts), FX-driven revenue compression for export-exposed customers, and macro-cycle pricing pressure. Operations running at 3:1 in a stable year hit 2:1 in a volatile year.

What's an acceptable payback period for Brazilian B2B mid-market?

18 months is the realistic floor — not the 12-month US SaaS benchmark. Brazilian sales cycles run 50-80% longer than US benchmarks, so payback periods under 12 months typically reflect under-counted CAC, inflated ACV with one-time setup fees, or working in a niche where competitors haven't yet arrived.

What's the right CAC range for B2B mid-market Brazil?

Fully loaded CAC bands: R$5K-R$12K for SMB B2B, R$12K-R$25K for lower mid-market, R$20K-R$45K for upper mid-market, R$45K-R$120K for enterprise. These include marketing spend plus sales spend plus share of salaries — not marketing-only CAC.

How should I report ROAS to my CFO?

Segmented by funnel stage, not blended. Top-funnel: cost per MQL or per pipeline-influenced contact. Mid-funnel: MQL→SQL conversion rate. Bottom-funnel: closed-won revenue divided by SQL-stage marketing+sales spend. Plus pre-written kill criteria for each campaign.

Marcelo Russo

Fractional CMO and founder of Meu Departamento de Marketing (MDDM) since 2016. 24+ years in B2B marketing across JWT/WPP, XP Investimentos, BRF, Carrefour, Península Participações, BW8 Martech.

Top 100 Marketing Professionals in Brazil 2024 (Revista Cloudez). Author of Marketing Estratégico de Elite. Writes the bi-weekly newsletter "CMO Marcelo Russo on Marketing" on LinkedIn and Substack.

Get the next essay
in your inbox.

"CMO Marcelo Russo on Marketing" — bi-weekly, alternating Tuesdays. One sharp essay on B2B mid-market marketing, fractional CMO economics, and the LatAm operating reality. No fluff, no recycled US frameworks.

Currently read by 31,500+ B2B operators across Brazil and LatAm.

MDDM
NOT A POWERPOINT CONSULTANT · A REVENUE OPERATOR·MARCELORUSSO.COM.BR/EN·NOT A POWERPOINT CONSULTANT · A REVENUE OPERATOR
EST. 2016

Considering a
fractional CMO?

Limited slots per month. No commitment, no sales deck. You walk me through the situation, I give you an honest read on whether fractional is the right call for your company.

Book 30 min with Marcelo →