Last updated: 2026-06-03

How do freelancers and enkeltmandsvirksomhed handle bookkeeping in Denmark?

This page is general information, not tax advice. Danish rules and thresholds change — verify figures with Skattestyrelsen (skat.dk) or a qualified adviser before you rely on them.

Domovoy Financial Guardian supports freelancers and sole traders who work in Denmark. If you invoice clients as an enkeltmandsvirksomhed (sole proprietorship), you need books that match how Skattestyrelsen expects business income, expenses, and moms to be reported. This guide covers registration, preliminary tax, and the records most one-person businesses need from day one.

What is enkeltmandsvirksomhed?

Enkeltmandsvirksomhed is the common Danish form for a sole trader: one person runs the business without forming an ApS or A/S (limited company). You and the business are the same legal unit for income tax, which is why business profit is reported on your personal tax return (selvangivelse) with business schedules as required.

Many freelancers, consultants, and tradespeople use this form. It is simpler than a company for small operations, but you are personally responsible for business debts. Bookkeeping still has to be complete enough to support moms returns and the business figures your accountant or software produces.

Registration and CVR number

When you start trading, you typically register the business with Erhvervsstyrelsen (via virk.dk). Registration gives you a CVR number (Central Business Register number) used on invoices and in dealings with Skattestyrelsen and banks.

You may register a business name (firmanavn) if you trade under something other than your personal name. Keep registration confirmations — accountants use them when setting up moms reporting and any employer obligations if you later hire.

Registration with Erhvervsstyrelsen is not the same as moms registration. You can be registered as enkeltmandsvirksomhed and still be below the moms threshold. Verify current registration steps on virk.dk and skat.dk — digital services and forms change.

Moms (VAT) and when to register

Danish value-added tax is called moms. If your taxable turnover exceeds the registration threshold, you must register for moms and charge moms on taxable sales. Below the threshold you may register voluntarily — sometimes useful if you have large moms-inclusive business purchases.

Filing periods depend on turnover bands: many small businesses file every quarter or half-year; larger turnovers move to monthly reporting. After registration, Skattestyrelsen sets your period in TastSelv Erhverv. Any numeric threshold in this article must be verified on skat.dk before you register or de-register.

Cross-border services to clients in other EU countries can change which moms rules apply (reverse charge, one-stop schemes, etc.). Keep invoices that state VAT treatment clearly when you sell abroad.

Bookkeeping requirements and records

Danish bookkeeping (bogføring) means recording all business transactions so you can reconstruct income and costs. For enkeltmandsvirksomhed, that usually means sales invoices, purchase receipts, bank statements, and a ledger that feeds your business tax reporting.

The Bookkeeping Act (bogføringsloven) and the Danish Financial Statements Act (årsregnskabsloven) set general requirements: entries should be verifiable, dated, and kept in order. Many sole traders use accounting software or an accountant rather than paper books alone. Digital receipts are widely accepted when legible and unchanged.

Separate business and private spending where you can. A dedicated business bank account is not always mandatory for the smallest sole traders, but it reduces reconciliation errors. Retention is typically five years for accounting material — confirm the current period on skat.dk.

Preliminary tax (B-skat) and cash flow

Skattestyrelsen uses your expected business profit to set preliminary tax (B-skat / forskudsbeskatning) for the year. Underpaying preliminary tax can mean a large bill when the annual return is settled; overpaying ties up cash.

If income swings (project work, seasonal trade), you can apply to change preliminary tax during the year. Your bookkeeping should show profit by month or quarter so you can adjust before the final settlement.

Records and how Domovoy Financial Guardian fits

Keep invoices, receipts, bank statements, and moms period summaries. If Skattestyrelsen reviews a return, you need to show how each figure was calculated.

Domovoy Financial Guardian is offline-first bookkeeping for Nordic freelancers. Your ledger stays on your computer; you export when your accountant or annual filing needs data. The product is built for Nordic VAT logic, including Danish moms workflows.

More guides

Start with the Nordic overview, then read country guides for the markets where you trade.

Frequently asked questions

Do I need a CVR number as a freelancer in Denmark?

Most enkeltmandsvirksomhed receive a CVR number when registered with Erhvervsstyrelsen. Clients and banks often expect it on invoices. Registration rules depend on your activity — see virk.dk for when registration is required.

What is B-skat?

B-skat is preliminary tax on business income (B-indkomst). Skattestyrelsen sets instalments based on expected profit from enkeltmandsvirksomhed. Your bookkeeping should support the profit figure used for forskudsbeskatning.

How often do I file moms returns?

Filing frequency depends on your turnover and registration — monthly, quarterly, or half-yearly periods are possible. After moms registration, Skattestyrelsen assigns a period in TastSelv Erhverv. Verify your schedule there.

← Tilbage til nordisk bogføringsoversigt ← Tilbage til forsiden