Skip to content
Indian in Germany
Back to all guides

Arrival

How to apply to a German university from India

Complete guide to German university admission for Indian students: uni-assist, documents, APS, language tests, tuition, deadlines, blocked account, motivation letter, and top programs.

Updated 23 May 202613 min read

Key takeaway

Start 12-18 months before intake. Apply via uni-assist (€75 first application, €30 each additional) or directly to universities like TU Munich and LMU. Public universities charge zero tuition (except Baden-Württemberg: €1,500/semester for non-EU). Winter semester (October start, 15 July deadline) is the primary intake. IELTS 6.5+ or TOEFL 90+ for English programs.

General information, not professional advice. Rules, numbers, and procedures change. Verify with an official source or qualified professional (Steuerberater, Rechtsanwalt, Hausarzt, Ausländerbehörde) before acting on anything here.

Germany is the top non-English-speaking destination for Indian Masters students. Public universities charge zero or near-zero tuition. The catch is that the application process has more steps and stricter document requirements than the US or UK. If you start 12 to 18 months before your intended intake, the process is manageable. If you start 3 months before, you will struggle.

Intake cycles

German universities run two intake cycles:

  • Winter semester (Wintersemester): starts October, application deadline usually 15 July. This is the primary intake. Most Masters programs only accept students for winter.
  • Summer semester (Sommersemester): starts April, application deadline usually 15 January. Fewer programs available.

Some universities have earlier deadlines (March or May for winter). Check each university's specific dates. Do not assume 15 July is universal.

Step 1: research programs

Use DAAD's database (daad.de/en) to search for English-taught Masters programs. Filter by subject, language of instruction, and tuition. The most popular fields among Indian students:

  • Computer Science and Data Science: TU Munich, RWTH Aachen, University of Stuttgart, TU Berlin, KIT Karlsruhe
  • Mechanical and Automotive Engineering: RWTH Aachen, TU Munich, University of Stuttgart, TU Darmstadt
  • Electrical Engineering: TU Munich, KIT, RWTH Aachen
  • Management and Business: Mannheim, WHU, ESMT Berlin (private), Frankfurt School (private)

Tip: apply to 5 to 8 programs. German admissions are less predictable than US/UK for Indians, and each university evaluates transcripts differently.

Step 2: understand uni-assist

