Q:

Is there a law that states you have to pay federal income tax

Answer

There is NOT a law in this country that states you have to pay Federal Income Tax to the IRS. Happy New Year! ChaCha!