The ch Foundation is financed by all 26 Swiss cantons. For projects commissioned by the Confederation – in particular in the field of pupil and teacher exchange and mobility – the ch Foundation receives compensation based on separate contracts and service agreements.