Hi,
If shown as pending then the repayment is still being processed and not issued. Once issued it will show the issue date on your online account and from that date 5-10 working days to arrive in your account. If not issued after 10 working and still shown as pending then the repayment will have been selected for security checks.
If this happens then you will need to contact our Self Assessment team for a timescale.
Self Assessment: general enquiries
Thank you.