Find out if you qualify for the 30% ruling, in 3 minutes.
A clear, free 30% eligibility check. Get instant clarity, then optional expert help if needed.
From January 2027, the 30% ruling becomes the 27% ruling for anyone who started benefiting from 2024 onward. Existing higher rates are protected for the years before 2027.
30% Check.
Find out if you qualify for the 30% ruling in 3 minutes.
How it works
Three steps to clarity
Take the eligibility check
3 minutes, no signup. Answer questions about your situation and get an instant clear answer.
Get your tailored result
Green means a clear path forward. Orange means manageable with documentation. Red means honest alternatives.
Optional expert guidance
Expert support available. From a free 15-minute call to Expert Check to Application Service, depending on what your case needs.
Real users, real results
"Two tax firms told me my case was 'too complicated' to bother with. This tool gave me a clear answer in minutes, turned out my case was viable after all."
"I had freelance income from a US company during my master's and assumed it would disqualify me. The Expert Check showed exactly how to frame it correctly."
"I started my Dutch job and the application paperwork was overwhelming. The Application Service handled everything end-to-end. Approved in under three weeks."
* Names changed for privacy. Outcomes reflect actual user experiences.
Built by an expat, for expats. Read the story behind dutchruling.
Find the right service for your case
From a free 15-minute call to a fully managed application.
Frequently asked questions
Is this an official Belastingdienst tool?
Is my data shared with anyone?
Do you guarantee my application will be approved?
Why use this instead of a big tax firm?
What if my application is rejected?
If your application has been rejected, you have two paths under Dutch tax law. You can file an objection (bezwaar) directly with Belastingdienst within 6 weeks of the rejection, in writing or via MijnBelastingdienst. If the objection is also rejected, you have a further 6 weeks to file an appeal (beroep) with the district court, which is a formal legal procedure that takes 6 to 12 months and may require an attorney.
What we can help with: a review of your rejection reasons, an assessment of whether your case has grounds for objection, and help structuring the bezwaar letter with supporting documentation and references to relevant court precedents. What we don't do: represent you in court at the appeal stage. That requires a tax attorney.
If you've been rejected and want a review of your case, reach out at hello@dutchruling.com.
Do you handle cases that have already been rejected?
If your application has been rejected, you have two paths under Dutch tax law. You can file an objection (bezwaar) directly with Belastingdienst within 6 weeks of the rejection, in writing or via MijnBelastingdienst. If the objection is also rejected, you have a further 6 weeks to file an appeal (beroep) with the district court, which is a formal legal procedure that takes 6 to 12 months and may require an attorney.
What we can help with: a review of your rejection reasons, an assessment of whether your case has grounds for objection, and help structuring the bezwaar letter with supporting documentation and references to relevant court precedents. What we don't do: represent you in court at the appeal stage. That requires a tax attorney.
If you've been rejected and want a review of your case, reach out at hello@dutchruling.com.
How is the 30% Check different from ChatGPT?
ChatGPT can summarize what the 30% ruling is, but it can't assess your specific case. It doesn't know the current 2026 salary thresholds, the recent court rulings on borderline cases, or how Belastingdienst interprets the rules in practice. Its answers tend to be generic and sometimes wrong on Dutch tax specifics.
The 30% Check is built around the actual eligibility criteria, current thresholds, recent court precedents, and the specific factors Belastingdienst considers when reviewing applications. You answer questions about your situation, and the tool gives you a tiered assessment along with the specific strengths and risks of your case.
If you're using ChatGPT for this, you're getting a confident-sounding generic answer. Take the 30% Check instead. It's free.