Hi Maria,
Sometimes requirement do come that at invoice level no tax amount should be added in an Invoice so we need to create a exempt tax-code, as it is a system behavior that it will not allow user to add invoice without Tax code,.i.e; tax code field cannot be blank
Regards,
Bhushan Verma