Stimulus payment

It is my understanding that the stimulus money is not taxable and does not have to payback.  I owe taxes this year and when I entered the stimulus payment it increased my amount owed by the stimulus amount.  I talked to a tax preparer and they said it did not matter how much income you have, it does not have to be paid back.  What is the correct answer? I did not want this money and did not ask for it and am now paying it back.