Skip to content

Customer Valuation

Simon Mak edited this page Aug 11, 2026 · 1 revision

Customer-Related Valuation

Customer relationships, distribution networks, non-compete agreements — Chapter 8.

Customer Relationship Valuation

Multi-period cash flow with attrition modeling.

from intangible_valuation.asset_types.customer_valuation import customer_relationship_valuation
result = customer_relationship_valuation(
    customer_count=10000, avg_revenue_per_customer=5000,
    retention_rate=0.85, profit_margin=0.30,
    discount_rate=0.15, projection_period=10,
)

Distribution Network

Channel-based income approach.

from intangible_valuation.asset_types.customer_valuation import distribution_network_valuation
result = distribution_network_valuation(
    channel_count=50, revenue_per_channel=200000,
    channel_margin=0.25, useful_life=10, discount_rate=0.12,
)

Non-Compete Agreement

Income approach with enforcement probability.

from intangible_valuation.asset_types.customer_valuation import non_compete_valuation
result = non_compete_valuation(
    protected_revenue=5_000_000, profit_margin=0.25,
    term=3, enforcement_probability=0.90, discount_rate=0.15,
)

Customer Lifetime Value (CLV)

Infinite horizon model: CLV = margin × RPP × r / (1 + d - r)

MCP Tools

customer_relationship_valuation, distribution_network_valuation, non_compete_valuation

Clone this wiki locally