Aha! You have encountered the grim truth: English is not so consistent.
You are absolutely right that we (almost) always would change "will" to "would" when speaking about the future of the past (which is also our own past.
However, when we are speaking about a future which is not only the future of the past which our past tense references, but is also our current future, native speakers will be tempted to use "will," since this thing is still in the future. In your example, the payment of taxes is not just at the time the law was passed, but is (probably) still happening now. This means that we think of it as future. BUT according to strict grammar rules we must use "would" and not "will" here. Although native speakers do break the rule as I have explained, it is still better English to use "would."
However, it is difficult for teachers to give you a good response to this sort of question without more context. If the tax law was stopped, and there is no future possibility of it being implemented, we wouldn't use "will."