
For many international students, the first real hurdle of studying in Germany is not the visa or the language test – it is uni-assist. This central service pre-checks foreign applications for a large share of German universities, and getting its quirks wrong can cost you a whole intake. This step-by-step guide explains exactly how uni-assist works in 2026, what to prepare, and the mistakes that trip people up.
What uni-assist is
uni-assist (the University Application Service for International Students) is a non-profit organisation that evaluates international applicants' documents on behalf of many German universities. It checks that your school-leaving certificate and prior degrees are recognised and converts your grades into the German system, then forwards qualifying applications to the university.
Key things to understand:
- Not every university uses it. Some accept direct applications. Always check the specific university's instructions first.
- It is a pre-check, not the admissions decision. uni-assist verifies eligibility; the university decides admission.
- It charges fees. There is a fee for your first application and a smaller fee for each additional one in the same semester.
Step 1: Check whether your universities use uni-assist
Before anything, list your target programmes and confirm, on each university's own admissions page, whether they apply via uni-assist or direct. Mixing this up is the single most common mistake. You can also confirm your entry qualification on the anabin database. For the bigger admissions picture, see our complete guide to studying in Germany.
Step 2: Create your uni-assist account
Register on the uni-assist portal and create your applicant profile. You will:
- Enter personal and educational details.
- Build a list of the programmes you want to apply to.
- See the calculated fee based on how many applications you submit.
Step 3: Gather and prepare your documents
This is where care pays off. Typical documents include:
- School-leaving certificate (and translations if required).
- Academic transcripts and prior degree certificates.
- Language certificates – German (TestDaF/DSH) or English (IELTS/TOEFL, though you may be able to skip IELTS).
- Passport copy.
- CV in German style – see how to write a German Lebenslauf.
- Motivation letter, tailored per programme.
Follow uni-assist's certification and translation rules precisely. Many programmes require officially certified copies and sworn translations into German or English. Uncertified or wrongly translated documents are a top rejection cause.
Step 4: Understand the VPD (if you need one)
Some universities ask for a Vorprüfungsdokumentation (VPD) – a preliminary review document from uni-assist that summarises and grades your qualifications. If a programme requires a VPD, you request it through uni-assist first, then submit it with your direct application to the university. Check each programme's page to see whether it wants a full uni-assist application or just a VPD.
Step 5: Submit and pay
- Finalise your programme list in the portal.
- Upload your documents and, where required, mail certified copies (check whether physical mail is needed).
- Pay the fees – first application plus per-additional-application charges.
- Submit before the deadline.
Step 6: Track and respond
- uni-assist reviews your documents and may request corrections – respond fast.
- Once verified, qualifying applications are forwarded to the universities.
- Universities then make admission decisions on their own timelines.
Deadlines: apply early
German universities run winter (applications often due July, the larger intake) and summer (often due January) semesters. Uni-assist needs time to process, so submit well before the university deadline, not on it. Processing can take several weeks. Don't gamble on a precise cutoff – build in a buffer and check the current dates on each university's site.
Direct application vs uni-assist: a quick orientation
It helps to keep the two routes straight from the start, because they have different timelines and document rules:
- Full uni-assist application. You apply through uni-assist, which checks your documents and forwards qualifying applications to the university. You pay uni-assist's fees and follow its certification and translation rules.
- VPD then direct. uni-assist only issues a preliminary review document (VPD); you then apply directly to the university with that document attached.
- Pure direct. Some universities skip uni-assist entirely and let you apply on their own portal.
A single programme will use exactly one of these. Confirm which on the programme's admission page, and never assume two universities use the same route just because they are in the same city.
Common mistakes that cost an intake
- Applying via uni-assist when the university wanted a direct application (or vice versa).
- Submitting uncertified copies or non-sworn translations.
- Leaving processing time too tight before the deadline.
- A generic motivation letter that ignores the specific programme.
The detail that sets you apart
uni-assist verifies your documents are valid; it cannot tell a university you are good at the subject. With every eligible applicant submitting a similar file, what differentiates you is evidence you can do the work.
This is where ProoV fits into your application. You complete real, AI-graded projects with verifiable certificates and reference them in your motivation letter – concrete, checkable proof rather than claims. For a data or engineering programme, citing the ProoV data-engineering project: a BMW × SAP HANA case study or the ProoV automotive-data project: a Volkswagen × Audi case study gives an admissions committee a reason to remember your file. Browse the ProoV catalogue and complete one relevant to your target degree before you apply.
Frequently asked questions
Do all German universities use uni-assist?
No. Many do, but some accept direct applications and a few use a hybrid model. Always check each university's official admissions page first, because applying through the wrong channel can invalidate your application for that intake.
How much does uni-assist cost? Uni-assist charges a fee for your first application in a semester and a smaller fee for each additional application. The exact amounts are published on the uni-assist site and can change, so confirm the current fees before you submit your programme list.
What is a VPD and do I need one?
A VPD (Vorprüfungsdokumentation) is a preliminary review document from uni-assist summarising and grading your qualifications. Some universities require it instead of a full uni-assist application. Check each programme's requirements to see whether you need a VPD, a full application, or a direct application.
How early should I apply through uni-assist?
As early as you can. Processing takes time and they may request corrections, so submit weeks before the university deadline – not on it. For a winter intake with a July deadline, aim to have everything in well in advance.