The IFFIm is a massive pre-financing mechanism based on loan guarantees. It provides assur-ances that nearly 4 billion dollars will be raised over a period of 20 years for the implementa-tion of wide-ranging vaccination programmes. The funds, which are backed by the donors, are raised from private investors on the financial markets.