The IRS reminds taxpayers and businesses that 2019 income tax liabilities, as well as postponed April 15 and June 15, 2020 estimated tax payments, are due July 15, 2020. This postponement provided temporary tax relief in response to the COVID 19 pandemic.
A list of forms due July 15 is on the Coronavirus Tax Relief: Filing and Payment Deadlines page. The IRS says electronic payment options are the optimal way to make a tax payment. (Also, here is the Ohio Department of Taxation online services page.) 6/29/2020