On this page

How to apply to German universities

A detailed, step-by-step walkthrough of the entire application process. From researching programs to receiving your admission letter.

Updated
9 min read

At a glance

€75 + €30/extra
uni-assist Fee
Often January 15
Summer Deadline
4–6 weeks
uni-assist Processing

Applying to a German university is a six-step process: shortlist 6 to 10 programs, prepare documents (degree, transcripts, language certificate, motivation letter, APS if required), apply through uni-assist (€75 first application + €30 each additional), a direct portal, or hochschulstart.de for medicine. 15 July (winter semester) and 15 January (summer) are common deadlines, but each programme sets its own and many close earlier; result timing differs by university.

Application Channels
uni-assist, direct, hochschulstart
Winter Deadline
Often July 15; many close earlier
Max Applications
No limit (recommended: 6–10)
Visa Processing
Can take several months

Step 1: Research and shortlist programs

This is the foundation of a successful application. A poorly chosen shortlist wastes time and money.

Where to find programs

  • DAAD database (daad.de/en): The most comprehensive search engine for German study programs. Filter by degree level, subject, language of instruction, and city.
  • MS in Germany university search: Our university search tool lets you filter by country, field, and program type.
  • University websites: Once you have a shortlist, always verify details on the official university website.

How to build a smart shortlist

Apply to 6–10 programs across three tiers:

  • Dream (2–3): Top-ranked programs where your profile is borderline. Worth trying.
  • Target (3–4): Programs where your grades and profile match the historical admission criteria well.
  • Safe (2–3): Programs with no NC (unrestricted admission) or lower GPA requirements where you are confident of getting in.

What to check for each program

  • Language of instruction (English vs. German vs. mixed)
  • Specific course prerequisites (minimum ECTS in certain subjects)
  • Application channel (uni-assist or direct application)
  • Application deadline (some differ from the standard July 15 / January 15)
  • NC status (restricted vs. unrestricted admission)
  • Whether the program accepts winter and/or summer intake

Step 2: Prepare your documents

Document preparation is where most applicants lose time. Start early and be meticulous.

Standard document checklist

  1. Degree certificate(s)in the form the university asks for
  2. Academic transcripts(all semesters) with official English translation
  3. Language proficiency certificate(IELTS, TOEFL, TestDaF)
  4. Passport copy(photo page)
  5. CV in academic format(Europass or tabular German style)
  6. Statement of Purpose / Motivation Letter
  7. Letters of Recommendation(usually 1–2)
  8. APS certificate(India, China, Vietnam only)
  9. Passport photographs(biometric, 35x45mm)

dMAT for Indian applicants

If your bachelor's degree from India is in Engineering, Commerce, Accounting, Finance, Economics, Business or Management, the dMAT (Digital Master Test) is now part of your APS documentation for Master's intakes from Summer 2027, unless a transitional exemption applies. You can send your APS documents before you have your dMAT result, but APS issues your certificate only after it has checked your dMAT certificate. Send every academic document in your first APS submission, because no additional or updated academic documents can be sent later with the dMAT certificate. See dMAT dates, fees and free mock tests.

The motivation letter

This is often the deciding factor for competitive programs. A strong motivation letter should:

  • Explain why this specific program at this specific university (not a generic "Germany is great" letter)
  • Connect your academic background to the program's curriculum
  • Highlight relevant projects, internships, or work experience
  • State your career goals and how this program helps achieve them
  • Be 1–2 pages, well-structured, and free of grammar errors

Document formatting standards

  • All documents in PDF format
  • File sizes typically under 2–5 MB per document
  • Non-English/non-German documents must have sworn translations
  • Notarized/certified copies should be less than 6 months old for some universities

Step 3: Apply through the right channel

German universities use three main application channels. You must use the correct one for each program.

uni-assist (most common for international applicants)

Many German universities require international applicants to apply through uni-assist. Here is how it works:

  1. Create an account at my.uni-assist.de
  2. Select the university and program you want to apply to
  3. Upload all required documents
  4. Pay the processing fee: €75 for the first chosen course of study, €30 for each additional course in the same semester
  5. uni-assist evaluates your credentials for equivalence and issues a VPD (Vorprüfungsdokumentation), a preliminary review document
  6. Your application is forwarded to the university for the final admission decision

Processing time: 4–6 weeks. Apply well before the deadline.

Direct application

Some universities have their own application portals and do not use uni-assist. Notable examples:

  • TU Munich: Uses its own portal (campus.tum.de)
  • LMU Munich: Direct application for most programs
  • University of Mannheim: Own online portal
  • Some TU9 universities: Accept direct applications for certain programs

hochschulstart.de

Required for programs with nationwide admission restrictions, primarily:

  • Medicine (Medizin)
  • Dentistry (Zahnmedizin)
  • Pharmacy (Pharmazie)
  • Veterinary medicine (Tiermedizin)

VPD (Vorprüfungsdokumentation)

The VPD is uni-assist's preliminary assessment of your foreign credentials. It confirms your degree equivalence and calculates your converted German grade. For some uni-assist member universities, you apply directly to the university and upload a VPD from uni-assist; check the uni-assist university list or ask your university. A VPD costs the same as a uni-assist application: 75 EUR for the first chosen course of study and 30 EUR for each further one in the same semester.

Step 4: Track and manage applications

After submitting, the waiting game begins. Here is how to stay organized and proactive.

