Träger des IFT ist eine gemeinnützige Gesellschaft mbH; die Finanzierung erfolgt auf der Basis von Projektförderungen und -aufträgen, überwiegend aus öffentlichen Mitteln, vor allem von Bundesministerien, von anderen Bundes- und Landesbehörden, Verbänden sowie EU-Organisationen.