According to the irs.gov link:  Income tax payment deadlines for individual returns, with a due date of April 15, 2020, are being automatically extended until July 15, 2020  It seems like the June 15th payment is a "we'll cross that bridge when we get there" type deal.