La Confederazione, i Cantoni e le organizzazioni del mondo del lavoro partecipano al finanziamento della formazione professionale di base. La formazione professionale superiore e la formazione professionale continua, invece, si avvalgono prevalentemente del sostegno finanziario di imprese e privati. Dal 2018 la Confederazione si impegna in misura maggiore per il finanziamento della formazione professionale superiore.
Nel 2022 i costi pubblici della formazione professionale si sono aggirati intorno ai 3,8 miliardi di franchi. I Cantoni, responsabili dell’attuazione delle misure di formazione professionale, coprono tre quarti di questi costi, mentre la parte federale è del restante quarto. Fino al 10 per cento dei fondi federali è destinato alla promozione di progetti di sviluppo e a prestazioni particolari di interesse pubblico.
I Cantoni si fanno carico della maggior parte dei costi pubblici per la formazione professionale. I costi cantonali in materia vengono rilevati secondo il principio della contabilità dei costi globali e il rilevamento fornisce, fra le altre cose, un quadro dei settori della formazione la cui esecuzione è finanziata dai Cantoni.