Had a lovely surprise today

Should everybody be getting a tax rebate if owed one now or can it be any time?

I'm owed over £1000 by someone but they say they need to wait for a tax rebate before they can pay me.
 
Back
Top Bottom