How long a Belgian tax refund takes
If you have overpaid your taxes in Belgium, the tax authority (SPF Finances) typically sends your refund within 2 to 3 months of processing your return. The exact timing depends on when you file, whether you file on paper or online, and whether your return needs manual review.
The fastest refunds come from online filing. If you file your return online before the important date and everything matches the tax authority's records, you may see money in your account within 6 to 8 weeks. Paper returns take longer — usually 3 to 4 months — because they must be scanned and entered into the system by hand.
The tax authority does not send refunds by cheque or cash. Money goes directly to the bank account you list on your return. If you do not provide a bank account number, the process stalls until you contact SPF Finances with that information.
Key Takeaways
- Online returns are processed faster than paper returns, typically within 6 to 8 weeks instead of 3 to 4 months.
- Your refund is paid directly to the bank account you provide on your tax return — no cheques or cash transfers.
- If your return needs manual review because of inconsistencies or missing information, processing takes longer.
- You can track your refund status through your MyMinfin account on the SPF Finances website.
- Refunds filed after the official important date may be processed more slowly if the tax authority is handling a high volume of late returns.
Why some refunds take longer than others
Not all returns move through the system at the same speed. If your return matches what the tax authority already knows about you — your employer's wage records, your bank interest, your rental income — it can be processed automatically. These returns are the fastest.
Your return goes into manual review if something does not match. Common reasons include claiming deductions the tax authority has not seen before, reporting self-employment income, having multiple jobs, or listing dependents. Manual review adds 4 to 6 weeks to the timeline.
Returns filed after the official important date (usually 4 June for residents, later for non-residents) are processed after the main batch. If thousands of people file late, your return waits in a queue. This can add another 2 to 4 weeks.
How to check the status of your refund
The easiest way to track your refund is through your MyMinfin account on the SPF Finances website. Log in with your Belgian ID number and password, and you can see whether your return has been received, is being processed, or has been approved.
MyMinfin also shows the amount of your refund and, once it has been approved, the date it was sent to your bank. This is more reliable than calling or emailing, because you see the actual status in the system rather than getting a general estimate.
If you do not have a MyMinfin account, you can create one on the SPF Finances website using your Belgian ID number. You will need to verify your identity, which usually takes a few minutes.
What happens if your refund does not arrive on time
If your refund was approved in MyMinfin but has not reached your bank account after 10 business days, contact your bank first. Sometimes refunds are delayed on the bank's side, not the tax authority's. Your bank can confirm whether they have received the transfer.
If your bank has not received anything, contact SPF Finances. You can reach them through the contact form on the MyMinfin website, or call the general tax line. Have your tax return number and the date the refund was approved ready when you call.
The tax authority can resend a refund if it was lost in transit, though this is rare. They may also issue a replacement if there was an error in the bank account number you provided. Either way, the second transfer usually arrives within 2 to 3 weeks.
Refunds for non-residents and expats
If you are not a Belgian resident but earned income in Belgium, your refund timeline may be different. Non-residents have a later filing important date (usually 15 June) and their returns are often processed in a separate batch after resident returns.
Non-residents must also provide a bank account for the refund. If you list an account outside Belgium, the transfer may take longer because it crosses borders. Some banks charge fees for incoming international transfers, which comes out of your refund amount.
If you have moved out of Belgium since you filed, make sure your current bank account is on file with SPF Finances. If the tax authority tries to send money to a closed account, the refund bounces back and you will have to request a new transfer.
What to do if you filed late or made a mistake
If you missed the filing important date, you can still file a return. Late returns are accepted, but they are processed after on-time returns, which adds several weeks to the wait. The tax authority does not charge a penalty for filing late on a refund return, but your refund may take 4 to 6 months instead of 2 to 3.
If you made a mistake on your return after filing, you can file an amended return (a "rectification") through MyMinfin. Amended returns are also processed separately and take longer than the original return. Only file an amendment if the error is significant — small mistakes often do not affect your refund amount.
Frequently Asked Questions
Can I get my refund faster if I file online instead of on paper?
Yes. Online returns are processed automatically if everything matches the tax authority's records, which usually takes 6 to 8 weeks. Paper returns must be scanned and entered by hand, which typically takes 3 to 4 months. Filing online is the fastest option available.
What if I provided the wrong bank account number on my return?
Contact SPF Finances through MyMinfin or by phone as soon as you realize the mistake. They can update your account number before the refund is sent. If the refund was already sent to the wrong account, the bank will reject it and SPF Finances will resend it to the correct account, adding 2 to 3 weeks.
Do I have to wait for my refund or can I get it sooner?
You cannot speed up the refund process. The timeline is set by the tax authority's processing schedule. The only way to reduce your wait is to file online before the important date, which gives you the fastest possible processing time.
What if I filed my return months ago and still have not received my refund?
Log into MyMinfin to check the status. If it shows approved, contact your bank to confirm they received the transfer. If MyMinfin shows it is still being processed after 4 months, contact SPF Finances — your return may be stuck in manual review and they can tell you why.
Do I pay tax on my refund once I receive it?
No. A refund is your own money being returned to you, not new income. You do not pay tax on it. The amount you receive is the full amount the tax authority approved.