In this guide
Quick answer: A Dutch stage (internship) has no general legal minimum allowance; amounts differ per employer and some stages are unpaid. You need a BSN for any paid internship — register at the gemeente within 5 days of arrival. Non-EU students can intern 16 hours/week during the academic year and full-time in summer, but employers need a TWV unless the stage is a mandatory part of your study. Apply 4-6 months in advance via Magnet.me, LinkedIn, and your university career office.
What “stage” actually means in Dutch
The word stage (pronounced “stah-zheh”, not like the English “stage”) is broader than the American or British “internship.” In the Netherlands it covers four distinct things, and the differences matter for your visa, your taxes, and your contract:
Meeloopstage — a shadowing or orientation stage, usually 1-4 weeks, often unpaid, designed to give you a feel for the profession. Common in HBO programs and during career switches.
Snuffelstage — even shorter, sometimes just a few days. Mostly for secondary school students; you’ll rarely encounter this as an international student.
Afstudeerstage (graduation internship) — the big one. Usually 4-6 months, often paid, and tied to your thesis. This is what most master’s programs require.
Werkervaringsplaats — a “work experience placement” for recent graduates who aren’t students anymore. Different legal status, different tax treatment, and worth flagging if anyone offers you one.
For most international students reading this, the relevant category is the afstudeerstage or a meewerkstage (a longer working stage during your studies, typically 3-5 months). Both are usually expected to be paid, though the law doesn’t require it.
The cultural framing matters too. A stage in the Netherlands is treated as a serious working relationship, not the coffee-fetching American stereotype. You’ll have a stagebegeleider (workplace supervisor) and a separate stagedocent (academic supervisor from your university). You’ll write a formal stageplan in the first two weeks, and most stages end with a written report and a presentation. Dutch employers genuinely expect you to deliver real work — junior-level, yes, but real. If you treat it as a four-month coffee run, you’ll get a mediocre evaluation and word travels in smaller sectors.
Paid vs unpaid: what the law actually says
Here’s the thing that surprises everyone: Dutch labor law has no legal minimum for internship pay. Companies can pay you nothing and still be entirely legal, as long as the stage is part of a recognized educational program and not a disguised job.
What the law does say is that if a stage starts to look like normal employment — if you’re doing work the company would otherwise pay an employee for, with no real learning component — the labor inspectorate can reclassify it. In that case the company owes you minimum wage retroactively, plus social premiums. This has happened, and it’s why most reputable employers either pay a clear stagevergoeding or write a very explicit learning agreement.
Allowances differ widely per employer and sector, and some stages are unpaid or only cover travel costs.
If a company won’t tell you the stagevergoeding upfront, that’s a yellow flag. A vague answer is a reason to ask again.
The BSN: when you need one and how to get it
The BSN (Burgerservicenummer) is your Dutch citizen service number. It’s the equivalent of a social security number in the US or a national insurance number in the UK, and you need it for almost everything administrative: payroll, banking, health insurance, signing a phone contract, and registering with a GP.
For internships specifically:
- Paid stage → you absolutely need a BSN. Your stagevergoeding has to be processed through Dutch payroll, which is impossible without one.
- Unpaid stage → technically you can start without a BSN, but you’ll need one for almost everything else (a Dutch bank account, health insurance, registering as a resident), so just get it anyway.
For the complete walkthrough including which documents need apostilles, how to handle the legalized birth certificate hurdle, and how to deal with municipalities that have weeks-long appointment backlogs, see our expat BSN application guide for 2026. Waiting times for BSN appointments differ per municipality, so book the moment you have a confirmed arrival date — even before you have housing if you have to.
A small detail nobody mentions: your university’s international office can sometimes arrange group BSN sessions with the gemeente at the start of the semester. Ask. These bypass the public appointment queue entirely.
Non-EU student rules: the 16-hour ceiling and the TWV
If you’re from outside the EU/EEA or Switzerland, your right to work and intern in the Netherlands is restricted by your residence permit. The rules are stricter than most students realize, and getting them wrong can affect your visa status.
The 16-hour rule. During the academic year (September through May), you may work or intern up to 16 hours per week. During June, July, and August you can work full-time. These hours are cumulative across all jobs — if you have a part-time café job and a stage, both count toward the 16 hours.
The TWV requirement. For any paid work, including paid internships, your employer normally has to apply for a Tewerkstellingsvergunning (TWV, work permit) from UWV. The exception — and it’s the important one for stages — is when the internship is a mandatory or elective part of your accredited study program. In that case no TWV is required. Your employer just signs a stage-overeenkomst (tripartite agreement between you, the company, and your university), and you’re good.
This is why the stage-overeenkomst matters so much. Without it, your employer may have to apply for a TWV, which takes time and effort that many small companies will not spend. With it, the paperwork is much lighter. Check the current UWV and IND rules.
For students on the orientation year visa (zoekjaar), the rules are different and more permissive; check the IND for the conditions on working and interning, which is one of the reasons the zoekjaar is such a bridge into the Dutch labor market. If you’re approaching the end of your studies and considering staying, this is the visa to know about.
If your stage leads to a job offer and you’re hoping to stay, the highly skilled migrant visa is usually the route. The salary thresholds for 2026 are €4,357/month for migrants under 30 and €5,942/month for those aged 30 and over (gross, excluding holiday pay; ind.nl, checked 21 August 2026, published annually) — high but very achievable in tech and consulting. The IND publishes current thresholds at ind.nl.
EU/EEA student rules: much simpler
If you hold an EU, EEA, or Swiss passport, congratulations — you can work and intern without restrictions. No TWV, no hour cap, no special permit. You still need to register with the gemeente if you’re staying longer than four months, and you still need a BSN to receive a stagevergoeding, but the legal layer is essentially the same as for Dutch citizens.
When you compare plans, focus on the features that matter to you (dental, mental health sessions, physiotherapy); our Health Insurance Wizard helps you narrow the choice.
How to find a stage: where Dutch students actually look
Forget Indeed for stages — it works for full-time jobs but it’s barely populated with internship listings. Here’s what actually works, in rough order of return-on-effort for international students:
Your university’s career office. Genuinely. Dutch universities have formal partnerships with companies that recruit exclusively through them. The Erasmus career office, Utrecht’s Career Services, Wageningen’s Studievereniging boards — these have postings you won’t find anywhere else. Ask specifically for internship listings reserved for international students, because some employers tag positions that way.
Magnet.me. This is the Dutch student career platform. Most graduate programs in the Netherlands are listed here, and crucially, every listing tags whether English-only candidates can apply. Set up alerts for “stage” + your field + “English.”
LinkedIn. Use Dutch search terms (“stage,” “stagiair(e),” “afstudeerstage”) combined with your field. Filter by location and “internship.” Set the language filter to English. Connect with HR people at companies you like — Dutch HR is unusually responsive to direct LinkedIn messages compared to other countries.
IamExpat Jobs. Focused on expat-friendly employers, which by definition means English-speaking work environments. Their stage section is smaller than the others but the conversion rate is higher because employers there are explicitly seeking internationals.
Nuffic’s database. Nuffic is the Dutch organization for internationalization in education. Their database at nuffic.nl lists accredited internship hosts and is particularly strong for research and policy internships. It’s also where you’ll find scholarship opportunities tied to stages.
Studievereniging events. Dutch study associations host bedrijvendagen (company days) where firms come to recruit. As an international student you can absolutely attend, and these are dramatically more effective than online applications. Wear something between business casual and “your best non-jeans outfit,” prepare three smart questions, and bring printed CVs.
Faculty Slack/Discord channels. Almost every master’s program now has an informal channel where alumni post stage opportunities at their current employers. Ask older students for the invite link in week one.
The Dutch CV and motivatiebrief
Dutch CVs are different from American or British CVs in three ways that matter:
Length. One page if you’re a student, maximum two if you have substantial experience. Two-page student CVs read as inflated.
Photo. Including a small professional photo is normal and expected. Not including one isn’t a dealbreaker, but it’s slightly unusual.
Personal info. Date of birth and nationality are not needed for a Dutch application, and Dutch equal-treatment law prohibits discrimination in hiring on grounds such as age and nationality, so you can leave them out.
Why this company specifically (one product, project, or value you can name)
What concrete skills you bring (with one short example each)
What you want to learn from the stage
Avoid superlatives. Avoid “incredibly excited,” “deeply passionate,” and “uniquely positioned.” Dutch readers will deduct points for every one. Write the way you’d email a colleague — direct, slightly formal, no decoration.
If your motivatiebrief can be in Dutch, write it in Dutch even if your Dutch isn’t perfect. Effort visibly counts. If your Dutch isn’t there yet, our recommendations for online Dutch language schools can get you to written A2 in three months of evenings, which is enough to write a coherent cover letter with a friend’s proofread.
Interview etiquette and what surprises internationals
Dutch interviews are unusually conversational. The interviewer might sit across from you with no notes, ask “so, tell me a bit about yourself,” and then just chat for 45 minutes. This is not a relaxation tactic. They’re testing whether you can hold a substantive professional conversation, push back politely when challenged, and ask intelligent questions back. The candidate who waits passively to be asked questions usually loses to the candidate who asks two of their own in the first ten minutes.
Be ready for direct feedback in the room. A Dutch interviewer might say “I’m not sure your experience really matches what we need” mid-interview. This isn’t rejection — it’s an invitation to make your case. Treat it as a debate prompt, not a closing statement.
We cover the broader cultural patterns in our Dutch business culture survival guide, but the short version for interviews is: be early (not on time — early), shake hands firmly, use the interviewer’s first name once they introduce themselves, don’t oversell, and ask about specific projects rather than “the company culture.”
A small detail: lunch interviews are common, especially for second rounds. They’re not a test of your fork etiquette, they’re a test of whether colleagues would enjoy sitting next to you for six months. Order something normal, drink water or one glass of wine, and don’t talk only about work.
Housing during your stage
Here’s where it gets logistically painful. The Dutch housing market in 2026 is brutal, especially in the Randstad. Three-month stages are particularly difficult because you’re competing with full-year tenants and most landlords don’t want short leases.
A few patterns that work:
- University-affiliated housing. If your stage is part of your study program, your university housing office can sometimes extend or arrange short-term placements. Ask before assuming it’s only for first-year students.
- Subletting from local students who are themselves on stage abroad. Erasmus students often sublet for exactly the months you need. Faculty notice boards and university Facebook groups are the channel.
- Short-stay corporate housing. More expensive but available — we detail providers in our guide to short-stay furnished housing in the Netherlands.
- Established international platforms. For multi-month stays specifically targeting internationals, HousingAnywhere is the standard. The contracts are bilingual, and you can pay deposits without already having a Dutch bank account — which solves the chicken-and-egg problem of needing housing to get a BSN to open a bank account.
Budget realistically. Room rents differ a lot per city and are usually higher in the Randstad. If your stagevergoeding does not cover your rent, the math doesn’t math — make sure you have savings or family support to bridge the gap, or look for stages outside the Randstad.
Banking and getting your allowance paid
Your stagevergoeding will be paid by Dutch bank transfer (SEPA). You need a Dutch IBAN, or at minimum a EU IBAN that the company’s payroll system accepts (some still don’t accept non-NL IBANs cleanly, despite the SEPA regulations).
A BSN is not always needed up front: ABN AMRO lets you open an account in its app before you have one (Dutch address required, BSN within 120 days), and ING lets you start before your BSN arrives (with a non-EEA passport, BSN and Dutch address within 90 days). Bunq and Revolut are faster but Bunq is the only one with a true Dutch IBAN out of the gate.
For a fuller comparison including which banks accept non-EU students without an appointment hassle and which ones offer English-language banking apps, see our breakdown of the best banking options for expats in the Netherlands for 2026.
Tax: do you pay tax on stagevergoeding?
Yes — and no. Mostly no.
A stagevergoeding is taxable income in principle. Your employer will run it through payroll, withhold loonheffing (wage tax and social contributions), and report it to the Belastingdienst. So far, standard.
The reason most interns pay zero net tax is the heffingskorting: the general tax credit every Dutch resident gets, worth up to €3,115 in 2026, plus an arbeidskorting (employment credit) of up to €5,685 on top; the amounts depend on your income. Because of these credits, many interns on a low income pay little or no net tax; check your own situation with the Belastingdienst’s tools.
A 5-month stage at €500/month is €2,500 in total. That’s well under any threshold. You’ll see tax withheld on each payslip, but when you file your annual return (or your employer applies the loonheffingskorting automatically — make sure to tick “yes” on the tax form your HR sends you) it nets to zero or close to zero.
If you have multiple income sources in the same year — say a stage plus a part-time job plus a summer job — the picture changes. You can only apply the loonheffingskorting with one employer at a time. Apply it with the highest-paying one, and file a tax return in April of the following year to claim back any overwithholding from the others. The Belastingdienst’s English pages at belastingdienst.nl walk through this clearly.
One more wrinkle: if you receive zorgtoeslag (the health insurance subsidy), your stagevergoeding counts as income for the calculation. Stay under the €40,857/year income ceiling for 2026 and you’re fine, which on any realistic stage you will be.
Insurance during your stage
You need three things:
Health insurance. Required if you’re working in the Netherlands. Basic package (basisverzekering) runs €157/month on average. Eligible for zorgtoeslag if your income is low — apply at the Belastingdienst portal.
Liability insurance (aansprakelijkheidsverzekering). Not legally required, but commonly taken out in the Netherlands; premiums differ per insurer. Covers you if you accidentally break something at the office, knock over a colleague’s bike, etc. Sounds trivial; isn’t, because you can be held liable for damage you cause.
Travel/contents insurance. Optional. Often bundled with home contents (inboedelverzekering) which makes sense if you’ve shipped over actual belongings.
Your employer’s company insurance does not cover your personal liability for accidents outside the building, by the way. A common misconception.
Common pitfalls
1. Starting without a signed stage-overeenkomst. The tripartite agreement between you, your employer, and your university must be signed before you start. Verbal agreements are common in your home country, maybe; in the Netherlands they’re worthless for visa purposes and dangerous for tax purposes.
2. Not registering at the gemeente in time. You have 5 days after arrival to register if you’re staying longer than 4 months. Miss this and you can’t get a BSN, which means you can’t legally get paid. Book the appointment from your home country if needed.
3. Treating the stagevergoeding as the full picture. It’s not a salary. You’ll need savings or external support to live on it, especially in the Randstad. Run the numbers before signing.
5. Not converting the stage into a job offer. If your stage goes well — and honestly, most of them do for motivated international students — you can often convert it into a graduate position. Bring this up in your mid-stage evaluation, not at the end. By the time you’re packing your desk, the hiring decisions are already made.
If you’re planning the broader move and want a sequenced timeline that includes the stage logistics alongside everything else, our moving to the Netherlands 2027 complete checklist is the all-in-one overview.
What a realistic timeline looks like
The following hypothetical timeline shows how the steps can fit together:
- 6 months before stage starts: start applying. CV, motivatiebrief, three to five applications per week.
- 5 months before: first interviews. Cold applications often get fewer responses than applications through university channels and personal connections.
- 4 months before: ideally have an offer in hand. Negotiate stagevergoeding politely if it’s at the low end of the range; don’t negotiate if it’s already strong.
- 3 months before: sign the stage-overeenkomst. Book your BSN appointment with the gemeente. Apply for housing.
- 2 months before: arrange health insurance (or schedule it to start your arrival date). Open a Wise account if you’ll receive family transfers.
- 1 month before: confirm housing. Buy a flight. Email your stagebegeleider to say hi and ask about practical first-day details.
- Arrival week: register at the gemeente. Open Dutch bank account (or activate your Wise IBAN). Buy an OV-chipkaart for public transport. Start your stage.
- First two weeks of stage: write your stageplan with your stagebegeleider and stagedocent. Get it signed by both.
- Mid-stage (month 2-3): mid-term evaluation. This is the moment to ask “would there be a graduate position here when I finish?”
- End of stage: final report, presentation, exit conversation. If you want a future job here, ask for a written reference letter and a LinkedIn recommendation.
It looks like a lot. It is a lot. But each step is small, and the ones that genuinely cause stress (the gemeente appointment, the BSN wait, the housing search) can all be started before you arrive.
Final Checklist
Treat the stage as the first real chapter of your Dutch career, not a checkbox on your degree program. Negotiate the vergoeding politely but firmly. Show up early. Speak in meetings — Dutch colleagues will respect you for it. Ask for a graduate position before you leave. And register at the gemeente on day one, please, even if you have to take the train an hour to the only appointment slot available that week.
Good luck with the stage.