What is a Danish branch office from a legal perspective?
A Danish branch office (“filial af udenlandsk virksomhed”) is an extension of a foreign company operating in Denmark. It is not a separate legal entity: the foreign head office remains the legal and economic “owner” of all rights and obligations incurred in Denmark. This means the branch can enter into contracts, hire employees, and invoice Danish customers, but all liabilities ultimately sit with the foreign company.
The branch is registered in the Danish Business Register (CVR) and receives its own CVR number, which functions similarly to a company registration and tax identification number. Danish law treats the branch as a permanent establishment of the foreign company, so Danish corporate tax rules may apply to the profits attributable to that permanent establishment.
In practice, this structure is particularly popular among foreign groups testing the Danish market. Instead of committing to a separate Danish limited company, they use a branch to start operations quickly while maintaining centralized control abroad.
How does a branch office differ from a Danish subsidiary?
Many foreign businesses hesitate between setting up a branch or a subsidiary (typically an ApS – a private limited company). The main differences are in legal personality, liability, capital, and administrative flexibility.
A branch has no separate legal personality. the foreign company is liable for all obligations. There is no minimum capital requirement, and profits are taxed in Denmark to the extent they relate to Danish activities. In contrast, an ApS or A/S is an independent Danish legal entity with its own share capital and limited liability shield.
From a risk perspective, a subsidiary usually offers better insulation: if something goes wrong in Denmark, creditors generally only have recourse to the subsidiary's assets. With a branch, legal claims in Denmark can directly target the foreign head office. On the other hand, a branch is often simpler to start and close, which can be attractive if market prospects are uncertain or operations are modest.
When comparing both vehicles, many groups use this rule of thumb: for early-stage testing of the market or support functions, a branch may be sufficient, for larger, long-term operations, with multiple employees and contracts, a subsidiary is often more appropriate due to risk separation and easier local financing.
Who can open a branch office in Denmark?
Only an already existing foreign company can register a branch. Individuals cannot register a Danish branch. They would need to form a Danish company or operate as sole traders under Danish rules. The foreign company must be validly incorporated in its home jurisdiction and not in liquidation or bankruptcy.
The Danish Business Authority (Erhvervsstyrelsen) will expect clear documentation of the foreign company's legal existence. This usually includes an extract from the foreign business register, articles of association, and details of the persons authorized to bind the company. In many cases, these documents must be translated into Danish or English and may need an apostille or other form of legalization, depending on the country of origin.
What are the step-by-step registration requirements?
The process of registering a branch in Denmark is relatively streamlined but must be followed carefully. A typical step-by-step sequence looks like this:
1. Collect basic corporate documents
Obtain an up-to-date extract from the foreign company register, articles of association, and any powers of attorney granting authority to set up the branch. Make sure these documents reflect the actual legal situation, if recent changes occurred, update them first in the home jurisdiction.
2. Appoint a branch manager (filialbestyrer)
The branch manager must be a natural person with the authority to represent the foreign company in Denmark. In many cases, Danish or EU residency is preferred, although residency rules may vary depending on treaties and regulatory practices. The manager will be recorded publicly as the person responsible for the branch's day-to-day management.
3. Prepare the branch statutes or description of activities
While a branch does not have separate articles of association, the Danish authorities require a clear description of the purpose and activities to be carried out in Denmark. This is often attached as a short document outlining the business scope, industry, and expected operations.
4. File the registration with the Danish Business AuthorityRegistration is done digitally, often via the Virk.dk portal. If the foreign company's representatives do not have Danish NemID/MitID, a local adviser or legal representative may submit on their behalf. The application form will require foreign company details, branch manager data, industry codes (NACE/DB07), and company contact information.
5. Obtain a CVR number
Once the registration is approved, the branch receives a CVR number. This generally happens within a few business days if documentation is complete. The CVR number will be used in all contracts, invoices, and tax filings in Denmark.
6. Register for VAT, employer, and tax purposes
If the branch expects taxable turnover above the Danish VAT threshold (currently around DKK 50,000 per year) or will employ staff, it must register for VAT and as an employer with the Danish Tax Agency (Skattestyrelsen). This is often done simultaneously or immediately after obtaining the CVR number.
7. Open a Danish bank account
Banks will typically require identification of ultimate beneficial owners (UBOs), corporate documentation, and information on the branch's activities. Because of stringent anti–money laundering controls, allow extra time for this step, especially for complex corporate structures.
Following this sequence avoids the common pitfall of attempting to open a bank account or hire staff before the CVR registration is in place, which usually leads to delays.
What accounting and reporting obligations apply to a branch?
Even though the branch is not a separate legal entity, it must keep local accounts of its Danish operations. Danish accounting law requires that financial information for the branch be available to the authorities and, in specific situations, to the public.
Branches of foreign companies from EU/EEA countries usually need to file the parent company's annual accounts with the Danish Business Authority, together with certain branch-specific information. If the foreign company is from outside the EU/EEA, the rules can be stricter, and the Danish authorities may require translated financial statements and additional documentation.
In practice, most foreign businesses maintain a Danish general ledger for the branch, often in a local accounting system integrated with their group ERP. This allows them to prepare:
- An income statement and balance sheet showing the Danish activities,
- Supporting documentation for transfer pricing and allocation of costs and revenues between the head office and the branch,
- VAT returns, payroll reports, and any local statistical filings.
Reporting deadlines tend to align with those applicable to Danish companies in comparable accounting classes. Late filing may trigger fines, and persistent non-compliance can lead to forced deregistration.
How is a Danish branch taxed?
A Danish branch is subject to Danish corporate tax on its profits attributable to Danish activities. The corporate tax rate has historically been around the mid-20% range. Foreign businesses should verify the current rate when planning investments.
The key tax challenge is attributing profit properly between the foreign head office and the branch. Denmark follows OECD transfer pricing principles: the branch should be treated, for tax purposes, as if it were a separate and independent enterprise dealing at arm's length with its head office. This demands robust documentation of intercompany charges (management fees, royalties, interest, cost allocations), especially for larger groups.
VAT rules follow EU standards. If the branch provides taxable goods or services in Denmark, it will charge Danish VAT to local customers (unless specific exemptions or reverse charge rules apply). Input VAT on eligible business expenses can be deducted. Regular VAT returns are usually required on a monthly, quarterly, or half-yearly basis, depending on turnover.
Double taxation treaties between Denmark and the head office's country are crucial. They determine whether a permanent establishment exists and how profits are split. In many cases, branch profits taxed in Denmark can be credited or exempted in the home jurisdiction, reducing the risk of double taxation.
What are the liability implications for the foreign company?
The foreign company is fully liable for all obligations and debts of the Danish branch. If the branch cannot meet its commitments, Danish creditors can seek satisfaction directly from the assets of the foreign head office. This is the primary disadvantage compared to a Danish limited company, where liability is normally limited to the share capital.
From a risk management perspective, foreign groups often:
- Use insurance (professional, product, and general liability) tailored to Danish law and market conditions,
- Carefully define the branch's activities to avoid high-risk operations,
- Limit long-term or high-value contracts until they decide whether to maintain a branch or convert to a subsidiary.
For highly regulated sectors (financial services, insurance, pharmaceuticals) supervisory authorities may impose additional capital, reporting, and governance requirements that further influence the liability landscape.
Can a branch hire employees and sponsor work permits?
A Danish branch can hire employees directly, enter into Danish employment contracts, and register as an employer with the tax authorities. It must comply with Danish labour law, including working hours, holiday rules, health and safety, and, where relevant, collective agreements.
Regarding foreign staff, the branch may support visa and work permit applications for non-EU/EEA employees. Denmark operates several schemes (such as the Positive List and Pay Limit schemes) that set minimum salary requirements or target shortage occupations. The branch functions as the Danish employer, providing employment contracts and supporting documentation.
From an administrative point of view, employing staff also means handling:
- Payroll calculations, tax withholding (A-tax), and labour market contributions (AM-bidrag),
- Holiday pay and possibly contributions to pension schemes,
- Registration with occupational injury insurance.
Many foreign businesses engage a local payroll provider to avoid errors, as Danish payroll rules are detailed and heavily enforced.
How long does it take to establish a branch in Denmark?
Timelines vary depending on the completeness of documentation and the complexity of the corporate structure. For a straightforward case, foreign companies often see the following approximate durations:
- Preparation of documents and internal approvals: 1–2 weeks
- Submission and processing of the registration by the Danish Business Authority: 3–10 business days
- Bank account opening, including KYC and AML checks: 2–6 weeks
In total, many projects range from three to eight weeks. Delays are most common at the banking stage, especially for entities from higher-risk jurisdictions or with multi-layered ownership structures. Planning buffer time is essential if the business has specific start dates for contracts or employees.
What are the pros and cons of a branch versus a subsidiary?
When choosing between a branch and a subsidiary, foreign businesses usually weigh a set of recurring factors rather than just legal technicalities.
A branch offers easier initial entry, no minimum capital, and closer integration with the head office. Accounting is somewhat simpler because there is no separate equity structure and, in some cases, consolidated auditing can be leveraged. However, the absence of limited liability is a significant downside, especially in sectors with potential for substantial claims.
A subsidiary (ApS or A/S) requires a minimum share capital (for an ApS, traditionally DKK 20,000), has more formal governance requirements, and may demand separate audits depending on size. On the positive side, it provides a clear legal separation between Danish and foreign operations, can make it easier to attract local investors or financing, and is often perceived by Danish customers as a stronger local presence.
Strategically, many groups start with a branch to test the market. If turnover, staff numbers, and risk exposure increase over time, they then convert operations into a subsidiary. This two-stage approach offers a balance: initial flexibility followed by stronger risk shielding and local corporate identity.
How can a branch be closed or deregistered?
If the foreign company decides to stop operations in Denmark, it must formally close the branch. Simply stopping activity is not enough. Deregistration is required to avoid ongoing tax, VAT, and reporting obligations.
The typical process is:
1. Settle outstanding obligations, including supplier contracts, employment relationships, taxes, and VAT liabilities.
2. Prepare final accounts for the branch, ensuring that all income and costs up to the cessation date are recorded.
3. Submit deregistration forms to the Danish Business Authority, requesting removal of the branch from the CVR register.
4. Deregister for VAT and employer obligations with the Tax Agency.5. Close the Danish bank account once all payments and refunds are completed.
The Danish authorities may require documentation showing that the foreign company has decided to close the branch and that creditors have been paid or adequately safeguarded. Failing to follow a structured approach can result in letters, fines, and, in some cases, obstacles if the group later wishes to re-enter the Danish market.
When is a branch office the right choice for your business?
Choosing the right vehicle for Danish expansion depends on strategic, legal, and operational aspects rather than a one-size-fits-all answer. A branch often suits companies that want to:
- Test the Danish market with limited initial investment,
- Centralize decision-making and keep legal structures simple,
- Avoid the procedural steps required for capitalizing and maintaining a Danish subsidiary.
However, if the business anticipates substantial local revenue, long-term contracts, or sector-specific regulatory scrutiny, a subsidiary may better match its risk profile and stakeholder expectations.
Closely evaluating expected turnover, risk exposure, local staff numbers, customer perception, and tax treaty implications helps foreign businesses make a reasoned decision. Many organisations perform a scenario comparison: forecast operations under a branch structure versus a subsidiary, then compare tax, liability, administration, and reputational aspects before committing.
FAQ: Key Points on Danish Branch Offices
1. Do I need to travel to Denmark to register a branch?Physical presence is not always required. Much of the process can be handled online or via local advisers, though some banks may request in-person identification of key individuals during account opening.
2. Can a branch invoice clients in Danish kroner and in Danish?
Yes. The branch uses its Danish CVR number on invoices, which can be issued in DKK and in Danish, English, or other languages acceptable to counterparties, provided Danish invoicing rules are observed.
3. Is an audit mandatory for a branch?
Audit requirements depend on the size of the foreign company and Danish operations. Smaller groups often fall below audit thresholds, while larger multinational groups or regulated entities may need audited financial information for the branch or consolidated accounts filed in Denmark.
4. Can I convert a branch into a Danish subsidiary later?
Yes. While there is no automatic legal “conversion,” you can incorporate a Danish company, transfer ongoing contracts and employees from the branch to the new entity, and then close the branch. This is a common path for businesses transitioning from market testing to full-scale operations.