It should take a few days, provided you are up to date with all prior year filings and SARS has an up to date record of your banking details. Please read our blog on Why haven't I received my tax refund yet?
You could always ask your accountant to call SARS on 0800 007 277 if it takes longer to find out reasons for the delay.
Get Tax Deadline Reminders, News and Tips
We'll tell you when you need to file, along with tax tips and updates.