// не правильно 202105
echo date('Ym', strtotime('now -1 month'));
// не правильно 202105
$date = new DateTime();
$date->modify('-1 month');
echo $date->format('Ym');
// правильно 202104
echo date('Ym', strtotime('now -31 day'));
// правильно 202104
$date = new DateTime();
$date->modify('-31 day');
echo $date->format('Ym');