Principala sursă de finanţare a televiziunii publice române o reprezintă taxa TV care în acest moment este cea mai scazută din Uniunea Europeana, adică 4 lei/familie lunar. Fondurile pe care televiziunea română le primeşte de la bugetul de stat merg în proporţie de 90% direct către Societatea Naţională de Radiocomunicaţii pentru închirierea staţiilor şi circuitelor (preluarea, transportul şi difuz
area de către S.N.Radiocomunicaţii S.A. Veniturile din publicitate ale televiziunii deţin o pondere mică datorită restricţiilor în difuzarea publicităţii, care de altfel nu se regăsesc în cazul televiziunilor private. Programele televiziunii publice nu pot fi întrerupte pentru a se difuza reclame, a căror durată nu poate depăşi 8 minute pe oră, faţă de 12 minute cât pot difuza televiziunile private.