CAC, LTV, ROAS
for Brazilian B2B
What benchmarks actually apply to B2B mid-market in Brazil. The CFO-credible operating manual.
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:
- 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)
- 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
- 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):
| Segment | ACV range | CAC band | Acceptable upper bound |
|---|---|---|---|
| SMB B2B (R$1M-10M customer rev) | R$15K-50K/year | R$5K-12K | R$15K |
| Lower mid-market (R$10M-30M customer rev) | R$50K-150K/year | R$12K-25K | R$30K |
| Upper mid-market (R$30M-100M customer rev) | R$150K-400K/year | R$20K-45K | R$60K |
| Enterprise (R$100M+ customer rev) | R$400K+/year | R$45K-120K | R$180K |
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:
| Channel | CAC vs. blended baseline | Notes |
|---|---|---|
| Inbound — organic search | 0.5-0.7x | Highest quality, slowest to scale |
| Inbound — referral | 0.3-0.5x | Best CAC, hardest to systematize |
| Outbound — Sales Nav + LinkedIn DM | 1.0-1.4x | High control, high effort |
| Paid — LinkedIn ads | 1.5-2.5x (rising in 2025-26) | Was 0.8-1.2x in 2023 |
| Paid — Google search ads | 1.2-1.8x | Stable, high intent |
| Events / sponsored panels | 2.0-3.5x | Worth it only if attended by buyers, not vendors |
| Paid — programmatic display | 4-8x | Rarely justifiable for B2B mid-market in Brazil |
---
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)
- 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):
| Channel | Cost per MQL | Cost per pipeline-influenced |
|---|---|---|
| LinkedIn paid (2026) | R$150-450 | R$400-1,100 |
| Google search | R$80-280 | R$200-700 |
| Content + organic search | R$30-120 (loaded) | R$80-300 |
| Events | R$300-1,500 | R$700-3,500 |
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:
- 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.
- 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.
- Reporting blended ROAS instead of stage-specific. Hides which channel is actually unprofitable. Allows zombie campaigns to live for 12-18 months.
- 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.
- 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.
Related insights.
What is a Fractional CMO?
Definition, cost, engagement model, and when not to hire one. The starting point.
Read article → .02 · COMPARATIVEFractional CMO vs marketing agency
When you need a pilot and when you need an engine. The decision tree, side by side.
Read article → .03 · DECISIONALWhen mid-market needs a fractional CMO
Five signals your company is ready for fractional leadership. And three signals you are not.
Read article →
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.