NomadVisa HubNomadVisa Hub

Explainer

Digital Nomad Visa for Freelancers: Income Rules Compared (2026)

By NomadVisa Hub research team5 min read

Most digital nomad visas accept freelancers — but consulates judge irregular income differently from salaries, and a few programmes have freelancer-specific rules that can sink an application. Spain requires at least 80% of your income to come from non-Spanish sources, Estonia averages your earnings over six months, and Thailand's DTV skips income entirely in favour of 500,000 baht in seasoned savings. Here's how to prove variable income, and which programmes fit freelancers best in 2026.

Which programmes actually welcome freelancers

The freelancer-friendly tier starts with Spain (€2,849 a month, freelancers explicitly accepted), Portugal's D8 (€3,680 a month averaged over three months, covering employees, independent professionals and entrepreneurs with no degree requirement), and Estonia (€4,500 a month gross averaged over the six months before applying — freelancers with predominantly foreign clients qualify). Croatia's €3,622.50 monthly bar works for freelancers with their own foreign business, backed by six months of bank statements. Thailand's DTV accepts freelancers on its workcation track with a portfolio of ongoing work — no income bar at all, just 500,000 baht in liquid savings. Malaysia's DE Rantau covers tech freelancers at $24,000 a year, though non-tech roles face a $60,000 bar and income must be entirely non-Malaysian.

Two programmes are freelancer-only by design: Germany's freelance residence permit, which has no official income bar (the €992-a-month blocked-account figure is subsistence level, not a visa requirement) but demands a portfolio, client letters and a business case; and Czechia's živno trade-licence route, with no official monthly bar and roughly €5,000 in accessible savings. Note the flip side: Czechia's živno cannot be used by remote employees of foreign companies — each route is built for its own employment type. Italy is the weak fit in the dataset: its visa targets 'highly qualified' remote work, and casual freelancing is a poor match.

Trap 1: averaging irregular income the wrong way

Consulates don't ask whether you earn enough in your best month — they average your income over the programme's look-back window. Spain, Portugal and Italy typically look at three to six months; Estonia explicitly averages the six months before applying; Croatia's standard evidence is six months of bank statements. One €8,000 month followed by two €2,000 months averages €4,000 — enough for Spain, not for Estonia. Freelancers with lumpy income fail here not because they earn too little, but because they file at a trough. If your average only clears the bar by a hair, wait a quarter and build the cushion first — borderline files are exactly the ones that get rejected.

  • How to clear it: compute your average over the programme's look-back window before you file — not your best month.
  • When in doubt, prepare six months of statements: it's the most common look-back across programmes.
  • Estonia is the strictest: clear the €4,500 bar in net take-home, not just gross, to avoid borderline rejections.
  • Avoid filing right after a weak quarter — consulates remember troughs better than peaks.
  • Season matters too: Thailand's DTV rejects fresh lump-sum deposits; the 500,000 baht must sit seasoned for 90 days or more.

Trap 2: Spain's 80% foreign-income rule

Spain accepts freelancers — but at least 80% of your total income must come from employers or clients outside Spain, with a maximum of 20% from Spanish clients. This rule is unanimous across 2026 sources and it catches exactly the freelancers Spain appeals to most: those who already have a Spanish client or two. Go over the 20% line and your application fails on eligibility, not paperwork. Separately, 2026 sources report that freelancers need at least one registered company client — private individuals don't qualify — and that renewals are being measured against net profit rather than gross income.

  • How to clear it: audit your last six months of client income by country before applying — Spain's bar is €2,849 and the 80% rule is pass/fail.
  • Keep Spanish-client work under 20% of total income for the full permit period, not just the application.
  • Make sure at least one client is a registered company, not a private individual.
  • Document income from contracts, invoices and matching bank deposits — triangulate every major client.
  • If Spanish clients are a big share of your book, Portugal's D8 has no equivalent client-origin rule.

The freelancer-only routes: Germany and Czechia

If remote-employee visas keep tripping you up, consider the routes built for self-employment. Germany's freelance residence permit asks for a portfolio, client letters and a business plan proving economic interest or regional demand — processing runs eight to twelve weeks, and over-45s must show pension provision. Czechia's živno route pairs a trade licence with a business residence permit: up to two years, renewable, with mandatory Czech social and health contributions and a flat-ish tax (15% to about CZK 1.58 million, 23% above). Both skip the monthly income bar entirely — the test is viability, not a salary figure.

How to document irregular income so consulates believe it

The winning formula is triangulation: signed contract, matching invoice, and matching bank deposit for each major client, plus a one-page income-summary sheet that computes the average across the look-back period. Tax returns strengthen the file — Spain's UGE reviews two years of tax returns at renewal. Spain's UGE reportedly requires bank-stamped statements rather than plain digital downloads, so don't rely on PDFs from your banking app. Exclude crypto and brokerage balances from your headline evidence; consulates treat them as decoration, not proof. And remember that beyond the averages, handling of variable income varies by consulate — if anything in your file is unusual, over-document it.

The freelancer's rule of thumb

Pick the programme whose bar you clear on your average — not your peak — month, with margin. Spain €2,849, Portugal €3,680, Croatia €3,622.50, Estonia €4,500, Italy €2,066, Thailand 500,000 baht savings, Germany and Czechia no bar at all. Then prove it with contract → invoice → deposit, six months deep.

Check your income against every programme

Enter your monthly earnings and see which of the 44 verified nomad visas you clear — freelancers, remote employees and savings-based routes included.

Use the income checker

Frequently asked questions

Yes. Most programmes explicitly accept freelancers: Spain, Portugal, Estonia, Croatia, Thailand's DTV and Malaysia's DE Rantau all do. Germany and Czechia have freelancer-only routes. Italy is the weak fit — its visa targets 'highly qualified' remote work and casual freelancing matches poorly.