Freelancing in Denmark offers flexibility, independence, and the potential for high earnings — but it also comes with a financial challenge that salaried employees rarely face: irregular income. Some months you might earn DKK 30,000; others DKK 5,000 or less. Building wealth on this foundation requires a different strategy than the one a salaried employee can follow. This guide covers everything you need to know — from emergency funds and budgeting to pension optimisation and investment accounts.
The Irregular Income Challenge
As a freelancer, you do not have a predictable monthly paycheck. Income arrives in bursts, often delayed by 30–90 days after invoicing. Clients pay late. Projects dry up unexpectedly. Seasonal demand creates feast-or-famine cycles.
This volatility makes traditional budgeting and investing advice — “invest 20% of your salary every month” — difficult to follow. You need a system that works when income is unpredictable.
The core principle: base everything on your average monthly income over the past 12 months, not on what you earned last month.
Building Your Emergency Fund First
Before investing a single krone, build an emergency fund that is significantly larger than what a salaried employee would need.
Why larger? A salaried employee who loses their job can claim dagpenge (unemployment benefits) through an a-kasse relatively quickly. A freelancer may have no income for months while finding new clients, and self-employment income protection is less straightforward.
Target: 6–12 months of essential expenses. For most freelancers living in Copenhagen or a major Danish city, this means DKK 50,000–100,000 in a high-yield savings account that you can access immediately.
Where to keep it:
- A high-yield savings account (opsparing) at your bank or a digital bank like Lunar or Morten Bank
- A money market fund (pengemarkedsfond) for slightly higher returns with near-instant access
- Avoid locking it in fixed deposits — you need liquidity
How to build it: Set aside 10–15% of every payment you receive into the emergency fund until you reach your target. Treat this as a non-negotiable bill.
Budgeting on Variable Income
The 50/30/20 rule does not work for freelancers. Instead, use a percentage-based system tied to your average monthly income.
Step 1: Calculate Your Average Monthly Income
Add up all income received over the past 12 months and divide by 12. This gives you a realistic baseline. Do not use your best month or your worst month.
Example: If you earned DKK 500,000 over the past 12 months, your average monthly income is approximately DKK 41,667.
Step 2: Allocate Using the Freelancer Split
| Category | Percentage | Purpose |
|---|---|---|
| Tax reserve | 30% | AM-bidrag, municipal tax, state tax |
| Savings and investing | 20% | Emergency fund, aktiesparekonto, pension |
| Living expenses | 50% | Rent, food, transport, bills, lifestyle |
Step 3: Set Aside Tax Immediately
The moment a payment arrives, transfer 30% to a separate tax reserve account. Do not touch this money for anything else. Freelancers who fail to set aside tax money face nasty surprises at betalingsdatoer.
Danish Tax Obligations for Freelancers
Understanding your tax obligations is critical. Denmark’s tax system is progressive, and freelancers pay on top of their regular income tax.
Tax Components
| Tax | Rate | Details |
|---|---|---|
| AM-bidrag (labour market contribution) | 8% | Applied to all earned income before other taxes |
| Municipal tax (kommuneskat) | ~25.6% | Varies by municipality. Average is 25.6% |
| State tax (statsskat) | 15% | Applied to income above DKK 61,000 (2026 threshold) |
| Top tax (topskat) | 25% | Applied to income above DKK 610,000 (2026 threshold) |
Effective combined rate: For a freelancer earning DKK 500,000, expect an effective tax rate of roughly 40–45% after deductions.
Quarterly Tax Payments (Betalingsdatoer)
You must pay estimated taxes four times per year:
- 20 March — First instalment
- 20 June — Second instalment
- 20 September — Third instalment
- 20 December — Fourth instalment
Miss these deadlines and you will face interest charges (renter) on unpaid tax. Set calendar reminders and transfer from your tax reserve account automatically.
Deductible Business Expenses
Reduce your taxable income by deducting legitimate business expenses:
- Home office (hjemmekontor) — partial rent, utilities, internet
- Computer, phone, and equipment
- Software subscriptions and tools
- Professional development and courses
- Travel expenses related to client work
- Accounting fees and professional memberships
- Coworking space fees
Keep receipts and documentation. SKAT can audit self-employed individuals, and proper bookkeeping protects you.
Pension as a Freelancer
Pension contributions are one of the most powerful tax reduction tools available to Danish freelancers. Unlike salaried employees who often have employer-arranged pension schemes, you must set this up yourself.
Ratepension (Annuity Pension)
- Tax deduction: Up to DKK 60,900 per year (2026 limit)
- How it works: You contribute pre-tax income, reducing your taxable income. The money grows tax-deferred and is taxed when you withdraw it in retirement.
- Where to open: Through your bank, Nordnet, or a pension company like PFA, AP Pension, or Danica Pension.
- Best for: Freelancers in higher tax brackets who want immediate tax relief.
Aldersopsparing (Age Savings)
- Tax treatment: Contributions are not tax-deductible, but all gains and withdrawals are tax-free.
- Annual limit: DKK 58,800 (2026 limit)
- Best for: Freelancers who expect to be in a higher tax bracket now than in retirement, or who have already maxed out ratepension.
Strategy: Contribute to both. Use ratepension for immediate tax reduction, and aldersopsparing for tax-free growth. Combined, you can shelter up to DKK 119,700 per year.
The Aktiesparekonto: Perfect for Freelancers
The aktiesparekonto (share savings account) is one of Denmark’s most attractive investment accounts, and it is particularly well-suited to freelancers.
Why It Works for Freelancers
- Flat 17% tax on gains — significantly lower than the 42% capital gains tax on regular accounts
- Annual contribution limit: DKK 136,400 (2026 limit)
- Taxed on unrealised gains annually (mark-to-market), but the 17% rate still makes it favourable
- No income threshold — available to everyone regardless of earnings
How to Use It
- Open an aktiesparekonto at Nordnet, Saxo Bank, or your bank
- Contribute up to DKK 136,400 per year
- Invest in growth-oriented ETFs or individual stocks
- Pay 17% tax on gains each year
Ideal for freelancers who want tax-efficient investing without locking money into pension products.
Investment Strategy for Freelancers
Freelancers need a slightly more conservative approach than salaried employees because of income volatility. A salaried investor can confidently put 80–90% into stocks because their salary provides a stable income floor. A freelancer cannot rely on that floor.
Recommended Allocation
| Asset Class | Allocation | Rationale |
|---|---|---|
| Stocks (global ETFs) | 70–80% | Long-term growth, inflation protection |
| Bonds (Danish government + corporate) | 20–30% | Stability, income during low-earning months |
| Cash reserve | Variable | Extra buffer beyond emergency fund |
Why bonds matter more for freelancers: During a drought month when you earn nothing, bonds and their coupon payments provide a small but reliable income stream that can cover bills without selling stocks at a loss.
Best ETFs for Danish Freelancers
| ETF | Ticker | Focus | Why It Works |
|---|---|---|---|
| Vanguard FTSE All-World UCITS ETF | VWCE | Global stocks | Broadest diversification, single purchase covers 3,700+ companies |
| iShares MSCI World UCITS ETF | IWDA | Developed markets | Lower cost than VWCE, focused on developed economies |
| iShares MSCI EM UCITS ETF | EUNM | Emerging markets | Higher growth potential, adds diversification beyond developed markets |
| iShares Global Govt Bond ETF | IGLO | Government bonds | Low-risk fixed income, balances equity volatility |
Simple portfolio example: 70% VWCE + 30% IGLO. Rebalance annually. This gives you global stock exposure plus bond stability in two holdings.
Business vs Personal Finances
One of the most common mistakes freelancers make is mixing business and personal money.
Why Separation Matters
- Tax clarity: Mixing makes it harder to track deductible expenses and report income accurately
- Legal protection: If your business faces liability, mixed finances can complicate legal separation
- Investment discipline: When business revenue sits in your personal account, the temptation to treat it as personal income is strong
- Accounting accuracy: SKAT expects clear records of business income and expenses
How to Separate
- Open a dedicated business account (erhvervskonto) for all client payments
- Pay yourself a fixed monthly “salary” from business to personal account
- Keep all business expenses on the business account
- Invest only from your personal account using after-tax money
- Never invest business operating capital in personal investments — this is both risky and potentially problematic for tax purposes
Tax Optimisation Strategies
Beyond pension contributions and the aktiesparekonto, several strategies can reduce your tax burden legally.
Maximise Business Deductions
Document every legitimate business expense. Common deductions freelancers overlook:
- Part of rent/mortgage for home office (based on square footage)
- Internet and phone bills (business percentage)
- Professional subscriptions and memberships
- Conference and networking event costs
- Vehicle expenses for client meetings
- Accounting and legal fees
Tax Loss Harvesting
If you hold investments outside the aktiesparekonto, sell losing positions before year-end to realise capital losses. These losses offset gains, reducing your tax bill. Be aware of the wash-sale rule — you cannot buy back the same or substantially identical security within 30 days.
Income Smoothing
If you have a very high-earning year, consider deferring invoicing to the next year (where legally possible) to spread income across tax years. Work with an accountant to ensure compliance.
Use Pension for Tax Reduction
A freelancer earning DKK 500,000 who contributes the full DKK 60,900 to ratepension reduces their taxable income by that amount. At a marginal tax rate of roughly 56% (AM-bidrag + municipal + state), this saves approximately DKK 34,000 in tax per year.
Income Protection Insurance
Freelancers in Denmark should seriously consider lønsikring (income protection insurance) or self-employment income protection.
What It Covers
- Replacement income if you become ill or injured and cannot work
- Some policies cover loss of key clients (depending on the insurer)
- Typically pays 60–70% of your documented income for 12–24 months
Cost
Expect to pay DKK 300–600 per month depending on your age, income level, and coverage amount.
Why It Matters
Your ability to earn is your most valuable asset. A serious illness or accident without income protection can drain your emergency fund and force you to sell investments at a loss. This insurance protects the foundation your entire financial plan rests on.
Worked Example: Freelance Designer
Profile: Anna, a 32-year-old freelance graphic designer based in Copenhagen.
Annual income: DKK 500,000 (average over past 12 months)
Monthly Budget (Based on DKK 41,667 Average)
| Category | Amount | Percentage |
|---|---|---|
| Tax reserve | DKK 12,500 | 30% |
| Savings | DKK 4,167 | 10% |
| Investing | DKK 4,167 | 10% |
| Living expenses | DKK 20,833 | 50% |
Tax Breakdown
- AM-bidrag: DKK 40,000 (8%)
- Municipal tax: ~DKK 115,000 (25.6% of taxable income after AM-bidrag)
- State tax: ~DKK 45,000 (15% above DKK 61,000)
- Total estimated tax: ~DKK 200,000 (40% effective rate)
- After deductions (home office, equipment, pension): ~DKK 150,000
Investment Plan
- Emergency fund: Build to DKK 75,000 (9 months of expenses at DKK 8,000/month)
- Aktiesparekonto: Contribute DKK 8,000/month (DKK 96,000/year) into VWCE
- Ratepension: Contribute DKK 5,075/month (DKK 60,900/year) into a low-cost index fund
- Aldersopsparing: Contribute DKK 4,900/month (DKK 58,800/year)
Projected Growth
By age 45 (13 years of consistent investing):
- Aktiesparekonto at 7% average return: ~DKK 2,000,000
- Ratepension at 6% average return (after fees): ~DKK 1,200,000
- Aldersopsparing at 7% average return: ~DKK 1,100,000
- Total invested wealth: ~DKK 4,300,000
This projection assumes consistent contributions and average market returns. Actual results will vary.
Top Tips for Freelancer Investors
-
Set aside tax immediately. The moment a payment hits your account, transfer 30% to a dedicated tax reserve. Do this before you spend anything else.
-
Build a larger emergency fund. Six months is the minimum; 12 months is safer. This is your safety net against dry spells and gives you the confidence to invest consistently.
-
Use pension accounts for tax reduction. Ratepension contributions reduce your taxable income directly. This is the single most effective tax planning tool for freelancers in Denmark.
-
Automate investments. Set up automatic monthly transfers to your aktiesparekonto and pension. Treat these like fixed costs. Automation removes the temptation to skip investing during good months.
-
Diversify income streams. Do not rely on a single client or a single skill. Develop multiple revenue streams — consulting, digital products, courses, or recurring retainer clients. This reduces the income volatility that makes freelancing financially challenging.
-
Keep business and personal finances separate. Open a business account, pay yourself a fixed monthly amount, and invest only from personal funds after tax.
-
Review quarterly. Every three months, review your income, expenses, tax reserve, and investment contributions. Adjust your monthly “salary” based on your rolling 12-month average.
-
Work with an accountant. A good accountant pays for themselves through tax savings and compliance. Expect to pay DKK 5,000–15,000 per year for a self-employed accountant.
Reference
Danish freelancer tax rules and obligations are governed by SKAT (Skattestyrelsen). Key references:
- SKAT self-employment guide: skat.dk
- Betalingsdatoer (tax payment dates): skat.dk/betalingsdatoer
- Aktiesparekonto rules: skat.dk/aktiesparekonto
- Pension contribution limits: skat.dk/pension
- Business expense deductions: skat.dk/erhverv
Consult a Danish tax advisor (skatterådgiver) for personalised advice based on your specific situation.