You’re a developer with 5+ years of experience, you’ve got an offer from a German company for €55,000, and you think the Blue Card is just a formality. Then you Google “Anabin,” see H+/H-/H+/-, and start realizing that getting your IT qualifications recognized in Germany is a multi-branch quest. Diploma, experience, translations, ZAB, apostille - every mistake costs you weeks or even months of delay. Let’s break the whole process down step by step, from checking your diploma in Anabin to submitting your Blue Card application.
What’s the Blue Card for IT Specialists and Why Qualification Matters¶
The Blue Card (Blaue Karte EU) is a work permit for qualified professionals that offers the fastest path to permanent residence in Germany. For IT folks, it’s the most popular route: IT salaries easily clear the threshold, and the process is standardized.
Minimum salary thresholds for 2027 (updated annually, check current figures at Make it in Germany):
| Category | Gross salary/year | Who qualifies |
|---|---|---|
| Standard occupations | €50,700 | All qualified professionals |
| Shortage occupations (IT is on the list!) | €45,934 | IT, engineering, medicine, science |
| IT without degree (experience route) | €45,934 | 3+ years of IT experience in last 7 years |
IT officially falls under shortage occupations per the ISCO classification (groups 133 and 25) - IT managers, developers, systems analysts, database specialists, cybersecurity. So the threshold for IT professionals is lower than for accountants or marketers.
But salary is only half the equation. The other half is proving your qualifications. And that’s where things get interesting.
Anabin: Check Your Diploma in 15 Minutes¶
Before translating anything or paying for an apostille, head to anabin.kmk.org - it’s a free database where you can check whether your university and degree are recognized in Germany. It’s maintained by the Kultusministerkonferenz (KMK).
How to check¶
- Go to anabin.kmk.org
- Select the “Institutionen” section
- Choose country - Ukraine
- Find your university
- Check the status
What the labels mean¶
| Status | Meaning | What to do |
|---|---|---|
| H+ | University fully recognized | Great - move to the next step |
| H+/- | Partially recognized (some programs) | Need to check your specific program |
| H- | Not recognized | Difficult path - nostrification required |
Most major Ukrainian universities have H+ status - KPI, Lviv Polytechnic, Kharkiv NTU (KhPI), KNU Shevchenko, KNURE. If your university is in the database with H+ and your specific program like “Computer Science” or “Software Engineering” is found - you don’t even need a ZAB evaluation. A certified translation of your diploma is enough.
But if your university is H+ and the specific program isn’t listed - then you’ll need a Zeugnisbewertung from ZAB.
As Make it in Germany explains:
If you cannot find your university degree in the anabin database, you can apply to the ZAB for a Statement of Comparability.
So if Anabin has your university but not your specific degree - don’t panic, just apply to ZAB for an evaluation.
ZAB: Diploma Evaluation for Blue Card¶
The Zentralstelle für ausländisches Bildungswesen (ZAB) is the central authority that issues Statements of Comparability (Zeugnisbewertung) for foreign degrees. There’s a fast-track procedure for Blue Card applicants.
What you need for the ZAB application¶
- Scan or copy of your diploma
- Official transcript (diploma supplement with grades)
- Valid passport or ID
- Certified translation of diploma and transcript into German (if the original isn’t in English, French, Italian, or Spanish)
- Employment contract with a German employer (mandatory for Blue Card fast-track)
- Proof of name change (if applicable)
How much and how long¶
| Parameter | Value |
|---|---|
| Cost | €208 (€104 for subsequent degrees) |
| Payment | PayPal, Mastercard/Visa, SEPA |
| Timeline for Blue Card | ~2 weeks (fast-track) |
| Standard timeline | up to 3 months |
| Application | online only at zab.kmk.org |
| Authentication | BundID account required |
As ZAB states on their website:
The fee for the issuance of a Statement of Comparability is EUR 208. If you withdraw your application, you may be charged up to 50% of the fee.
So even if you change your mind - they might keep half your money. Make sure all your documents are in order before applying.
Important: IT is a non-regulated profession in Germany. You don’t need formal recognition (Anerkennung) like doctors or engineers do. You only need a comparative assessment (Zeugnisbewertung) - a simpler and faster procedure.
Blue Card Without a Degree: The IT Experience Route¶
Since 2023, Germany allows IT specialists to get a Blue Card without a university degree. It’s laid out in Section 18g Paragraph 2 of the Residence Act (AufenthG). For self-taught Ukrainian developers and those with non-IT degrees, this is a real opportunity.
Requirements for the experience route¶
- Minimum 3 years of relevant IT experience in the past 7 years
- Experience must be at university-graduate level (not junior positions)
- Employment contract with a German employer in the IT sector
- Salary of at least €45,934 gross/year (2027)
- Proof of theoretical IT knowledge (certificates, courses, exams)
What documents you’ll need to translate¶
| Document | Why it’s needed | Certified translation? |
|---|---|---|
| Employment references (Arbeitszeugnis) from each employer | Proof of 3+ years of experience | Yes |
| IT certificates (AWS, Azure, Cisco, Google Cloud) | Evidence of theoretical knowledge | Yes, if not in English |
| Course and training certificates | Additional proof of qualification | Yes |
| Employment record book (if available) | Employment chronology | Yes |
| Employment contract | Proof of work in Germany | Usually already in German |
IT specialists without a university degree can obtain a Blue Card if they can demonstrate at least three years of relevant professional experience acquired within the last seven years.
One important thing: the experience route requires approval from the Bundesagentur für Arbeit (Federal Employment Agency). This means the process might take a few extra weeks compared to the degree route.
Complete Document List and What Exactly to Translate¶
Depending on whether you have a degree or you’re going through the experience route, the document list differs slightly. Here’s the full checklist:
With a degree¶
- Diploma - certified translation (beglaubigte Übersetzung) + apostille
- Diploma supplement / transcript - certified translation + apostille
- Apostille - certified translation (if not issued in English)
- Passport - copy, translation usually not required
- Employment contract - usually already in German
- Birth certificate - certified translation (required in some federal states)
- Photo - biometric 3.5×4.5 cm
- Health insurance - confirmation
Without a degree (experience route)¶
Everything from the previous list (except diploma) + additionally:
- Employment references from each IT employer for the past 7 years - with job description, technologies, dates
- IT certificates - AWS, Azure, Google Cloud, Cisco, CompTIA, etc.
- Salary statements from previous years
- Recommendation letters from managers/colleagues (not mandatory, but helps)
How Much the Whole Process Costs: From Apostille to Blue Card¶
Let’s add it all up, because budget is one of the first questions everyone asks.
| Cost item | Amount | Timeline |
|---|---|---|
| Apostille on diploma (Ukraine, Ministry of Education) | ~610 UAH (~€14) | 2-30 business days |
| Certified translation of diploma | €65 | 3-5 business days |
| Certified translation of supplement/transcript (10-15 pages) | €80-150 | 3-5 business days |
| Certified translation of apostille | €15 | 1-2 business days |
| Certified translation of birth certificate | €45 | 3-5 business days |
| ZAB evaluation (Zeugnisbewertung) | €208 | 2 weeks (fast-track) / 3 months (standard) |
| National visa (embassy) | €75 | 6-20 weeks |
| Blue Card issuance (in Germany) | €100 | 3-4 weeks |
| Total (minimum with degree) | €550-700 | |
| Total (without degree, more translations) | €700-1,000 |
Translation prices are based on standard rates from sworn translators in Germany (ukraineberatung.de). If you’re ordering through a translation agency, add 20-50% for their margin.
For comparison - a full turnkey relocation through an agency runs €3,000-5,000. If you handle it yourself and only order translations, it comes out significantly cheaper.
Need a quick AI translation to understand your documents before ordering the official one? Upload your document to ChatsControl and get a translation in minutes - it’ll help you understand the content before taking it to a sworn translator.
Step-by-Step Plan: From Offer to Blue Card¶
Step 1: Check your diploma through Anabin (day 1)¶
Go to anabin.kmk.org, find your university and program. If it’s H+ and the degree is found - skip to step 3. If the university is H+ but the degree isn’t listed - go to step 2.
Step 2: Apply for a ZAB evaluation (weeks 1-2)¶
Register at zab.kmk.org, create a BundID, fill in the application. You’ll need your employment contract for the Blue Card fast-track. Upload your certified translations along with the application. Pay €208.
Step 3: Get an apostille in Ukraine (weeks 1-4)¶
Submit your diploma for apostille at the Ministry of Education and Science of Ukraine. The cost since May 2025 is 610 UAH for individuals (visitukraine.today). Rush apostille - from 2 business days, standard - up to 30.
Step 4: Order certified translations (weeks 2-3)¶
Find a sworn translator through justiz-dolmetscher.de - select the Ukrainian-German language pair. Or order a certified translation online through ChatsControl. Standard turnaround is 3-5 business days.
Step 5: Apply for a visa at the embassy (weeks 4-6)¶
Book an appointment at the German embassy. Wait times for appointments can be 2-8 weeks. Submit your complete document package. Visa processing takes 6-20 weeks.
Step 6: Get your Blue Card at the Ausländerbehörde (after arrival)¶
Once you’re in Germany, register your address (Anmeldung) and apply for your Blue Card at the local Ausländerbehörde. Cost - €100, timeline - 3-4 weeks for the card to be produced.
Common Mistakes IT Professionals Make When Applying for Blue Card¶
“I’m self-taught, Blue Card isn’t for me”¶
Not true since 2023. If you have 3+ years of IT experience in the past 7 years, you’re eligible for a Blue Card even without a degree. The key is properly documenting your experience and getting certified translations of all references.
“My degree is in physics/math but I work as a developer”¶
For the experience-based Blue Card (Section 18g Paragraph 2 AufenthG), the specific field of your degree doesn’t matter. What matters is your work experience. But if you want the degree-based Blue Card, the job must match your field of study. In that case, it’s better to go through the experience route.
“My translation was done by an agency in Kyiv, the embassy will accept it”¶
Depends on the specific embassy. The official position is that translations must be from a sworn translator in Germany. Some embassies accept notarized translations from Ukraine, but it’s not guaranteed. Don’t risk it - check requirements with the specific embassy before ordering your translation.
“No apostille needed, it’s just IT”¶
An apostille is required on your diploma regardless of your field. Without it, ZAB or the embassy may reject your document. The apostille process currently costs 610 UAH and takes 2-30 business days.
“I’ll submit everything at once, they’ll sort it out”¶
Order matters. First, get the apostille on originals in Ukraine, then translate the apostilled documents in Germany. If you do it the other way around - the translation without an apostille might be rejected.
Alternative Pathways for IT Without a Degree¶
The Blue Card isn’t the only option. There are several other routes, each with its own benefits:
| Parameter | Blue Card (experience) | IT Specialist Visa (§19c) | Chancenkarte |
|---|---|---|---|
| Legal basis | §18g para. 2 AufenthG | §19c para. 2 AufenthG | §20a AufenthG |
| Legal status | Right (Anspruch) - must be granted | Discretion (Ermessen) - can be refused | Points-based |
| Minimum experience | 3 years in 7 | 2 years | Points for experience |
| Salary | €45,934 | €45,934 | None (job search) |
| Path to permanent residence | 21-33 months | 4 years | Needs conversion |
| Family | Immediately | Possible | Limited |
| Degree needed? | No | No | Helps with points |
For IT specialists, the experience-based Blue Card is the best option in terms of requirements vs. benefits. Chancenkarte might be interesting if you don’t have an offer yet and want to come to Germany to look for work.
One user on the DOU.ua forum writes:
An inspector reviews documents and makes a decision. Some experience may not be counted if there are issues with employment records or self-employment contracts.
That’s why documenting your experience isn’t a formality. Every reference must be detailed, with job description, technologies, and responsibilities.
Real Timeline: How Long the Whole Process Takes¶
Based on experiences shared by real people on Habr.com and DOU.ua:
| Stage | Minimum | Realistic |
|---|---|---|
| Check Anabin + gather documents | 1 day | 1-2 weeks |
| Apostille in Ukraine | 2 days (rush) | 2-4 weeks |
| Certified translation | 3 days | 5-7 days |
| ZAB evaluation (fast-track) | 2 weeks | 2-4 weeks |
| Embassy appointment | 2 weeks | 2-8 weeks |
| Visa processing | 6 weeks | 8-20 weeks |
| Blue Card after arrival | 3 weeks | 3-16 weeks |
| Total | ~3 months | 4-8 months |
One IT professional shared their timeline on Habr:
From accepting the offer to flying out to Bavaria took about 7 weeks. The visa was processed in 8 business days, but I had prepared all documents in advance.
If you prepare everything in parallel (apostille + translation + ZAB simultaneously) and don’t have to wait in a long embassy queue, you can fit it into 2-3 months. But realistically, plan for 4-6 months.
FAQ¶
Do I need a ZAB evaluation if my university is listed in Anabin with H+?¶
If both your university (H+) and the specific degree are found in Anabin - technically ZAB isn’t required. But some Ausländerbehörde offices still require the Zeugnisbewertung. Check with your employer or immigration lawyer. To be safe - order the ZAB evaluation, it’s €208 and 2 weeks.
Which IT certificates help when applying without a degree?¶
Certificates from major vendors carry the most weight: AWS Solutions Architect, Azure Administrator, Google Cloud Professional, Cisco CCNA/CCNP, CompTIA Security+. But there’s no formally defined list - the case officer evaluates the overall picture of your experience and knowledge.
Are translations done in Ukraine accepted?¶
The official requirement is a translation from a sworn translator in Germany (vereidigter Übersetzer). Notarized translations from Ukraine might be accepted by some embassies, but it’s not guaranteed. To play it safe, order from a translator on justiz-dolmetscher.de or through certified translation online.
How much does translating an IT diploma with supplement cost?¶
Diploma without supplements - about €65. The supplement (transcript, 10-15 pages) - €80-150, depending on volume. Apostille - €15 for the translation. Total for diploma + supplement + apostille - roughly €160-230. Prices at beglaubigte-uebersetzung.eu.
Can I apply for a Blue Card if I worked as a sole proprietor/freelancer?¶
Yes, but it’s harder. You need to prove your work was at the level of an employed specialist - with specific projects, technologies, and responsibilities. You’ll need client contracts (translation needed!), work completion certificates, and ideally recommendation letters. The case officer might not count some freelance experience.
What’s the difference between the IT Specialist Visa and the Blue Card?¶
The experience-based Blue Card (Section 18g) is a legal entitlement: if you meet the requirements, they must issue it. The IT Specialist Visa (Section 19c Paragraph 2) is discretionary: the immigration authority can refuse even if everything formally checks out. Plus, the Blue Card gives you permanent residence in 21-33 months instead of 4 years.
Need a professional translation?
AI translation + human review + notary certification
Order translation →