Home

Clients & sales

  • Client managementClient details, company and VAT numbers, payment terms
  • Intake formCollect details from a potential customer and continue yourself to a lead
  • LeadsTrack potential customers through to a quote and won work
  • Client portalShare quotes, contracts, invoices and project information with your client
  • QuotesCreate, send and convert a quote into an invoice
  • ContractsService agreement with digital signature
  • Assignment checkIs a job worth it? Check before you say yes

Work & projects

  • ProjectsFrom signed contract to a project with time and costs
  • Project tasksTasks, deadlines and logged hours inside a project
  • Project profitabilityInvoiced and collected revenue, direct costs and margin on one project
  • Time trackingLog hours per client or project and bill them
  • Mileage logKeep business trips with a rate per kilometre
  • Products & servicesSave price and VAT once, reuse everywhere

Invoicing & admin

  • InvoicesInvoices with Dutch VAT, numbering and PDF
  • Recurring invoicesDraft invoices generated monthly, quarterly or yearly
  • Payment remindersReminders before and after the due date
  • ExpensesBusiness costs with VAT, category and receipt
  • Purchase invoicesKeep supplier invoices with their file attached
  • Bank CSV importImport a statement and match payments to invoices

Tax & bookkeeping

  • Financial overviewIncome, expenses and open invoices per period or client
  • Tax calculatorIndicative estimate of tax and net income
  • Bookkeeper packageExport and secure share link for your bookkeeper
  • Hourly rate calculatorFree: work out the hourly rate you need
  • Hours criterion calculatorFree: do you reach the 1,225 hours for entrepreneur deductions?

Documents

  • Multilingual invoicesDocuments in 7 languages, set per client
  • CV makerFreelance CV or portfolio with a shareable link
View all tools

Popular

  • Freelancers (ZZP)
  • Construction
  • Cleaning
  • Consultants
  • Coaches
View all industries
Pricing
Log inSign up
←Back to blog

Clients & sales

  • Client managementClient details, company and VAT numbers, payment terms
  • Intake formCollect details from a potential customer and continue yourself to a lead
  • LeadsTrack potential customers through to a quote and won work
  • Client portalShare quotes, contracts, invoices and project information with your client
  • QuotesCreate, send and convert a quote into an invoice
  • ContractsService agreement with digital signature
  • Assignment checkIs a job worth it? Check before you say yes

Work & projects

  • ProjectsFrom signed contract to a project with time and costs
  • Project tasksTasks, deadlines and logged hours inside a project
  • Project profitabilityInvoiced and collected revenue, direct costs and margin on one project
  • Time trackingLog hours per client or project and bill them
  • Mileage logKeep business trips with a rate per kilometre
  • Products & servicesSave price and VAT once, reuse everywhere

Invoicing & admin

  • InvoicesInvoices with Dutch VAT, numbering and PDF
  • Recurring invoicesDraft invoices generated monthly, quarterly or yearly
  • Payment remindersReminders before and after the due date
  • ExpensesBusiness costs with VAT, category and receipt
  • Purchase invoicesKeep supplier invoices with their file attached
  • Bank CSV importImport a statement and match payments to invoices

Tax & bookkeeping

  • Financial overviewIncome, expenses and open invoices per period or client
  • Tax calculatorIndicative estimate of tax and net income
  • Bookkeeper packageExport and secure share link for your bookkeeper
  • Hourly rate calculatorFree: work out the hourly rate you need
  • Hours criterion calculatorFree: do you reach the 1,225 hours for entrepreneur deductions?

Documents

  • Multilingual invoicesDocuments in 7 languages, set per client
  • CV makerFreelance CV or portfolio with a shareable link
View all tools

Popular

  • Freelancers (ZZP)
  • Construction
  • Cleaning
  • Consultants
  • Coaches
View all industries
SSmartWerk
Expat26 June 2026 • 6 min read

Freelancing as an expat in the Netherlands: everything you need to know

Freelancing as a foreigner in the Netherlands is possible if you follow the right steps: BSN, KvK, VAT (BTW) number and 30% ruling.

Available in English

SmartWerk is fully available in English. Create invoices, contracts and quotes in 7 languages.

The Netherlands offers an attractive environment for freelancers: low barriers to entry, no minimum capital and many international clients.

6 steps to start as an expat freelancer (ZZP'er)

1

Apply for a BSN (Citizen Service Number)

A BSN is mandatory. EU citizens staying more than 4 months register at the municipality; non-EU citizens also need a residence permit.

EU citizens: freedom of movement. Non-EU: work or self-employment permit required.

2

Register with the Kamer van Koophandel (KvK)

Book an appointment via kvk.nl. You need valid ID, a BSN and your business name. Registration costs €75.50 one-time.

3

Get your VAT (BTW) number

After KvK registration the Belastingdienst registers you automatically. You usually receive your OB number within 2 weeks.

4

Open a business bank account

Choose a business account (e.g. ING, ABN AMRO, Rabobank, Bunq Business, Revolut Business or N26 Business).

5

Check the 30% ruling

If you bring specific expertise from abroad you may qualify for the 30% ruling.

Maximum duration: 5 years (revised in 2024).

6

Invoice in multiple languages

Invoices may be in any language as long as all mandatory Dutch fields are included.

Invoices in 7 languages — built for expats

Send documents in your client's language, with all mandatory Dutch fields for compliance.

DutchEnglishDeutschFrenchEspañolPolskiРусский

Residence permit and self-employment

Non-EU nationals need a valid residence permit that allows self-employment. Check the conditions with the IND beforehand so you don't start without permission. EU citizens have free movement but must still arrange local registration.

Social security and health insurance

Anyone living in the Netherlands must as a rule take out basic health insurance. Also check your social security and any rules when working in several countries so you're not insured twice, or not at all.

Invoices and contracts for international clients

When working for clients in other countries, mind VAT rules, currency and contractual terms such as governing law and payment term. A bilingual contract and a clear invoice prevent misunderstandings.

Frequently asked questions

Can I start as a freelancer right away as an expat?

That depends on your nationality and permit. EU citizens can usually start straight after registration. Non-EU nationals need permission; check the conditions with the IND.

Can I invoice in my own language?

Yes, as long as all mandatory details are on it and your client understands the invoice. A multilingual invoice helps with international clients.

How do I handle tax if I also work in another country?

That depends on where you live and work. Get advice from an accountant experienced in international situations before you start.

Do I need a Dutch bank account?

Practically yes: clients usually pay to a Dutch IBAN and your business records become simpler.

Start free as an expat freelancer

Create invoices, contracts and CVs in your language. Built for the Dutch ZZP market.

Start free →

Related articles

→ KvK registration as a freelancer: explained step by step→ Starting as a freelancer in the Netherlands: complete 2026 checklist→ Sending invoices as a freelancer: what must be included?

Related tools

Multilingual invoicingInvoice software (EN)Rechnungsprogramm (DE)Logiciel facture (FR)Software factura (ES)Faktura ZZP Holandia (PL)Schet / factura (RU)
HelpContactCompany detailsPrivacySecurityTermsCookiesDPASubprocessorsWithdrawal

© 2026 SmartWerk. All rights reserved.