Application status tracking

  • uni-assist: Track status in your my.uni-assist.de dashboard. Statuses include "received," "in review," "forwarded to university," and "completed."
  • Direct portals: Most university portals show application status. Check weekly.
  • Email: Keep your inbox organized. Create a folder for each university. Respond to document requests within 48 hours.

Common application outcomes

Common application outcomes table
OutcomeWhat It MeansNext Step
Zulassung (Admission)Unconditional acceptanceAccept the offer and proceed with enrollment
Bedingte Zulassung (Conditional)Accepted with conditions (e.g., submit final transcript)Fulfill conditions before enrollment deadline
Warteliste (Waitlist)Placed on waitlist for NC programsWait for movement; apply to other programs
Ablehnung (Rejection)Not admittedConsider other offers or reapply next semester

Conditional admission

Many universities issue conditional admission if you are in your final semester. Conditions typically include:

  • Submit final degree certificate by a specific date (usually before enrollment)
  • Achieve a minimum GPA in your final results
  • Submit a pending language certificate

Conditional admission is sufficient to begin the visa process, though some embassies may require additional documentation.

Timeline for results

Timing of admission decisions differs by university and programme, so check each portal and respond quickly to any document requests.

Step 5: Accept your offer and enroll

Once you receive an admission letter (Zulassungsbescheid), you need to act quickly.

Accepting the offer

  • Your admission letter states a deadline to accept the offer. Do not miss it.
  • Acceptance is usually done through the university portal or by sending a signed acceptance form.
  • Some universities require you to pay the semester contribution (Semesterbeitrag) as part of the acceptance. The fee varies widely by university: across our Master's catalogue the median is 300 EUR and the middle half falls between 104 and 379 EUR, depending on the AStA fee, administrative share, and whether a regional transit ticket is bundled.

Enrollment (Immatrikulation)

Enrollment happens either online or in person after you arrive in Germany. You will need:

  1. Admission letter (Zulassungsbescheid)
  2. Proof of health insurance from a German GKV fund(TK, AOK, Barmer, DAK push the membership confirmation electronically to the university via the M10 procedure). If you arrived on a private incoming plan (Mawista, Care Concept, DR-WALTER), the university will reject it at enrollment unless you first get an explicit Befreiung (exemption letter) from a GKV insurer; book that walk-in before the enrollment appointment
  3. Semester contribution payment receipt
  4. Passport and visa
  5. Passport photographs

The Immatrikulationsbescheinigung you receive at enrollment is the document that actually counts after this point: your bank, the Ausländerbehörde, employers, and landlords typically reject the admission letter once you have arrived and ask for the Immatrikulationsbescheinigung instead.

Managing multiple offers

If you receive admission from multiple universities, you can accept more than one initially, but you should withdraw from programs you will not attend as a courtesy. Here is a decision framework:

  • Program fit: Does the curriculum align with your career goals?
  • City and cost of living: Munich costs much more than Leipzig or Dresden; see our cost of living guide.
  • University reputation in your field: Rankings matter less than departmental strength.
  • Industry connections: Universities in industrial hubs (Munich, Stuttgart, Frankfurt) offer more internship opportunities.
  • Student reviews: Look for feedback from current international students on forums and social media.

Step 6: Visa and pre-departure

With your admission letter in hand, the final phase is securing your visa and preparing for the move.

Student visa requirements

  • Admission letter (Zulassungsbescheid)
  • Blocked account with €11,904 (€992/month for 12 months). You can open this with Expatrio, Fintiba, or a German bank. Most students choose Expatrio or Fintiba for convenience.
  • Health insurance confirmation (TK 1 Jan 2026 student tariff: €141.16/month under 23, €146.29/month between 23 and 29; other GKV funds similar)
  • APS certificate (India, China, Vietnam)
  • Academic documents (originals and copies)
  • Proof of language proficiency
  • Passport (issued within the last 10 years, with at least 2 empty pages)
  • Passport photographs (biometric)
  • Your application in the Consular Services Portal (the application form is built into the portal)

Consular Services Portal

For study visas, the German missions in India require you to apply online through the Consular Services Portal (digital.diplo.de/visa) first; only then do you get a link to book the on-site appointment. The India mission says national visa processing may take several months, depending on the visa category, and it does not answer status inquiries within the first three months.

Pre-departure checklist

  1. Book accommodation (student dormitory application, WG-Gesucht, or temporary housing)
  2. Book flights (one-way is fine; do not book before the visa is approved)
  3. Activate your blocked account for monthly withdrawals
  4. Get a German SIM card (order online before departure or buy at the airport)
  5. Download essential apps: DB Navigator (trains), Deutschlandticket app, DeepL (translation)
  6. Carry original documents in your hand luggage
  7. Exchange some cash (€200–300) for initial expenses

First week in Germany

  • Register your address at the Bürgeramt (citizens' office) within two weeks of moving into your home (Federal Registration Act, section 17)
  • Open a German bank account (N26, DKB, or Sparkasse)
  • Activate health insurance
  • Complete university enrollment (Immatrikulation)
  • Get your student ID and semester ticket

Related tool

University search

Browse universities and programs

Open tool

Helpful resources

Document Preparation Bundle

Professional document preparation

Service

Open

SOP Writing Service

Statement of Purpose writing

Service

Open

Blocked Account Service

Open your blocked account

Service

Open

Requirements guide

Grades, language scores, documents

Open

APS Verification

For Indian, Chinese & Vietnamese students

Open

Frequently asked questions

Get started

Need help with your application?

From university shortlisting to document preparation and application submission, our team handles the entire process for you.

Get my free evaluation