Monthly Recurring Revenue (MRR)
The predictable monthly revenue a SaaS company generates from subscriptions. In affiliate marketing, MRR driven by affiliates is a key metric for measuring program ROI and is often the basis for commission calculations.
Foundations of Monthly Recurring Revenue
Monthly Recurring Revenue (MRR) is the total predictable monthly revenue from subscription customers. Calculate MRR by summing all active subscription fees across customers each month. Example: 100 customers at $100/month + 50 customers at $200/month = $15,000 MRR. MRR is the most important metric for SaaS companies because it predicts financial trajectory and sustainability. MRR growth rate (month-over-month percentage growth) indicates business velocity. MRR exposes churn—if MRR drops despite new customer acquisition, churn is eroding growth.
MRR Composition and Movements
Break MRR into components: Existing MRR (prior month) + New MRR (new customers) + Expansion MRR (upgrades/upsells) + Contraction MRR (downgrades) + Churn MRR (cancelled customers). Example: $100,000 existing + $10,000 new + $5,000 expansion − $2,000 contraction − $3,000 churn = $110,000 new MRR. Healthy B2B SaaS companies achieve positive Net MRR Growth: (new + expansion − contraction − churn) > 0. Strong growth rates: 10-15% month-over-month MRR growth. Mature: 3-10% growth. Declining: less than 3%. Affiliate programs primarily contribute through New MRR—affiliate-sourced customers becoming paying subscribers. Quality affiliate programs also impact Expansion MRR if customer cohort has high upsell rates, and reduce Churn by driving customer fit.
Optimizing MRR Through Affiliates
Recruit affiliates driving high-ACV customers directly increasing New MRR. A single $1,000/month customer adds more MRR than 10 $50/month customers. Focus affiliate program on customer quality not just quantity. Track MRR sourced by affiliates separately—'affiliates contributed $30,000 of $100,000 new MRR this month.' Measure affiliate program CAC payback period: if affiliate customer costs $500 to acquire and pays $100/month, payback occurs in 5 months. For B2B SaaS with long customer lifespans, affiliate-sourced customers often have 12-36 month payback periods, making them highly valuable. Optimize retention of affiliate-sourced customers—every customer lost reduces both New MRR and future Expansion MRR. Implement customer success programs addressing affiliate-sourced customer needs. Achieve target MRR growth rates by allocating appropriate budget to affiliate channel. For 15% MRR growth with existing $100,000 MRR, need $15,000 new MRR. Calculate affiliate contribution needed to reach this goal and budget accordingly.

