La formation professionnelle initiale est financée par des fonds publics et privés. Du côté des pouvoirs publics, la Confédération, les cantons et les communes participent au financement de la formation professionnelle initiale. La part de financement par des fonds privés est assumée par les entreprises formatrices, les associations professionnelles et les associations de branches.
La formation professionnelle est globalement rentable pour les entreprises formatrices. Selon une étude datant de 2009, les coûts bruts de formation se montent à 5,3 milliards de francs, contre 5,8 milliards de francs d’activités productives de la part des personnes en formation.