What happens if your freelance or contractor income varies month to month for the Digital Nomad Visa?
Most digital nomads do not earn the exact same amount every month. Freelancers, consultants, creators, and contractors often experience income spikes, slow periods, and natural variability. Fortunately, Costa Rica understands this reality — and the Digital Nomad Visa is built to accommodate fluctuating income as long as the totals are properly documented.
However, DGME (Costa Rica’s immigration authority) evaluates variable freelance income using specific rules, and many applicants misunderstand how strict these rules can be. Submitting inconsistent documentation or failing to show income stability is the #1 reason freelance applications are delayed.
This article explains how Costa Rica reviews fluctuating freelance income, the documentation DGME requires, and how to structure your application so it gets approved the first time.
How DGME Actually Evaluates Fluctuating Freelance Income
DGME does not require:
- Equal monthly deposits
- A fixed salary
- Perfect consistency
Instead, DGME evaluates the average of your last 12 months of income.
✔ If your 12-month average ≥ $3,000 (or $4,000 with dependents) → You qualify.
✖ If the average is below the minimum → You do not qualify, even if some months are high.
DGME analyzes your full financial year to determine whether your freelance income is stable, repeatable, and reliable.
Three Criteria DGME Uses to Judge Variable Income
DGME doesn’t just look at the numbers; they evaluate the nature of your income.
- Consistency of Deposits
DGME looks for:
✔ Monthly deposits
✔ Predictable patterns
✔ Foreign-sourced payments
✔ Payments from identifiable clients
Even if amounts vary, the presence of regular activity signals financial stability.
- Strength of Client Contracts
DGME considers:
✔ Long-term client relationships
✔ Retainer agreements
✔ Project-based contracts
✔ Confirmations of ongoing work
Even freelancers without formal contracts can submit:
- Email agreements
- Statements of work
- Invoices paid consistently
- Platform client terms (Upwork, Fiverr, Toptal, etc.)
- Income Documentation Prepared by a CPA
This is essential for variable income.
DGME accepts:
✔ CPA-certified income summary
✔ CPA letter confirming 12-month average
✔ Tax filing extracts
The CPA summary bridges the gap between:
Bank statements → fluctuating deposits
and
Client contracts → future income expectation
Documents Freelancers Must Provide (If Income Fluctuates)
DGME expects three categories of documentation:
- Bank Statements (12 Months)
These show:
- Actual deposits
- Frequency
- Foreign source
- Income stability
Bank statements must:
✔ Be complete
✔ Show your legal name
✔ Match the income claimed
✔ Show foreign payments (not Costa Rica–based clients)
- Contracts or Client Evidence
DGME accepts:
- Client contracts
- Retainer agreements
- Platform records (Upwork, Fiverr, etc.)
- Email confirmations
- Statements of work
- Screenshots with matching deposits in bank statements
These documents prove you have ongoing work, not temporary projects.
- CPA Income Summary (Strongest Evidence)
Your CPA should issue a letter stating:
- Gross annual income
- Monthly average
- Source of income (foreign)
- Nature of income (freelance/contract-based)
- That the income is stable and recurring
This is often the deciding factor for fluctuating-income cases.
How DGME Calculates Your Income Average
DGME computes:
Total income over 12 months ÷ 12 = Monthly average
Example:
| Month | Income |
| Jan | $2,400 |
| Feb | $3,100 |
| Mar | $5,200 |
| Apr | $2,800 |
| May | $2,900 |
| Jun | $4,600 |
| Jul | $3,300 |
| Aug | $2,700 |
| Sep | $3,900 |
| Oct | $3,500 |
| Nov | $2,500 |
| Dec | $4,200 |
Total = $41,100
Average = $3,425/month
✔ Approved
It is the average, not the fluctuations, that matters.
When Income Fluctuations Become a Problem
Income variations are fine unless:
❌ There are multiple months below $1,500
This signals instability.
❌ Long gaps with no deposits
DGME will request explanations.
❌ High income months followed by zero activity
Suggests one-time payments or unstable clients.
❌ Income lacking contracts or identifiable sources
DGME must confirm income is foreign and recurring.
How to Strengthen Your Application if Your Income Varies
If your freelance income fluctuates significantly, you should:
✔ 1. Submit a CPA-certified 12-month income report
This is the strongest stabilizer.
✔ 2. Submit at least 12 months of bank statements
More history builds credibility.
✔ 3. Provide multiple client contracts instead of just one
DGME wants diversification.
✔ 4. Add platform earnings records
Examples:
- Upwork
- Fiverr
- Toptal
- Amazon KDP
- YouTube (if monetized)
✔ 5. Write a personal income explanation letter
A short, professional explanation helps DGME understand seasonal fluctuations.
Real Scenarios (How DGME Actually Decides)
Scenario A — Strong average, high fluctuations
- Income ranges $2,000–$6,000
- CPA letter provided
- Multiple contracts
✔ Approved
Scenario B — Inconsistent month-to-month income
- Several months under $1,500
- No CPA letter
- Weak contract evidence
❌ Rejected or delayed
Scenario C — High income but unpredictable deposits
- Several large payments, spaced far apart
- CPA letter included
- Documentation shows foreign clients
✔ Approved (after additional questions)
Scenario D — Crypto-based income
- CPA letter
- Conversion records
- Bank deposits proved
✔ Approved with strong documentation
❌ Rejected if documentation incomplete
Costs, Timelines, and Practical Tips
Costs
- CPA letter: $50–$250
- Translation: $40–$60/page
- Apostille (if employer letter): $20–$50
Timelines
- Prepare documents: 1–3 weeks
- DGME review: 30–90 days
Checklist
✔ 12 months of bank statements
✔ Proof of foreign clients
✔ CPA income summary
✔ Clear income trail
✔ Translations and apostilles completed
✔ Income average meets requirement
When You Should Seek Professional Help
You should get assistance if:
- You have periods of low income
- You work with many short-term clients
- You receive income from multiple countries
- Your income includes crypto or digital platform payments
- You previously had an application rejected
A clean, professional income package dramatically increases approval odds.
FAQ
Can I qualify if some months fall below $3,000?
Yes — if the 12-month average meets $3,000 (or $4,000 with dependents).
Do I need contracts with every client?
No—just enough to demonstrate ongoing work.
Do I need to apostille my contracts?
No—but employer letters often require it.
What if I have income in multiple currencies?
DGME converts using the official exchange rate.
Soft CTA
If your freelance or contractor income fluctuates, we can prepare a DGME-ready income file that highlights your yearly average, documents your income sources clearly, and ensures your application is approved without delays.




