The Ohio Department of Taxation is reminding all financial institutions tax (FIT) practitioners and taxpayers that the third and final estimated payment for the 2024 FIT tax is due by May 31, 2024. Visit tax.ohio.gov or contact the Department at 888-405-4039 with any questions regarding the FIT.