uni-assist is the central application portal used by around 170 German universities. It pre-screens your documents before forwarding your application to the university.

  • Fee: €75 for the first application, €30 for each additional application in the same semester
  • Timeline: uni-assist needs 4 to 6 weeks to process your documents. Submit well before the university deadline
  • What they check: degree equivalence (is your Indian Bachelor's equivalent to a German one), transcript grading conversion, and document completeness

Some universities accept direct applications (no uni-assist). TU Munich, LMU Munich, and University of Mannheim have their own portals. Always check the specific university's admission page.

Step 3: prepare your documents

Standard documents for every application:

  • Bachelor's degree certificate (original + notarised copy)
  • Full transcript of records (all semesters, with grading scale)
  • 10th and 12th mark sheets
  • Passport copy
  • Language certificate (see below)
  • Motivationsschreiben / Statement of Purpose (1 to 2 pages — see the dedicated section below)
  • CV / resume (use the Europass format or a clean academic CV)
  • Letters of recommendation (1 to 2, from professors or employers)
  • Passport-size photographs (biometric, German format)

Apostille or attestation: Indian educational documents need attestation by the Ministry of External Affairs (MEA) or apostille (India joined the Apostille Convention in 2023). Check whether your target university requires apostille or MEA attestation specifically.

APS certificate (Akademische Prüfstelle)

The APS certificate is required for all Indian applicants to German universities. There are no exceptions based on university type, program, or state. If you have an Indian degree and are applying to any German university, you need APS.

What it is: the Akademische Prüfstelle is a document verification service run by the German Embassy. The purpose is to confirm that your Indian academic credentials are genuine and that your educational background is equivalent to the claimed level. It is not an examination of your subject knowledge.

APS offices in India:

  • New Delhi (main office): German Embassy, Chanakyapuri
  • Mumbai: German Consulate General
  • Chennai: German Consulate General

Book your interview appointment online at newdelhi.diplo.de. Slots fill up quickly during peak seasons (October through December for April intake; March through May for October intake). Book as early as you can.

The interview: conducted in German or English, your choice. The interviewer will ask you to explain your academic background: what you studied, what your thesis or major project was about, and why you want to study in Germany. The interview confirms that you can genuinely discuss the degree you are presenting. It typically lasts 20 to 40 minutes.

Documents to bring to the interview:

  • All degree certificates (Bachelor's, any other completed degrees)
  • Semester-by-semester mark sheets (not consolidated; every semester)
  • Proof of internships or industrial training if part of your degree
  • Identity documents (passport, Aadhaar)
  • Completed APS application form (downloaded from the embassy website)

After the interview: APS certificate is issued 4 to 6 weeks after a successful interview. The certificate is valid indefinitely once issued — you do not need to renew it.

Cost: approximately ₹16,000 to ₹20,000 (subject to revision; check the embassy website for the current fee).

Important: the earlier CLAUDE.md note in this vault mentioned APS was only for Bavarian universities. That was incorrect. APS is now required for all Indian applicants Germany-wide.

Motivation letter (Motivationsschreiben)

In Germany the document is called a Motivationsschreiben, not a Statement of Purpose. The difference is not just terminology. German universities assess the Motivationsschreiben differently from US/UK schools. A recycled SOP will be obvious.

What German universities actually want:

  1. Why this specific program at this specific university. Not "I want to study in Germany because of the strong engineering tradition." Name the curriculum, the research groups, the labs, the specific modules that align with your background or goals. If you are applying to RWTH Aachen's Computer Science MSc, mention something from the curriculum that you looked up. Generic praise of the university does not work.

  2. What research or thesis topic interests you. German Masters programs end with a thesis. Admissions committees want to see that you have thought about this. You do not need to have a fully formed research question, but naming a sub-field — "distributed systems for edge computing" or "finite element modelling of composite materials" — demonstrates seriousness.

  3. Your academic and professional background as it relates to this program. Connect your undergraduate coursework, projects, and work experience directly to what the program covers. Do not list your CV in prose. Instead, explain what you learned and why it makes you a strong candidate for this specific program.

  4. A specific career goal. Not "I want to contribute to the field." German universities prefer concrete direction: "I want to work in automotive software development at a German OEM" or "I plan to return to India and work in infrastructure consulting." Vague aspiration reads as a lack of thought.

Length: one page is standard for most programs. Some programs explicitly ask for two pages — check the program's application requirements. Never go over the stated length.

Language: write in the language of instruction of the program. For an English-taught Masters, write in English. For a German-taught program, write in German. For dual-language programs, check which language the letter should be in (usually German).

For a detailed guide including structure, examples of weak vs strong openings, and a checklist before you submit, see: Motivation letter for German university: what Indian applicants get wrong

Step 4: language requirements by program type

Program typeLanguage requirementCommon tests accepted
English-taught MastersIELTS 6.5–7.0 or TOEFL 90–100IELTS Academic, TOEFL iBT
German-taught MastersB2 or C1 GermanGoethe-Zertifikat, telc, DSH, TestDaF
Dual language (German + English)Both tests requiredVaries by university

IELTS/TOEFL waiver: many universities will waive the English proficiency requirement if your undergraduate degree was taught entirely in English. You will need to provide a medium of instruction certificate from your Indian university. Request this from your registrar early — some universities take several weeks to issue it. Even with a waiver, verify with each program individually. Do not assume the waiver applies everywhere.

German language tests explained:

  • TestDaF: standardised test for university admission. TDN 4 (the second highest level) in all four sections is the standard requirement.
  • DSH: Deutsche Sprachprüfung für den Hochschulzugang. Taken at German universities, usually after arrival in Germany. DSH-2 is the typical requirement.
  • Goethe-Zertifikat C1: accepted by most universities for German- taught programs. The C2 is not usually required.
  • telc Deutsch C1 Hochschule: specifically designed for university admission, accepted at many institutions.

GRE / GMAT: GRE is not required by most German universities. A few business schools (Mannheim, WHU) may ask for GMAT. Do not take GRE unless a specific program explicitly requires it.

Funding your studies: blocked account and living costs

Blocked account (Sperrkonto)

A blocked account is a mandatory requirement for the German student visa. You must deposit €11,208 (the 2025–2026 required amount; this figure is updated annually by the German government) before you can apply for the visa. The embassy will not process a student visa application without proof of the blocked account.

The blocked account automatically releases €934 per month to your regular bank account after you arrive in Germany. You cannot withdraw the full amount at once.

The two main providers used by Indian students are Fintiba and Expatrio. Both are recognised by German embassies worldwide. For a detailed comparison of fees, setup time, and what each includes, see: Fintiba vs Expatrio: which blocked account for Indian students

Living costs by city

German cities vary significantly in cost. Budget accordingly:

  • Munich and Frankfurt (most expensive): €1,200 to €1,500 per month
  • Berlin and Hamburg: €1,000 to €1,300 per month
  • Smaller university cities (Aachen, Dresden, Karlsruhe, Darmstadt, Münster): €800 to €1,100 per month

These estimates include rent, food, transport (often covered by your semester ticket), and basic personal expenses. They exclude one-off costs such as first-month deposit (Kaution, usually two to three months' rent) and furniture.

Health insurance

Health insurance is mandatory for all students enrolled at a German university. Students under 30 can access public health insurance (gesetzliche Krankenversicherung, GKV) at the student rate of approximately €120 per month. The main providers are TK, AOK, and Barmer. You must be insured before you can complete enrollment at the university.

Part-time work

International students in Germany may work up to 120 full days or 240 half days per year without needing separate work authorisation. This is sufficient for most student jobs. For details on what counts, tax implications, and the difference between a Minijob and regular employment: Working as a student in Germany

uni-assist in practice: what Indians get wrong

Fees are non-refundable

uni-assist charges approximately €75 for the first university and €30 for each additional university in the same application round. These fees are non-refundable. If your application is rejected by uni-assist for incomplete documents, you lose the fee and may miss the deadline. Submit complete, well-prepared documents the first time.

Document quality requirements

uni-assist has strict scanning standards. Documents must be:

  • Scanned at 300 DPI minimum (not photographed with a phone)
  • All pages included — a transcript with 7 semesters means 7 pages, not a consolidated summary
  • Legible: faded ink, torn edges, or poor contrast will cause rejection

Blurry or incomplete scans are rejected without appeal. You will lose your fee and your processing time.

Translation requirements

All documents that are not already in English or German must be accompanied by a certified German translation. Your own translation is not accepted, even if your German is fluent. The translation must be done by a certified translator (vereidigter Übersetzer). For Indian documents in Hindi or regional languages, this typically applies to 10th and 12th certificates and sometimes degree certificates issued in regional languages.

Processing time

After submission, status updates in the uni-assist portal can take 6 to 8 weeks. Do not email uni-assist asking for a status update before 8 weeks. The portal shows a progress bar; use that to track where your application stands.

Direct applications (not via uni-assist)

Some of the most popular universities among Indian applicants run their own portals and do not use uni-assist:

  • TU Munich (TUM): TUMonline portal
  • RWTH Aachen: own admissions portal
  • KIT Karlsruhe: own admissions portal

For these universities, apply directly through their websites. Do not submit to uni-assist for these — it will not be forwarded. Always check each university's admissions page to confirm whether uni-assist or direct application applies.

Tuition and fees

Public universities: zero tuition in most German states. You pay only the Semesterbeitrag (semester contribution), which ranges from €150 to €400 per semester. This typically includes a semester transport ticket, student union fees, and administrative costs.

Exception: Baden-Württemberg charges €1,500 per semester for non-EU students at public universities (Stuttgart, Heidelberg, KIT, Freiburg, Tübingen, Mannheim).

Private universities: €5,000 to €20,000+ per semester. ESMT Berlin, Frankfurt School, and WHU are the most common private choices among Indians.

Timeline for October intake

WhenWhat to do
April to June (year before)Research programs, take IELTS/TOEFL
June to AugustGather documents, get apostilles, book APS interview
August to SeptemberComplete APS interview
September to NovemberSubmit uni-assist applications (early batch)
December to FebruarySubmit remaining direct applications; receive APS certificate
March to MayReceive admission offers
May to JuneAccept offer, open blocked account (Sperrkonto)
June to JulyApply for student visa at VFS Global
August to SeptemberReceive visa, book flights
OctoberArrive in Germany, attend orientation week

What to do after receiving an offer

Receiving an admission letter does not automatically secure your place. There are several steps to complete before you arrive.

Step 1: accept the offer formally. Universities usually require formal acceptance through their portal. Some programs require a Einschreibegebühr (enrollment deposit) of approximately €200 to hold your place. This is separate from the Semesterbeitrag. Check your offer letter for the deadline — offers can lapse if not accepted within 2 to 4 weeks.

Step 2: apply for the student visa. Apply at VFS Global in India (the visa application service for the German Embassy). Required documents for the student visa:

  • Formal admission letter from the university
  • Blocked account (Sperrkonto) confirmation from Fintiba or Expatrio
  • APS certificate
  • Language certificate (IELTS/TOEFL or German test)
  • Valid passport (must be valid at least 6 months beyond intended stay)
  • Biometric photographs
  • Completed visa application form
  • Health insurance confirmation (or letter of intent to enroll in GKV)

Visa processing time: 4 to 8 weeks. Apply as soon as you receive your admission letter. Do not wait until you have resolved housing or other logistics — the visa clock matters more.

Step 3: convert visa to residence permit after arrival. Your student visa (Studentenvisum) is a long-stay D-visa valid for 3 months. After arriving in Germany, you must convert it to a full student residence permit (Aufenthaltserlaubnis zu Studienzwecken) at the local Ausländerbehörde. You must do this within 90 days of arrival. The Ausländerbehörde in university cities often has student-specific appointment slots — book early, as slots are scarce in October when new students arrive.

Common mistakes

  • Submitting to uni-assist too late: if you submit 2 weeks before the university deadline, uni-assist may not finish processing in time. Your application will not be forwarded.
  • Wrong transcript format: some universities need a course-by-course transcript with credit hours and grading scale explanation. A consolidated mark sheet is not always sufficient.
  • Ignoring APS until too late: APS is required for all Indian applicants. If you have not booked your APS interview 3 to 4 months before you need the certificate, you are cutting it close.
  • Generic Motivationsschreiben: German universities want to see why you chose their specific program, not a recycled US/UK statement. Read the motivation letter guide before you write a single word.
  • Not having enough savings: beyond the blocked account (€11,208), you need money for the visa fee, flights, first month's deposit, and initial expenses before the blocked account releases start. Budget an additional €2,000 to €3,000.

Scholarships for Indian students

  • DAAD scholarships: the most well-known. Competitive, merit-based, covers tuition + living expenses + travel. Apply 12+ months early.
  • Deutschlandstipendium: €300/month, merit-based, awarded by individual universities after enrollment.
  • StuNed (for Netherlands, not Germany) is commonly confused; ignore it.
  • University-specific scholarships: check each university's financial aid page. TU Munich, RWTH Aachen, and KIT have their own merit awards.
  • Indian government: check the National Overseas Scholarship and schemes from your state government.

Scholarship deadlines are usually earlier than admission deadlines. Apply to scholarships in parallel, not after admission.

Frequently asked

Is uni-assist mandatory for all German universities?

No. About 170 universities use uni-assist, but some accept direct applications (TU Munich, LMU Munich, University of Mannheim). Always check the specific university's admission page for their application portal.

Do I need an APS certificate to study in Germany?

Only for universities in Bavaria (TU Munich, LMU, FAU) and some other institutions. APS is a document verification by the German Embassy in New Delhi, not an exam for Indian applicants. Processing takes 4-8 weeks.

What IELTS score do I need for German universities?

Most English-taught Masters programs require IELTS 6.0-7.0 overall. The sweet spot is 6.5+. Some programs accept TOEFL iBT 80-100 or PTE Academic as alternatives. Check each program's specific requirement.

Is tuition free at German public universities?

Yes, in most states. You pay only the Semesterbeitrag (€150-400/semester). Exception: Baden-Württemberg charges €1,500/semester for non-EU students at public universities (Stuttgart, Heidelberg, KIT, Freiburg).

Do I need GRE for German universities?

No. Most German universities do not require GRE. A few business schools (Mannheim, WHU) may ask for GMAT. Do not take GRE unless a specific program explicitly lists it as required.

When is the application deadline for winter semester?

Usually 15 July for winter semester (October start). But many universities have earlier deadlines (March-May). uni-assist needs 4-6 weeks to process, so submit well before the university deadline.

Found something wrong or missing?

This guide stays useful because people flag things that changed or got it wrong.