The proposal might offer a simpler alternative to the complex US corporate tax system, but a national sales tax is still a dead end in American politics.
A tax credit is the dollar-for-dollar amount of money that taxpayers subtract directly from the income taxes owed. A federal tax credit is granted by the federal government.