Get your taxes done using TurboTax

Your 2020 return starts out by assuming you didn't get any Stimulus payments so it gives you credit for the full amount and your refund was too high.  Then near the end you enter how much you actually got so it only gives you the difference if any.  So you don't get it again.