This research considers a supply chain financing system consisting of a capital‐constrained retailer, a supplier and a risk‐averse bank. The retailer may be subject to credit limit because of the bank's downside risk control, and hence, credit insurance should be needed to enhance his financing ability. This paper develops a mathematical optimization model by incorporating insurance policy into the well‐known newsvendor financing model. The optimal inventory and insurance decisions under different scenarios, that is, no insurance, insurance with symmetric information and insurance with asymmetric information, are derived. This work also discusses how the retailer's capital level, the bank's risk aversion, and the insurer's loading factor affect the optimal inventory and insurance decisions. The results show that the retailer will use credit insurance if he is sufficiently capital‐constrained or the insurer's risk loading factor is low enough. Moreover, credit insurance can bring Pareto improvement to the supply chain financing system, which verifies the prevalence of credit insurance in practice. Several numerical experiments are presented to examine the sensitivities of key parameters. Copyright © 2016 John Wiley & Sons, Ltd.