Establecida en 1992 en el marco del programa CTC, la escuela está financiada por el Gobierno británico con el apoyo del British Record Industry Trust y mantiene un estatus de escuela independiente de la autoridad educativa local. Una licencia de televisión o licencia de recepción de emisión es un registro oficial de pago requerido en muchos países para la recepción de emisiones de televisión, o la posesión de un aparato de televisión donde algunas emisiones son financiadas en su totalidad o en parte por la tarifa de licencia pagada.
La Escuela Brit está financiada por al menos algunos fondos públicos.