We develop a theory of local risk minimization for payment processes in discrete time, and apply this theory to the pricing and hedging of equity-linked life-insurance contracts. Thus, we extend the work of Møller (2001a) in several directions: from risk minimization (which is done under a martingale measure) to local risk minimization (which is done under an arbitrary measure), from single claims to payment processes, from complete financial markets to possibly incomplete financial markets, from a single risky asset to several risky assets, and from finite state spaces to general state spaces. Moreover, we show that, when tradable financial assets are independent of mortality, a locally risk-minimizing hedging strategy for most claims in the combined financial and mortality market (such as those arising from equity-indexed annuities) may be expressed as the product of two simpler locally risk-minimizing hedging strategies: one for a purely financial claim, the other for a traditional (i.e. non-equity-linked) life-insurance claim. Finally, we also show, under general assumptions, that the minimal measure for the combined market is the product of the minimal measure for the financial market and the physical measure for the mortality.