← Back to home

Before Company Registration

What you're allowed to do before setting up a formal company structure in Denmark.

Overview

You can start earning money in Denmark without immediately setting up an ApS or other limited company. Two main options:

Option Best For Key Feature
B-Skat Freelancing Side projects, testing ideas No registration required initially
Sole Proprietorship (Enkeltmandsvirksomhed) Ongoing freelance work Free registration, no minimum capital
ApS (Limited Company) Serious startups, raising capital Limited liability, credibility (20,000 DKK capital)

Important: Neither B-skat nor sole proprietorship provides limited liability. You are personally responsible for all debts and obligations.

B-Skat (B-Tax)

B-indkomst (B-income) is income where no employer withholds tax on your behalf. You self-assess and pay taxes directly to SKAT.

What Qualifies as B-Income

How B-Skat Works

  1. Perform work - Complete project or service
  2. Issue invoice - Include your CPR number and "B-skat" note
  3. Report income - Declare on your annual tax return (årsopgørelse)
  4. Pay taxes - SKAT will calculate tax owed based on total income

Tax Rates

Component Details
Recommended set-aside 45-55% of B-income
Tax calculation Based on total annual income (A + B income combined)
Labour market contribution Exempt from B-income (as of 2026, applies from age 18)
Payment timing Can adjust forskudsopgørelse (preliminary tax assessment) to avoid large bills

Key Risk: Set aside at least 45-55% of all B-income immediately. Tax on B-income is not automatically withheld, and you can face large tax bills if unprepared.

When B-Skat is NOT Enough

Sole Proprietorship (Enkeltmandsvirksomhed)

A sole proprietorship is a simple business structure where you and the business are legally the same entity.

Key Features

Feature Details
Minimum capital 0 DKK - No capital requirement
Registration cost Free (via Virk.dk)
Liability Unlimited - personally liable for all business debts
CVR number Yes - assigned upon registration
Business name Can use your own name or register a trade name
Taxation All profits taxed as personal income

How to Register

  1. Go to Virk.dk - Denmark's official business portal
  2. Choose "Enkeltmandsvirksomhed"
  3. Provide details - Name, address, business activity
  4. Receive CVR number - Usually same day
  5. Register for VAT - If turnover > 50,000 DKK/year

Advantages vs B-Skat Only

Disadvantages

Recommendation: Sole proprietorship is good for freelancers and consultants with low liability risk. If you plan to raise capital, hire employees, or have significant contractual obligations, skip to ApS.

Earnings & VAT Thresholds

VAT Registration Threshold

50,000 DKK in taxable sales over any rolling 12-month period

What Happens When You Register for VAT

Before VAT Registration After VAT Registration
Invoice 10,000 DKK = client pays 10,000 DKK Invoice 10,000 DKK + 2,500 DKK VAT = client pays 12,500 DKK
Cannot reclaim VAT on business expenses Can reclaim 25% VAT on business expenses (software, equipment, etc.)
Simpler invoicing and accounting Must file VAT returns quarterly/annually

Income Tax Thresholds

There is no minimum earnings threshold for declaring B-income or sole proprietorship profits. All income must be reported, regardless of amount.

Contracts & Invoicing

Can You Sign Contracts?

Yes - You can sign contracts under B-skat or as a sole proprietor.

Status Contract Signing
B-skat (no company) Sign as individual, use CPR number for invoicing
Sole proprietorship Sign as business owner, use CVR number
ApS (limited company) Sign on behalf of company, use CVR number

Important Distinctions

Freelance/Contractor vs Employee: Make sure your contract defines you as an independent contractor, not an employee. If SKAT determines you're actually an employee, tax consequences can be severe for both you and the client.

Freelance Contract Should Include:

Invoicing Requirements

All invoices must include:

When to Incorporate (ApS)

Move from B-skat or sole proprietorship to ApS when:

Strong Signals to Incorporate

Can Wait to Incorporate

Comparison Table

Factor B-Skat Sole Proprietorship ApS
Setup cost 0 DKK 0 DKK 20,670 DKK
Limited liability No No Yes
Raise capital No No Yes
CVR number No Yes Yes
Complexity Low Low-Medium Medium-High
Annual accounting Simple Medium Formal + audit (if required)
Best for Side projects Freelancers Startups

Sources & Further Reading

Information on this page is compiled from official Danish government sources and reputable accounting/business advisory services: