The IOC and its IODE Programme are supported by a combination of UNESCO Regular Programme funds (funds provided to UNESCO by its Member States) and extra-budgetary contributions provided to UNESCO (to Funds-In-Trust) or directly to the IOC (to the IOC Special Account). The budget of the UNESCO Regular Programme is adopted by the UNESCO General Conference for a 2-year period (biennium).
The IOC budget from the UNESCO Regular Programme is approximately USD 4,000,000/biennium (average 2002-2007). A similar amount is allocated for core staff positions (professional and support staff). In 2006/2007 the IOC had a total of 21 UNESCO staff positions of which 9 were professional (P) and 12 support staff (G).
Below you can see the evolution of the UNESCO Regular Programme contributions between 1971 and 2009 (in millions of US dollars).