Germany educates around 420,000 international students — more than any country in continental Europe — and it does so while charging most of them nothing for tuition. First-time enrolments rose nine per cent in the last academic year, driven almost entirely by master's programmes taught in English.
That combination is the whole appeal, and it is also why the country is so competitive to enter and so unforgiving to apply to. Germany does not filter applicants on money. It filters them on paperwork, on deadlines, and on whether your qualification is recognised at all. This guide covers every part of that, in the order you will actually meet it.
What it actually costs: the tuition myth
Germany abolished general tuition fees at public universities in 2014, and that is still broadly true — including for students from outside the EU, which is the genuinely unusual part. Almost nowhere else in the world does a foreign student pay the same as a domestic one, and in Germany the domestic figure is zero.
There are three exceptions worth knowing before you shortlist. Baden-Wurttemberg reintroduced fees for non-EU students in winter 2017/18 at EUR 1,500 per semester, which covers Heidelberg, Stuttgart, Karlsruhe, Freiburg, Tubingen, Mannheim, Konstanz and Ulm. The Technical University of Munich began charging newly enrolled non-EU students from winter 2024/25. And private universities have always charged commercial fees.
What nobody escapes is the semester contribution — the Semesterbeitrag. It is not tuition. It funds the student services organisation, the student union and, at most universities, a local public transport pass that is worth more than the contribution itself.
What a year of study actually costs in fees
Annual figures for a non-EU student across two semesters, by type of institution.
- Tuition
- Semester contribution
Fees only — living costs, health insurance and the blocked account are separate and are covered below. Where a range applies the bar shows the midpoint. Baden-Württemberg has charged non-EU students EUR 1,500 per semester since winter 2017/18; TUM began charging newly enrolled non-EU students in winter 2024/25. The semester contribution is charged everywhere, varies by university and usually includes a local transport pass. Confirm the current figure with your specific institution.
Read that chart against the alternatives and the argument makes itself. A full master's at a German public university outside Baden-Wurttemberg costs around EUR 1,200 in fees across two years. The same degree in Australia or Ireland costs thirty times that. The money you need for Germany is almost entirely money to live on — which is precisely what the blocked account exists to prove.
The blocked account: the number that decides everything
Germany will not issue a student visa until you have proved you can support yourself for a year without working. Since the 2024/25 winter semester that figure has been EUR 11,904 — EUR 992 for each of twelve months. It is pegged to the maximum federal student support rate, which is why it moves.
| Requirement | Amount |
|---|---|
| Monthly minimum | EUR 992 |
| Twelve-month total | EUR 11,904 |
| National visa (D) fee | EUR 75 |
| Visa fee, applicants under 18 | EUR 37.50 |
The usual instrument is a Sperrkonto — a blocked account with a German provider into which you deposit the full amount before applying, and from which you may then withdraw only the monthly figure once you arrive. It is not the only option. A recognised scholarship award, a formal declaration of commitment from a sponsor resident in Germany, or a bank guarantee can all satisfy the requirement, and in some countries a parental income statement is accepted.
Open the account early. Providers take days to weeks to verify identity documents, international transfers of that size attract compliance checks, and the confirmation letter is one of the documents you upload before you are given a visa appointment. Applicants who leave it until they have an admission letter routinely lose a month here.
Getting in: the qualification problem nobody warns you about
This is where South Asian applicants most often discover, far too late, that they are not eligible for the course they have been planning around. German university entrance is benchmarked against the Abitur, a thirteen-year school qualification. Twelve years of schooling is not equivalent.
In practice, a Pakistani FSc or HSSC and an Indian Standard XII do not by themselves open direct admission to a German bachelor's degree. The recognised routes around that are:
- A Studienkolleg — a one-year state preparatory college ending in the Feststellungsprufung, the assessment examination that grants university entrance
- One year already completed at a recognised university at home, which opens conditional admission at some universities
- Two years completed at a strong institution, which many German universities accept for direct admission
- A completed bachelor's degree, which is fully recognised and is why master's applicants rarely meet this problem at all
Check your own case against the anabin database and against the specific university before you plan anything else. Two applicants from the same college, one with a three-year degree and one with four, can get completely different answers.
Language: German, English, or both
Germany now offers more than 2,400 English-taught degree programmes, second in Europe only to Ireland, and the number is still growing. You can complete an entire master's without a word of German.
| Route | What you must prove |
|---|---|
| English-taught programme | IELTS, TOEFL or Cambridge, usually B2 or above |
| German-taught programme | TestDaF, DSH or telc, usually around C1 |
| Studienkolleg entry | German at roughly B1 to B2 before you start |
| Blue Card fast-track to settlement | German at B1 |
The honest advice is to learn German anyway. An English-taught degree gets you the qualification; German gets you the part-time job, the internship, the graduate offer outside the handful of international employers, and — concretely — six months off the wait for permanent residence. Students who arrive with A2 and reach B1 during the degree consistently have better outcomes than students who arrive with none and never start.
Applying: uni-assist and the two deadlines
Most German universities do not take international applications directly. They route them through uni-assist, a central service that checks your documents, converts your grades to the German scale and forwards a verified file to each university you name.
| Intake | Semester starts | Usual deadline |
|---|---|---|
| Winter semester | 1 October | 15 July |
| Summer semester | 1 April | 15 January |
uni-assist itself takes four to six weeks to process a file, and its own guidance is to apply at least eight weeks before the deadline so there is time to fix anything missing. That is the real deadline. The published 15 July is the date your completed, verified file must have arrived — not the date you start.
Individual universities set earlier deadlines than the general ones, and a few run their own admissions outside uni-assist entirely. Check each programme page rather than assuming, and do not rely on aggregator sites for a date that decides your year.
The visa: how the Consular Services Portal changed things
Germany replaced its paper-based long-stay visa process with a central digital system, the Consular Services Portal, from January 2025. Instead of arriving at an appointment with a folder, you create an account, complete a questionnaire and the VIDEX form, upload every document, and submit the file for a pre-check. Only then are you given an appointment.
- 1Create an account on the Federal Foreign Office portal and select the study visa category
- 2Complete the questionnaire covering your programme, your language proof and your finances
- 3Submit the VIDEX national visa form
- 4Upload passport, admission letter, blocked account confirmation, degree documents, transcripts, language certificates and insurance
- 5Wait for the pre-check, which typically takes a week and can take a month
- 6Correct anything the mission flags, usually within a two to three week window
- 7Book the appointment — at the mission itself, or through VFS or BLS where the mission uses one
- 8Attend, give biometrics and answer questions on your study plan
Registration to interview commonly runs four to eight weeks, on top of whatever the decision itself takes. Coverage is not universal: the portal is in use across Pakistan, India, Bangladesh, Turkiye, Vietnam, Ghana, Morocco, Tunisia, Mexico and Taiwan among others, partially in Nigeria, and not at all in a handful of countries where the older process continues.
Where you lodge depends entirely on where you live, and the jurisdiction rules are not negotiable — the regional sections at the end of this guide set out the route for each country we work in.
Health insurance: two policies, not one
This trips up almost every applicant, because the insurance you need for the visa is not the insurance you need to enrol.
| Stage | What you need |
|---|---|
| Visa application | Travel health insurance covering the journey and first weeks |
| University enrolment | German statutory student health insurance, or an approved exemption |
| Public student insurance | Monthly cost |
|---|---|
| Under 30, standard student rate | around EUR 148 |
| 30 and over, or past the student limit | around EUR 286 |
Living costs
Germany is affordable by Western European standards and wildly variable by city. Munich, Frankfurt and Hamburg are expensive; Leipzig, Dresden, Aachen and most of the east and the Ruhr are not. The blocked account figure of EUR 992 a month is a realistic national average, which means it is comfortable in one city and tight in another.
| Item | Typical monthly cost |
|---|---|
| Student residence (Studentenwerk) room | EUR 250 – 400 |
| Room in a shared flat (WG) | EUR 350 – 600, far higher in Munich |
| Food | EUR 200 – 300 |
| Health insurance | around EUR 148 under 30 |
| Public transport | usually covered by the semester ticket |
| Broadcasting fee (Rundfunkbeitrag), per household | EUR 18.36 |
Accommodation is the entire variable, and in Germany it is genuinely scarce. Studentenwerk residences are the cheapest option by a wide margin and are allocated by waiting list, so apply the day your admission arrives rather than after the visa. Students who arrive in Munich or Frankfurt in late September without a room are competing against every other new arrival for the same listings.
Work rights while you study
- 140 full days or 280 half days per calendar year, raised from the previous 120 and 240
- Work as a student assistant at your own university is generally treated separately from the cap
- There is no weekly hour ceiling in the way Australia and New Zealand impose one — Germany counts days
- Self-employment and freelancing require explicit permission from the immigration office
Part-time work genuinely closes the gap between EUR 992 and a comfortable month, particularly in cities with strong student job markets. What it must never do is appear in your funding case. The visa officer is assessing whether you can support yourself without working, and an application that leans on projected earnings invites refusal.
Scholarships worth applying for
| Scheme | What it covers | Notes |
|---|---|---|
| DAAD | Monthly stipend, travel, insurance; mostly master's and doctoral | The largest and most competitive; deadlines often a year ahead |
| Deutschlandstipendium | EUR 300 per month, half federal and half private | Applied for at the university, not centrally; merit and circumstance |
| Erasmus+ | Mobility grants for part of a degree | Through your home or host institution |
| Heinrich Boll, Konrad Adenauer and other foundations | Full stipends, often with a political or civic profile | Separate applications, early deadlines, strong motivation letters |
A scholarship award letter can replace the blocked account outright if it covers the monthly threshold, which makes it worth far more than its face value to an applicant who is short on liquid capital. Apply even where you think the odds are poor — the downside is an afternoon, and the upside is the whole funding problem solved.
After you graduate
This is where Germany quietly outperforms almost every alternative. Graduates of German universities can apply for an 18-month residence permit to look for work, and during it you may take absolutely any job — no hour limit, no relevance test, nothing. It is the most generous graduate runway in Europe.
| Stage | Requirement |
|---|---|
| Post-study job search | 18 months, unrestricted work |
| EU Blue Card, general | Gross salary around EUR 50,700 |
| EU Blue Card, shortage occupations | Gross salary around EUR 45,934 |
| Settlement permit, Blue Card holder | 27 months, or 21 months with B1 German |
Shortage occupations include IT, engineering, mathematics and the natural sciences — which is to say, most of what international students come to Germany to study. A graduate who lands a qualifying role can hold permanent residence inside two years of finishing, and citizenship becomes a realistic conversation a few years after that.
Germany asks for very little money and a great deal of precision. Get the sequence right and it is the best value in the world; get it wrong and you lose a year, not a deposit.
A realistic timeline
Working back from 1 October
The winter semester is the intake that matters. The milestones in gold are the ones that end the year if you miss them.
15 – 18 months before
Settle the two questions that decide everything
Is your qualification recognised for direct entry, or do you need a Studienkolleg year? And will you study in English or in German? Every date below depends on those two answers, and they are the only part of this process with no deadline attached — which is exactly why people leave them too late.
12 months before
Start the APS, if you need one
Mandatory for Indian, Chinese and Vietnamese credentials. It runs independently of admission, takes weeks, and gates the visa. Pakistani applicants skip this and arrange HEC attestation instead.
October – February
Sit your language test
IELTS or TOEFL for an English-taught programme, TestDaF or DSH for a German-taught one. Leave room for a retake; a single band can cost you a programme.
By mid-May
File through uni-assist
uni-assist needs four to six weeks and asks for eight weeks of headroom before the deadline. Filing in May, not July, is what gives you time to fix a missing attestation without losing the intake.
By 15 July
Application deadline for the winter semester
The date your complete, verified file must have arrived. Most English-taught master's programmes admit in winter only, so missing it usually costs a full year rather than a semester.
On admission
Blocked account and Studentenwerk room
Open the Sperrkonto and transfer EUR 11,904 — allow for verification and compliance checks on a transfer that size. Apply for university accommodation the same week; rooms go by waiting list and the cheap ones go first.
May – August
Consular Services Portal and the pre-check
Register, upload everything, and let the mission pre-check the file. Expect around a week for the check, a two to three week window to fix anything flagged, and four to eight weeks from registration to your appointment.
July – September
Visa appointment and decision
Biometrics, originals and questions about your study plan. Buy travel health insurance for this stage — statutory student insurance comes later, in Germany.
Late September
Arrive and register
Anmeldung at the local registration office within two weeks, then a German bank account, statutory health insurance, university enrolment and your residence permit appointment. Semester begins 1 October.
The summer semester runs on the same shape six months earlier — 15 January deadline, 1 April start — but offers far fewer programmes, particularly for English-taught master's.
The mistakes that cost people their place
- 1Assuming twelve years of schooling qualifies for a German bachelor's. It generally does not, and discovering it in June ends the year.
- 2Starting the APS after receiving admission. For Indian applicants it gates the visa and runs on its own clock — it should be the first thing you do, not the last.
- 3Treating 15 July as the day you apply. uni-assist needs four to six weeks; the file must be complete and verified by then, not started.
- 4Opening the blocked account late. Transfers of nearly twelve thousand euro attract compliance checks, and the confirmation is needed before you get a visa appointment.
- 5Uploading a rushed file to the portal and hoping. The pre-check exists to catch omissions while they are still fixable — a careless upload wastes the one safety net Germany gives you.
- 6Buying one insurance policy and expecting it to serve both stages. Travel cover gets you the visa; statutory student insurance gets you enrolled.
- 7Leaving accommodation until after the visa. Studentenwerk rooms are allocated by waiting list and the affordable stock is gone by August.
Is Germany right for you?
It fits extremely well if you already hold a bachelor's degree, you want a strong European qualification without commercial tuition, you can free up the blocked account in one block, and you are organised enough to work backwards from a hard July deadline. For a technically qualified master's applicant, no destination in the world offers a better ratio of cost to outcome.
It fits badly if you are a school-leaver expecting to walk into a bachelor's on twelve years of schooling, if the capital for the blocked account is the constraint, or if you need to start within a few months. Germany rewards long planning and punishes improvisation more than any other destination we work with.
If you are weighing Germany against Lithuania, Poland or Ireland, the deciding factors are almost always the blocked account, the qualification-recognition question and the 15 July deadline rather than the universities themselves — and all three are worth settling before you pay a single application fee.
Applying from your country
Where you lodge the application depends on where you live. Germany does not handle applications the same way in every country, and getting this wrong costs weeks — so check your own before you plan anything else.
Applying from Pakistan
Apply at: Online through the Federal Foreign Office Consular Services Portal, then in person at the German Embassy in Islamabad or the Consulate General in Karachi.
- Islamabad covers Islamabad Capital Territory, Punjab, Khyber Pakhtunkhwa, Gilgit-Baltistan and Azad Jammu & Kashmir. Karachi covers Sindh and Balochistan. You cannot choose — your address decides your post.
- Pakistani applicants do not need an APS certificate. That requirement applies to Indian, Chinese and Vietnamese credentials only, and assuming otherwise costs applicants months every year. What you do need is proper HEC attestation on your degree documents, and IBCC attestation on school certificates.
- The Karachi post has suspended services to non-EU applicants before. Confirm the current status on the mission website before you plan around it, and do not book anything against an appointment you have not been given.
- FSc or HSSC alone is not equivalent to the German Abitur. For a bachelor's you will usually need a Studienkolleg year, or one to two years already completed at a recognised Pakistani university — see the section on qualifications above.
Applying from India
Apply at: Online through the Consular Services Portal, with appointments at the German missions in New Delhi, Mumbai, Bengaluru, Chennai or Kolkata.
- The APS certificate from APS India is mandatory for anyone holding Indian academic credentials, with narrow exceptions for certain scholarship holders. It is a document verification, not an exam, and it is checked before your visa — in practice before your university application too.
- Start the APS the moment you decide on Germany. It takes weeks, it is independent of admission, and nothing downstream can move without it. This single document is the most common reason Indian applicants miss a winter intake.
- Apply at the mission covering your state of residence. Appointment supply is tightest between June and August, which is exactly when winter-semester applicants need it.
Applying from Bangladesh
Apply at: The German Embassy in Dhaka. Master's applicants submit documents through VFS Global, but every decision is taken by embassy staff.
- You register on the embassy website to obtain a reference number, and that number is what gets you a VFS appointment. There is no way to skip the registration step.
- The embassy states openly that it cannot predict waiting times because demand exceeds capacity. Treat any timeline you read on a forum as fiction and apply at the earliest possible moment.
- Language certificates must come from recognised providers — telc, TOEFL, IELTS or an ALTE-certified equivalent. Scholarship holders and doctoral candidates are processed faster.
Applying from Sri Lanka
Apply at: Online at the German visa portal, then in person at the German Embassy in Colombo.
- Booking the appointment is free. Anyone charging you for one is selling you something the embassy gives away.
- The embassy quotes roughly three months for a decision on long-term visa applications. Against a 1 October start that means lodging by early July at the very latest, and earlier is better.
- Incomplete files are refused rather than held. Assemble everything on the student information leaflet before you attend — there is no second bite at the appointment.
Applying from Nepal
Apply at: Online through the Consular Services Portal, with originals presented at the German Embassy in Kathmandu.
- The fee is EUR 75 payable in Nepalese rupees, cash only, and it is waived for holders of public scholarships such as DAAD.
- German language certificates must be presented with the application itself, not submitted afterwards, and the embassy expects them from the Goethe Centre Kathmandu, a VHS or telc.
- A blocked account is not formally mandatory here, but it can be requested during processing. Open one anyway — being asked for it mid-application is how a three-week delay becomes a missed semester.
- Allow three to four weeks minimum for a decision.
Applying from United Arab Emirates
Apply at: The German Consulate General in Dubai, for applicants who hold UAE residence.
- This route is open to UAE residents rather than visitors, so your residence visa should have reasonable validity left when you apply.
- The application form is completed online through VIDEX and printed for the appointment. Fees are paid in cash in dirhams on the day.
- The consulate quotes a minimum of seven working days and up to twelve weeks or longer, and advises applying up to three months ahead. For Gulf-based applicants this is still the cleanest route available — everything is handled locally with no third-country travel.
Mission coverage and accreditation arrangements change. Confirm the current route for your country with Germany's own diplomatic mission before booking travel or appointments — especially if you would need to travel to a third country to apply.
Frequently asked questions
Tuition is free at most public universities, including for non-EU students — but Germany is not free. Every student pays a semester contribution of roughly EUR 150 to 400, which usually includes a local transport pass. Baden-Wurttemberg charges non-EU students EUR 1,500 per semester, and the Technical University of Munich began charging newly enrolled non-EU students from winter 2024/25. Private universities charge full commercial fees. The real cost of a German year is living expenses and health insurance, not tuition.
EUR 11,904 for twelve months, which works out at EUR 992 a month — the figure in force since the 2024/25 winter semester. The amount is pegged to the maximum BAfoeG student support rate and is revised periodically, so confirm the current figure with the German mission in your country before you transfer anything. A blocked account is not the only accepted proof: a recognised scholarship, a formal declaration of commitment from a sponsor resident in Germany, or a bank guarantee can also satisfy the requirement.
Not for the degree itself if you choose one of the 2,400-plus English-taught programmes, which is why Germany is now the second-largest provider of English-taught degrees in Europe. You will need proof of English at roughly B2 or above, usually IELTS or TOEFL. German-taught programmes require TestDaF, DSH or an equivalent at around C1. But the practical answer is that you need German to live well, to find part-time work, and above all to reach permanent residence faster — B1 German cuts the EU Blue Card route to a settlement permit from 27 months to 21.
Only if you hold Indian, Chinese or Vietnamese academic credentials. APS is a verification of your documents carried out by the Academic Evaluation Centre in your country, and for those three nationalities it is a hard prerequisite for the student visa. Pakistani, Bangladeshi, Sri Lankan, Nepali and Gulf-based applicants do not need it — a very common and very expensive misunderstanding. Pakistani applicants need HEC attestation instead.
Unlike some European study destinations, Germany does permit family reunification for students — but it is not automatic. The immigration office will require proof that you can support your family without public funds, which means additional financial evidence well beyond your own blocked account, plus adequate accommodation. Spouses are normally expected to show basic German. Plan this as a separate application with its own budget and timeline, and never assume it will be granted.
140 full days or 280 half days per calendar year, raised from the previous 120/240 limit. That is on top of any work as a student assistant at your own university, which is generally treated separately. The money genuinely helps in a country where tuition is zero, but it must not appear in your funding plan on paper — the visa officer assesses whether you can fund your studies without working at all.
Graduates of German universities can apply for an 18-month residence permit to look for work, and during that period you may take any job at all with no restriction on hours or type. Once you find qualifying employment you move to a work permit or an EU Blue Card, which in 2026 requires a gross salary of around EUR 50,700, or about EUR 45,934 in shortage occupations such as IT, engineering and the sciences. Blue Card holders can apply for permanent settlement after 27 months, or 21 months with B1 German.
