Not sure which country you qualify for? Answer five questions and see the routes that fit your profile.

Check your eligibility
Mount Bell

Germany Opportunity Card Points Calculator

The Opportunity Card (Chancenkarte) lets qualified people enter Germany and look for work for up to one year. Without full recognition of your qualification, you need six points.

Basic requirements

All three are needed before points are counted.

Recognition of your qualification in Germany
Work experience in your qualified profession
German language level
Your age
Tick any that apply

How the Opportunity Card works

There are two ways to qualify. If your qualification is fully recognised in Germany, you can apply as a skilled worker without the points test. Otherwise you need to meet the basic requirements and score at least six points for recognition, experience, language, age and ties to Germany.

  • The card is issued for up to one year to look for a job.
  • You may work part-time, up to 20 hours a week, and take trial jobs of up to two weeks.
  • You must show you can support yourself, usually through a blocked account. The required amount is set by the German authorities and revised each year.
  • Nurses, physiotherapists and other regulated professions still need recognition (Anerkennung) before they can practise.

The full requirements are on the Germany Opportunity Card page.

This calculator gives an indication only. The German mission decides each application on its documents, and rules change. It is not legal advice. Have your result checked by a consultant before you open a blocked account or pay any fee.

Book a free consultation

Free · 2 min

We review your profile and tell you plainly where you qualify.

Please enter your name.
+91
Enter a 10-digit mobile number.
Choose your profession.
Years of experience

No fee. Your details stay with Mount Bell.

Thank you, .

Your details are ready to send to our consultants on WhatsApp. If WhatsApp did not open, use the button below or call us.

Send on WhatsApp Call +91 92070 14777

Prefer to talk? +91 92070 14777