You made a checklist. Register at the municipality. Get a BSN. Open a bank account. Register the business. Logical, linear, American. Then you discover that step 1 requires step 4, step 4 requires step 1, and step 3 won't happen for six weeks because you're American. Welcome to the dependency graph.
The circular dependency
Here's what nobody puts on a single page: almost every administrative step in the Netherlands requires something you can only get by completing a different step first. For Americans, there's an extra layer — US tax law makes Dutch banks nervous, which breaks the sequence in places Europeans never experience.
Node 1: BRP Registration (your address)
The BRP(Personal Records Database — like a DMV registration) is the Dutch population register. You register at your local gemeente(municipality — like a city hall) within 5 days of arriving. This requires a physical address where you actually live — not a hotel, not an Airbnb (in most municipalities).
What blocks it: You need a rental contract or proof of residence. Some municipalities accept short-stay contracts; others require a permanent lease. Check your specific gemeente's rules before you arrive.
Workaround: A briefadres(correspondence address — like a mailing address) lets you register at someone else's address temporarily. The person at that address must consent in writing at the gemeente. This buys you time to find permanent housing while still entering the system.
Node 2: BSN (your number for everything)
Your BSN(citizen service number — like a Social Security number) is assigned automatically when you complete BRP registration. Every Dutch institution needs it — your bank, your health insurer, the tax authority, your business registration.
What blocks it: BRP registration. No address, no BSN.
Timeline: Usually issued same-day or within a few days of gemeente registration. You'll receive a letter confirming it.
Node 3: Bank account (the FATCA wall)
This is where Americans hit a wall that no other nationality faces. US tax law (FATCA) requires foreign banks to report American account holders to the IRS. Many Dutch banks simply refuse American clients rather than deal with the compliance burden.
What blocks it: BSN (required for account opening). Plus, being American triggers enhanced due diligence that can delay or prevent account opening entirely.
Workaround: Start the application process the day you have your BSN. Bring your US tax returns, proof of DAFT status, KVK registration (if you have it), and your passport. Apply at multiple banks simultaneously. Consider a fintech like Bunq as a bridge — they're faster for initial setup, though you'll want a traditional bank for your business account.
Node 4: KVK Registration (your business)
The KVK(Chamber of Commerce — like a state business registration) registers your business and issues a KVK number. For DAFT entrepreneurs, your business entity (eenmanszaak or BV) gets entered in the Handelsregister(Trade Register — like a state corporate registry).
What blocks it: BSN and a Dutch address. You also need your residence permit or proof of DAFT application.
Timeline: Walk-in appointment at KVK. Registration usually completes same-day. You walk out with a KVK number.
Node 5: DigiD (your digital identity)
DigiD(digital identity — like a Login.gov) is how you access every Dutch government service online — tax returns, health insurance verification, municipal services.
What blocks it: BSN. After applying online, an activation code is sent by physical mail to your registered address. Takes 5-7 business days.
Workaround: None. You wait for the letter. But apply the moment you have your BSN — every day you delay is a day you can't access online government services.
Node 6: Health insurance
The basisverzekering(basic health insurance — like a ACA minimum coverage) is mandatory from day one of registration. You have 4 months to arrange it retroactively, but don't wait — the CAK will auto-assign you a policy and charge you a penalty surcharge.
What blocks it: BSN. Most insurers need it to set up your policy.
Timeline: Apply immediately after receiving your BSN. Coverage is retroactive to your registration date.
Node 7: Finding a huisarts
A huisarts(general practitioner / family doctor — like a primary care physician) is your gateway to the entire Dutch healthcare system. You cannot see a specialist without a referral from your huisarts.
What blocks it: Health insurance and a permanent address. Many huisarts practices in cities are full and not accepting new patients.
Practical tip: Start calling huisarts practices the week you have your permanent address. Expect rejection. Keep calling. Ask your neighbors who they use.
The optimal sequence
This order minimizes waiting and parallelizes where possible:
- Before arrival: Secure short-stay housing that allows gemeente registration. Research your gemeente's BRP requirements. Identify banks that accept Americans.
- Days 1-5: Register at the gemeente. Get your BSN.
- Days 1-5 (parallel): Apply for health insurance (you can start this with your passport while BSN processes).
- Day 6: Apply for DigiD. Start bank account applications at 2-3 banks.
- Days 7-14: Register at KVK. Apply for briefadres if you don't have permanent housing.
- Days 14-21: DigiD activation letter arrives. Activate immediately.
- Days 14-45: Follow up relentlessly on bank account applications.
- Ongoing: Search for permanent housing. Register with a huisarts.
The critical path is: Address → BSN → Everything else in parallel.
The Registration Tracker walks you through each dependency in order, tracks what you've completed, and tells you exactly what's unblocked next. Combined with the Landing Playbook, it turns the dependency graph from a puzzle into a checklist.