Taxes could be baffling, particularly when you are attempting to balance ...