NPR gets NO money directly from the Federal government. They do get a very small amount (about 2%, overall) from such organizations as the National Endowment for the Arts which are primarily Federally-funded. Local radio stations get nothing from the Feds, and pay dearly for NPR programming.