A practical 2026 guide to freelancing in Denmark: legal setup, CVR registration, tax, VAT, invoicing, payments, contracts, visas, and misclassification risk.
Thinking about freelancing in Denmark? This guide is for independent professionals who want to freelance legally in Denmark while serving clients locally or globally. It explains the setup, registration, tax, social-security, invoicing, payment, contract, visa, misclassification, and Flexhire questions that matter in 2026.
For foreign nationals, immigration permission is separate from tax and business registration. A CVR number, Danish bank account, platform profile, or VAT registration does not automatically authorize every type of work in Denmark.
Yes. Freelancing is legal in Denmark when the work is genuinely independent, the freelancer has the right immigration status, the activity is lawful, tax and VAT obligations are met, and the relationship is not disguised employment.
For many solo professionals, the practical route is a personally owned business. The Danish Business Authority states that business registration is handled through Virk. A registered business can receive a CVR number, which clients, banks, payment providers, tax systems, and public authorities use to identify the business.
Not every activity is just "freelancing." Legal advice, accounting, audit, financial services, insurance, health services, regulated construction, transport, education, crypto-asset services, and other regulated activities can require professional authorization, insurance, sector registration, or Danish Financial Supervisory Authority (Finanstilsynet, Denmark's financial regulator) oversight. Check the exact activity before taking paid work.
Foreign freelancers should be especially careful. Nordic citizens can generally live and work freely in Denmark. EU/EEA/Swiss citizens can usually start work and follow EU residence registration rules, including the EU self-employed residence document route where relevant. Non-EU nationals need a residence and work basis that fits the work. Denmark has Start-up Denmark for approved innovative growth companies, but that is not a general freelance or digital-nomad visa.
Sole proprietorship / personally owned business. This is the usual starting point for many independent developers, designers, marketers, consultants, writers, analysts, virtual assistants, and other solo service providers. You work in your own name and on your own responsibility, register where needed, invoice clients, keep records, report profit, and handle tax and VAT yourself. A Danish accountant (bogholder or revisor) is commonly used once VAT, EU clients, foreign-currency payments, ApS conversion, payroll, or higher income makes the setup less routine.
Personally owned small business (personligt ejet mindre virksomhed, PMV). A PMV can be relevant for very small activity. Skattestyrelsen describes a PMV as a one-owner business with a CVR number, bookkeeping duties, and revenue under DKK 50,000; it is not available once VAT registration becomes required. For serious international freelance work, a normal sole proprietorship is usually more practical.
Private limited company (anpartsselskab, ApS). An ApS can make sense for agencies, co-founders, larger contracts, hiring, liability separation, investment, or enterprise procurement. It adds company registration, capital, accounting, corporate tax, beneficial-owner, payroll, and governance work. It also does not remove misclassification risk if the person is still managed like an employee.
Employment or compliant staffing. If a client wants fixed hours, direct supervision, exclusivity, employee-style tools, mandatory internal processes, and integration into its team, employment or another compliant workforce structure may be safer than pretending the relationship is freelance.
Denmark is attractive for freelancers because it has strong digital infrastructure, high-trust public services, English-friendly international business culture, a mature Nordic client base, and strong demand for technical, design, product, marketing, and operational expertise. Copenhagen, Aarhus, Odense, Aalborg, and remote-first teams all create opportunity.
The upside: clear systems and strong client trust. Virk, CVR, MitID, Digital Post, Skattestyrelsen, and Danish banking make registered business administration relatively structured once you are set up. Danish and Nordic clients are used to documentation, bank transfers, contracts, and compliance.
The international-work advantage. Denmark-based freelancers can sell high-value services to local and overseas clients. Flexhire is useful when you want vetted remote opportunities, clearer contracts, platform payment records, and a more structured career path than scattered marketplace gigs.
The downside: tax and admin are not light. Danish tax rates can be high, VAT compliance matters, records need to be clean, and the difference between B-income, business profit, salary, and VAT-liable business income is not always intuitive. Budget for bookkeeping, B-tax instalments, annual tax-return work, VAT returns where registered, invoice archiving, foreign-currency reconciliation, and possibly a Danish accountant earlier than you would in a lower-admin country.
The classification tradeoff. Denmark values independent work, but employee protections are strong. If your freelance role looks like a subordinate job, tax, employment, holiday, social-security, collective-agreement, and benefits issues can follow.
When a company starts to make sense. Consider an ApS if you are building an agency, hiring people, taking on material liability, signing larger contracts, bringing in partners, or needing a corporate procurement profile. For a solo freelancer testing demand, a sole proprietorship is often the lighter start.
Freelancers who run their own business generally pay Danish tax on business profit if they are Danish tax residents or otherwise taxable in Denmark. Skattestyrelsen says you pay tax on your business by entering expected profit or loss in the preliminary income assessment, adjusting it during the year if needed, and reporting the final profit or loss in the tax return.
Danish self-employed tax can involve B-tax instalments, labour market contribution, municipal tax, state tax brackets, deductions, and possibly the business tax scheme. For 2026, Skattestyrelsen describes an 8% labour market contribution and state bracket rules that include bottom-bracket tax at 12.01%, middle-bracket tax at 7.5% above DKK 641,200 after labour market contribution, top-bracket tax at 7.5% above DKK 777,900, and additional top-bracket tax at 5% above DKK 2,592,700. Municipal tax and church tax, where relevant, are separate.
Danish value-added tax, locally called moms, is a major issue for freelancers supplying taxable services. Business in Denmark says VAT registration is optional below DKK 50,000 in VAT-liable sales over a 12-month period and mandatory once sales exceed DKK 50,000; if you know the threshold will be exceeded, registration is due no later than 8 days before starting the business. Denmark's standard VAT rate is 25%, but it does not apply automatically to every global client. For Danish domestic clients, VAT-registered freelancers usually charge Danish moms on taxable services. For EU B2B clients, many services use the customer-location reverse-charge rule and require correct VAT-number checks, invoice wording, and EU reporting. For EU B2C clients, Danish moms, One Stop Shop, or customer-country VAT can matter depending on the service and thresholds. For most services supplied to customers outside the EU, Danish VAT is generally not applicable, and Skattestyrelsen says Danish VAT is normally not charged on services to documented non-EU business buyers. Danish VAT can still apply to Denmark-located real estate, events, transport, restaurant/catering, short-term vehicle hire, and some services, such as consultancy or advertising, when the buyer uses the service in Denmark. Payment rails, marketplace payouts, and whether money arrives through Flexhire, Wise, Payoneer, Stripe, a bank transfer, or crypto do not determine moms treatment; freelancer location, client location, customer type, service type, registration status, documentation, and invoice treatment usually do.
Skattestyrelsen's bookkeeping guidance says invoices and records should include core information such as business name and address, CVR number, consecutive invoice number, invoice date, description of goods or services, total invoice amount, and VAT amount. Keep enough records to support tax, VAT, foreign currency, platform, bank, and payment-provider entries.
Social security in Denmark is different from countries with large separate self-employed contribution systems. Much of the welfare system is tax-funded, while employees and employers have specific contributions such as ATP Livslang Pension, Denmark's statutory labour-market supplementary pension. Self-employed people should plan their own pension and insurance position. Lifeindenmark says self-employed people may have a right to sickness benefit from the municipality after the first 2 weeks of absence if conditions are met, including substantial self-employed activity for at least 6 months in the last 12 months and at least 18.5 hours of work in the business.
Unemployment benefits are not automatic. Denmark uses unemployment insurance funds (a-kasser), which are member-based unemployment-insurance funds, and freelancers should check whether membership, business status, income documentation, and cessation rules fit their situation. If you hire employees, employer duties such as A-tax withholding, labour market contribution reporting, ATP, holiday, work environment, and insurance become much more important.
Possibly, depending on tax residence, where the work is performed, where the client is located, whether foreign withholding applies, and whether a tax treaty applies. Keep contracts, invoices, platform statements, bank records, tax-residence certificates, and withholding documents. Use a Danish tax adviser for treaty, VAT, foreign-tax-credit, and remote-work questions.
A Denmark-based freelancer's invoice should usually include the freelancer's legal name or business name, address, CVR number where registered, VAT number/status if applicable, client name and address, invoice number, issue date, service date or period, description of services, currency, amount, VAT rate and VAT amount where applicable, reverse-charge wording where relevant, due date, and payment details.
For VAT invoices, Skattestyrelsen's bookkeeping guidance lists details such as business name and address, CVR number, consecutive invoice number, invoice date, description of the goods or services, total invoice amount, and VAT amount. For cross-border work, add the client's VAT ID where relevant, clear B2B service wording, exchange-rate treatment, and any reverse-charge text recommended by your accountant.
For international freelancing, save the Flexhire contract or platform agreement, statement of work, invoice, payout confirmation, Wise/Payoneer/Stripe statement, crypto transaction if applicable, bank receipt, exchange rate, provider fee, and client acceptance. Danish systems are documentation-heavy, so clean records are part of the product you sell.
Denmark-based freelancers can use Danish bank transfers, Single Euro Payments Area (SEPA) transfers, SWIFT international bank wires, Wise, Payoneer, Stripe, platform payouts, and crypto where legal and practical. The best route depends on client country, currency, fees, speed, VAT evidence, tax records, and source-of-funds checks. Keep the payment method separate from the tax analysis: the payout route does not decide whether Danish moms, reverse charge, zero/exempt reporting, or foreign VAT rules apply.
Platforms like Flexhire, Fiverr, and Upwork are generally usable by Denmark-based freelancers when the work is lawful, properly invoiced or documented, and reported for tax, VAT, immigration, and business-record purposes. Fiverr and Upwork can help with marketplace discovery and smaller projects, but Flexhire is usually the stronger structured option for serious international freelance careers because it combines vetted opportunities, contract records, payment support, and a clearer long-term work history.
A strong freelance contract should define the parties, CVR or business details where relevant, scope, deliverables, acceptance criteria, timeline, fees, currency, VAT, withholding, expenses, revisions, confidentiality, intellectual property, data protection, subcontracting, termination, liability, dispute process, governing law, and payment route. For cross-border work, also define time zones, exchange-rate handling, transfer fees, and whether payments go through Flexhire, Wise, Payoneer, Stripe, bank transfer, crypto, or another provider.
Make the working relationship match the contract. Use deliverables, project milestones, independent tools, clear acceptance, commercial risk, and capacity to serve multiple clients. Avoid employee-style patterns such as fixed daily schedules controlled by the client, manager supervision, client equipment, mandatory internal meetings, leave approvals, exclusivity, and being placed in the client's organization chart.
If a client wants you full-time, personally, under its managers, on its schedule, using its tools, working only for it, and performing ongoing work similar to employees, treat that as a classification red flag. Danish systems will look at the real arrangement, not only the label on the contract.
Danish employment status is practical and fact-specific. Lifeindenmark explains, in the context of bankruptcy wage protection, that freelancers or self-employed business agents are generally not employees where they make their own hours, decide what work to take on, and are not subject to an employer's instructions and control. Those are useful indicators, but the full assessment depends on the actual relationship.
Risk rises when a freelancer has one full-time client, fixed hours, detailed day-to-day instructions, client equipment, no right to subcontract or refuse work, little business risk, employee-like management, paid leave-style treatment, and integration into the client's team. If reclassified, exposure can include tax withholding, labour market contribution, holiday pay, notice, benefits, collective-agreement issues, employment documentation, and employee-rights claims.
Flexhire can help offset some misclassification risk because the freelancer works through a dedicated third-party platform, legally at arm's length from the end client, with clearer contracts, payment records, and a platform structure built around freelancer career growth. This does not eliminate risk: day-to-day control, fixed schedules, exclusivity, equipment, integration into the client's organization, and the practical reality of the working relationship still matter.
Danish citizens and Nordic citizens can generally live and work in Denmark without a separate work permit. EU/EEA/Swiss citizens can usually start work in Denmark and follow EU residence registration rules if staying. Non-EU nationals must handle immigration separately before working from Denmark or running a Danish business.
Denmark does not currently operate a broad "digital nomad visa" for ordinary freelancers. Start-up Denmark is a residence and work-permit scheme for foreign entrepreneurs who want to establish and run an innovative growth company in Denmark. Nyidanmark.dk, the official immigration portal for Denmark, says the business idea must be approved by a Danish Business Authority-appointed expert panel before applying to the Danish Agency for International Recruitment and Integration (SIRI), and the company must contribute innovative ideas and development potential to the Danish business community.
Remote work from Denmark can still create immigration, tax, social-security, and employer obligations. A tourist stay, CVR number, Danish bank account, platform account, or VAT registration does not by itself authorize work. If you are a non-EU freelancer, get Danish immigration advice before relying on remote-client income while living in Denmark.
Flexhire helps Denmark-based freelancers find serious remote clients, structure engagements, manage contracts, and get paid through international rails such as Wise, Payoneer, Stripe where available, and crypto only where legally available. For clients, Flexhire creates a cleaner workflow than informal direct contracting: vetted talent, documented scopes, platform payment records, and better separation between the freelancer and the end client without promising that platform use alone eliminates Danish classification risk.
For Danish freelancers, that structure matters. It can make international work easier to document, reduce payment ambiguity, and create a stronger professional history than scattered one-off gigs. You still need Danish tax, VAT, immigration, and legal advice for your own facts, but Flexhire gives the commercial relationship a better foundation.
Not always. Many freelancers operate as a personally owned business or sole proprietorship. An ApS can make sense for agencies, hiring, larger contracts, liability separation, partners, or investment, but it adds company compliance and accounting.
Yes. Denmark-based freelancers generally report business profit or B-income, update the preliminary income assessment, pay tax during the year, and report final income in the tax return. VAT may also apply if taxable sales exceed the registration threshold or if cross-border VAT rules are triggered.
A CVR number is the Danish business registration number in the Central Business Register. Clients, banks, tax systems, public authorities, and payment providers use it to identify a registered business.
Sometimes. Business in Denmark says self-employed businesses with VAT-liable sales over DKK 50,000 in a 12-month period must register for VAT. Client location matters: Danish domestic, EU B2B, EU B2C, and non-EU services can be treated differently, and some services used in Denmark can remain Danish-VAT taxable even for non-EU customers. Ask a Danish accountant before assuming foreign-client work has no Danish VAT effect.
Generally yes, if the work is lawful, properly documented, and reported for tax, VAT, business-record, and immigration purposes. Denmark-based freelancers can use Flexhire, Fiverr, and Upwork, but platform income still needs records and correct treatment. Flexhire is the best structured choice for long-term international freelancing because it gives stronger contracts, payment records, and a clearer professional workflow.
Usually yes if you are properly onboarded in Denmark or another Stripe-supported country and your business meets Stripe's requirements. Keep Stripe invoices, payout reports, fees, VAT treatment, and bank deposits aligned with your Danish records.
Possibly, where legally available and accepted by the platform or client, but crypto is not tax-free income. Denmark is under MiCA for crypto-asset services, and Skattestyrelsen has detailed crypto tax guidance. Keep wallet, valuation, conversion, invoice, and tax records, and use regulated providers where appropriate.
Only if their immigration status permits the planned activity. Nordic and EU/EEA/Swiss citizens have broader mobility rights, while non-EU nationals need a suitable residence and work basis. Start-up Denmark is for approved innovative growth companies, not a general digital-nomad route, and SIRI work permits can be limited to the approved activity.
It is possible, but one full-time client increases classification risk. The safer pattern is independent pricing, deliverables, commercial risk, multiple-client capacity, autonomy over hours and methods, and limited integration into the client's organization.
This guide is general information, not legal, tax, immigration, or financial advice. Rules change and your facts matter. Before relying on a structure, speak with a qualified Danish accountant, lawyer, or immigration adviser.
Please sign in to leave a comment.
No comments yet. Be the first to comment!