'Applying to a German University: How to Plan Your Timeline, Documents,
Find your route
3 quick steps
Admission to a German university rarely comes down to just one application form. Applicants need to check the program requirements in advance, prepare their documents, take a language exam, complete the uni-assist or Hochschulstart application process, and—if moving from outside the EU—also take care of visas, financing, and housing. Therefore, it’s better to plan your schedule based on the start date of the semester rather than the application deadline.
What You Need to Know About Deadlines
In Germany, there are often two sets of deadlines:
| Start of the semester | Typical application deadline | What to check separately |
|---|---|---|
| Winter semester, usually starting in October | often July 15 | programs with admission quotas (NC), master’s programs, Studienkolleg, foreign documents, VPD |
| Summer semester, usually starting in April | often January 15 | summer admissions available, early department deadlines, language requirements |
These dates are a guideline, not a universal rule. The specific deadline is set by the university and the program. For international applicants, master’s programs, the Studienkolleg, medicine, psychology, programs with a Numerus Clausus, or applications submitted through VPD, the deadline may be earlier.
12–15 months in advance: Choose a path
First, determine which level you’re applying for: a bachelor’s program, a master’s program, a Studienkolleg, or a preparatory language program. This will determine the required documents, the language of instruction, the requirements for prior education, and your visa process.
At this stage, there are three things you should do.
- Compile a list of 8–12 programs. Compare the language of instruction, application deadlines, grade requirements, and whether TestAS, APS, VPD, a portfolio, or entrance assignments are required.
- Check the application process. Some programs accept applications directly through the university’s portal, while others use uni-assist, Hochschulstart, or a combination of several systems.
- Start your language preparation. German-language programs often require the TestDaF, DSH, or another recognized certificate. For English-language programs, you’ll need the IELTS, TOEFL, or an equivalent test, if accepted by the specific university.
If the program requires the TestAS, check the dates in advance: the exam isn’t available every day, and you’ll need the results by the application deadline.
9–12 months in advance: Check the recognition of your educational qualifications
Before gathering your documents, make sure to check whether your previous diploma or high school diploma is recognized for the level of study you’ve chosen.
To do this, use:
- Anabin — the KMK/ZAB database for verifying the status of foreign educational institutions and qualifications;
- the requirements of the specific university;
- a preliminary uni-assist check, if the university participates in this process.
The H+ status in Anabin usually means that the institution is recognized as a university. H+/- requires verification of the conditions, while H- indicates that the institution is not recognized as a higher education institution in Germany. However, university status alone may not be enough: the program, degree, and country of issuance also matter.
6–9 months in advance: Prepare your documents
Gather your documents earlier than you think you need to. Translations, certifications, apostilles, and archival records can take weeks, especially during peak season.
You’ll typically need:
- high school diploma, college diploma, transcript of grades, or transcript of records;
- official translations, if your documents are not in German or English and the university requires a translation;
- language proficiency certificate;
- a resume in German or European format;
- a personal statement;
- passport;
- letters of recommendation, a portfolio, or a syllabus, if specified in the program requirements.
Do not submit documents in a “roughly suitable” format. German universities and uni-assist typically check not only the content but also the format: certification, language, completeness of pages, legibility of scans, and compliance with the rules of the specific portal.
4–6 months in advance: uni-assist, VPD, and application submission
If the program is administered through uni-assist, check whether you need to submit a standard application or a VPD—Vorprüfungsdokumentation, or preliminary review documentation. With the VPD, uni-assist evaluates your documents, and you then upload the final result to the university’s portal yourself by the deadline.
For 2026, uni-assist recommends applying as early as possible, at least 8 weeks before the deadline. The standard evaluation often takes 4–6 weeks, but during peak periods, processing times may be longer and depend on the region where the documents are issued.
Action Plan:
- Create an account on My assist or the university’s portal.
- Choose a program and check the list of required documents specifically for that program.
- Upload complete scans and pay the fees by the deadline.
- Track the status of your application and respond promptly to requests for missing documents.
- If you need a VPD, wait for the results and submit it to the university portal on time.
If the university requires paper copies, send them via traceable mail and calculate the deadline based on the date of receipt, if specified in the university’s regulations.
3–4 months in advance: Apply for a visa and secure funding
If you need a national student visa, start preparing before you receive your final Zulassung, as far as the consulate in your country allows. Appointment waitlists and local rules vary, so the website of the German consulate is more important than general advice.
To obtain a student visa, you usually need to provide proof of financial support. For 2026, Make it in Germany specifies a minimum of 11,904 euros in a blocked account for a student visa. Other forms of proof are also possible: a scholarship, a Verpflichtungserklärung, or documents showing your parents’ income, if accepted by the specific consulate.
The Federal Foreign Office warns that a student visa can take several weeks—and in some cases, months—to process, because it requires the involvement of the relevant immigration authorities in Germany. Therefore, do not plan your move as if the visa is guaranteed to be issued within a fixed period of 4–8 weeks.
After Zulassung: Enrollment and Moving
After receiving your Zulassung, read the university’s letter carefully. It usually specifies the deadlines for paying the semester fee, submitting additional documents, and completing Immatrikulation. Missing these deadlines at this stage can result in losing your spot, even if you’ve already been admitted.
At the same time, take care of the practical matters:
- Pay the Semesterbeitrag on time;
- Get health insurance that is accepted by the university;
- Find housing through the Studierendenwerk, dormitories, shared apartment platforms, and city-run channels;
- Prepare the documents needed to register your address after arrival;
- Check the dates for orientation week, the start of classes, and the deadline for in-person registration, if applicable.
Housing in major university towns often becomes a major bottleneck. It’s best to submit your application to the Studierendenwerk as soon as you’re allowed to, without waiting for your visa.
Common Mistakes Made by Applicants
More often than not, the application process falls through not because of poor grades, but because of technical errors:
- the program you’ve chosen closes applications before the “typical” date;
- The VPD was ordered too late;
- the language certificate is not accepted by a specific university;
- documents were uploaded without the required certification or translation;
- Payment for uni-assist or the portal was made after the deadline;
- The applicant did not check Anabin or the requirements for diploma recognition;
- The visa application process begins only after you receive your Zulassung;
- starting to look for housing only a few weeks before arrival.
A Brief Preparation Plan
- 12–15 months in advance: choose your level of study, the country where your documents were issued, the language of instruction, and a list of universities.
- 9–12 months in advance: Check Anabin, program requirements, TestAS/APS/VPD, and language exams.
- 6–9 months in advance: gather, translate, and certify your documents.
- 4–6 months in advance: submit your application through the appropriate portal and pay the fees.
- 3–4 months in advance: Arrange your visa, financial support, insurance, and housing.
- After Zulassung: complete Immatrikulation, pay the semester fee, and follow the university’s instructions.
The main rule: always check the deadlines on the specific program’s webpage. In the German admissions process, the “standard deadline” helps you create a schedule, but the final decision is based not on the schedule in this article, but on the rules of the university you’ve chosen.