If the tax credits are set up like they are today, no you would not have to pay taxes to receive them, you just have to file a tax return.
I suppose this will take a while to get through congress and senate, but if they are planning on implementing this for 2018 it will have to be signed into law in the next couple of months.
I suppose this will take a while to get through congress and senate, but if they are planning on implementing this for 2018 it will have to be signed into law in the next couple of months.