Not necessarily.
The IRA system could be considered a contractual agreement.
The USSC has considered laws contracts in the past.
16th amendment is not a law
The Congress shall have power to lay and collect taxes on incomes, from whatever source derived, without apportionment among the several States, and without regard to any census or enumeration.