Customer lifetime value (CLTV) is a way to predict how much net profit a customer is worth over their lifetime relationship with your company. The most basic formula is: (average value of sale) x (number of repeat transactions) x (average retention time for a typical customer).