How do I set up an ApS (private limited company) in Denmark?
A Danish ApS (Anpartsselskab) requires DKK 40,000 minimum share capital and registration via Erhvervsstyrelsen at virk.dk. The process typically takes 1-3 business days. You receive a CVR number (company registration number) upon registration.
Detailed Explanation
## Setting Up a Danish ApS — Step by Step\n\nThe ApS (Anpartsselskab) is Denmark's most popular company form for small and medium businesses. Since the minimum capital was reduced from DKK 125,000 to DKK 40,000 in 2019, it has become accessible for most founders and freelancers.\n\n## Step 1: Prepare the Share Capital\n\nYou need DKK 40,000 minimum share capital. This must be:\n- In cash — deposited into the company's dedicated bank account once the company is formed, or\n- In kind — assets transferred to the company at an agreed valuation (requires a professional valuation report)\n\nMost founders use cash. Some banks will allow you to open a company bank account before formal registration (telling the bank a company formation is in progress). Others require the CVR number first — in that case you can use a founders' declaration (stifterens erklæring) confirming the capital will be deposited on formation.\n\n## Step 2: Prepare the Foundation Documents\n\nYou need:\n\nVedtægter (articles of association)
Defines the company's name, registered address, purpose, share structure, and governance. Standard templates are available on virk.dk. Most simple ApS use a template.\n\n**Stiftelsesdokument (foundation document)**: Records the formation, names of founders, share capital, and first set of directors.\n\nBoth documents can be prepared online via virk.dk — the system guides you through a digital formation process without requiring paper documents.\n\n## Step 3: Register via Erhvervsstyrelsen (virk.dk)\n\nRegistration is done entirely online at **virk.dk** (Erhvervsstyrelsens portal):\n\n1. Log in using MitID (Danish digital identity — required for Danish residents)\n2. Select 'Stift et selskab' (form a company)\n3. Choose ApS as the company type\n4. Enter company details: name, address, purpose, share capital, founder details\n5. Complete director details — at least one direktør is required\n6. Pay the registration fee (approximately **DKK 670** for online registration)\n7. Submit\n\nRegistration confirmation and CVR number typically arrive within **1-3 business days**. The company is then listed on the public CVR register.\n\n## Step 4: Post-Registration Requirements\n\nAfter registration, several actions are needed immediately:\n\n**Open a business bank account**: All major Danish banks (Nordea, Danske Bank, Sydbank) and fintechs (Lunar, Mynt) provide business accounts. Present the CVR registration and founder ID. Deposit the DKK 40,000 share capital.\n\n**Register for moms**: Via TastSelv Erhverv if you expect turnover above DKK 50,000.\n\n**Register as employer**: If you are paying yourself a salary, register as arbejdsgiver (employer) with SKAT immediately.\n\n**Register for selskabsskat**: Automatic via the CVR registration — SKAT activates the corporate tax account.\n\n**Set up accounting**: Danish companies must keep accounts from day one. Use approved digital bookkeeping software (bogføringsloven compliance).\n\n## Non-Resident Formation\n\nForeigners can form Danish ApS companies without being Danish residents. However:\n- You need a Danish address for the company's hjemsted (registered office)\n- NemID/MitID is required for online registration — non-residents may need a Danish personal CPR number to obtain MitID, or must use a revisor/lawyer as formation agent\n- At least the relevant director information must be submittable through the system\n\nMany formation agents (stiftelsesagenter) and revisorer offer ApS formation services for non-residents, typically for DKK 3,000-8,000 including the state fee.\n\n## Annual Obligations After Formation\n\nOnce formed, the ApS has ongoing annual obligations:\n\n- **Annual accounts (årsrapport)**: filed with Erhvervsstyrelsen within 5 months of year-end\n- **Selskabsskat return**: filed via TastSelv Erhverv by 30 June\n- **Moms returns**: semi-annual, quarterly, or monthly depending on turnover\n- **eIndkomst payroll reporting**: monthly if paying salary\n- **Beneficial ownership register**: update within 2 weeks of any change in ownership\n\n## Typical Costs to Establish an ApS\n\n| Item | Typical Cost |\n|------|--------------|\n| State registration fee | DKK 670 |\n| Revisor / formation agent (if used) | DKK 2,000-8,000 |\n| Business bank account setup | Free to DKK 500 |\n| Accounting software (first year) | DKK 1,000-5,000 |\n| **Total first-year administrative** | **DKK 4,000-15,000** |
Source: https://erhvervsstyrelsen.dk/stift-et-selskab
Real-World Examples
Freelance consultant incorporating
A Copenhagen marketing consultant earning DKK 800,000/year incorporates into an ApS. He deposits DKK 40,000 share capital, registers via virk.dk, receives his CVR number in 2 days, opens a Lunar Business account, registers for moms and as employer, and begins invoicing through the ApS from month 1. First-year savings versus sole trader: approximately DKK 100,000 in tax.
Foreign founder setting up a Danish entity
A Swedish tech entrepreneur wants a Danish entity for a Copenhagen co-founder. She engages a Danish revisor to act as formation agent for DKK 5,000. The revisor registers the ApS online, obtains the CVR, and sets up the registered address. The Swedish founder completes the process without needing a Danish CPR number.
Using a holding structure from day one
A serial entrepreneur forms Holding ApS (the parent) and Drift ApS (the operating company) simultaneously. Total capital: DKK 80,000. The structure is in place from the first invoice, meaning all operating company profits can be dividended up to the holding company tax-free from day one.
Common Mistakes to Avoid
- Paying salary from the company before registering as an employer (arbejdsgiver) — always register first, pay second
- Not opening a business bank account immediately — the share capital must be deposited, and keeping company money in a personal account creates accounting complications
- Choosing a company name without checking availability first — virk.dk allows name searches before starting the formation process
- Not registering for moms in time — if you expect to cross DKK 50,000 in the first months, register as part of the formation process
Frequently Asked Questions
How long does it take to register a Danish ApS?
Online registration via virk.dk typically takes 1-3 business days after submission. The digital process is fast. Paper-based applications (rarely used) can take longer. Most founders have their CVR number within a week of starting the process.
Can I use a virtual office address for my Danish ApS?
Yes. A virtual office address or registered address service can be used as the hjemsted (registered office) on the CVR register. The address must be in Denmark and capable of receiving official correspondence. Many business centres in Copenhagen offer registered office services.
What is a CVR number?
The CVR number (Central Virksomhedsregister number) is Denmark's 8-digit company registration number. It serves as both the commercial identifier and the tax number. It appears on all invoices, official correspondence, and the virk.dk public register.
Do I need a revisor to form an ApS?
No, a revisor is not legally required to form an ApS. The process can be completed directly via virk.dk. However, many founders use a revisor or formation agent for advice on structure (e.g. whether to set up a holding company simultaneously), articles of association customisation, and non-resident formation.
What is the difference between an ApS and an A/S?
Both are limited liability companies, but an A/S (Aktieselskab) requires DKK 400,000 minimum capital, a mandatory bestyrelse (board of directors, minimum 3 members) alongside the direktion, and can have publicly traded shares. ApS requires only DKK 40,000 capital and a single director. Most small businesses use ApS.
Practical Tips
- Consider setting up a holding ApS alongside the operating ApS from day one — the cost is only an additional DKK 40,000 capital and DKK 670 registration fee, and it saves significant tax if you are successful
- Choose your CVR-registered address carefully — it is publicly searchable on virk.dk and appears on all official documents; a virtual office or a business centre address is perfectly acceptable and preferable to a home address
- Set up your accounting software and bookkeeping system on the first day of trading — retrospective bookkeeping is painful and error-prone
- Get a separate business debit/credit card for the ApS immediately — mixing personal and company finances is the most common and most damaging accounting mistake for new owner-managers
Ask Finn your Denmark accounting questions
Finn knows Skattestyrelsen (Danish Tax Agency) rules and your specific business numbers. Get instant answers in plain English.
Try free for 14 days