Добрый день!
Это зависит от трат за каждый год. Вы возвращаете за 2018, 2019 и 2020 год. За каждый год вы можете вернуть не более 13% от 120 000.
Например, ваши 500 000 распределяются так: 2018 - 120 000, 2019 - 300 000, 2020 - 80 000. Вы получите 13% от 120 000 за 2018 год, 13% от 120 000 за 2019 год и 13% от 80 000 за 2020 год. В общем вы вернете 13% от 120 000 + 120 000 + 80 000 = 320 000.
Другое распределение: 2018 - 50 000, 2019 - 50 000, 2020 - 400 000. Вы получите 13% от 50 000 за 2018 год, 13% от 50 000 за 2019 год, 13% от 120 000 за 2020 год. В общем вы вернете 13% от 50 000 + 50 000 + 120 000 = 220 000.
Надеюсь, приницп понятен.
Кроме того, возврат зависит от уплаченного в каждом году НДФЛ. Переносить вычеты на лечение на следующий год нельзя.