Need effective bookkeeping in Denmark? Allow us to facilitate your needs.

How Bookkeeping Works in Denmark (Simple Guide)

The Danish Approach to Bookkeeping

Bookkeeping in Denmark is built on clarity, traceability, and digital efficiency. Whether you run a one-person consultancy or a growing ApS, you are legally required to keep systematic records of all business transactions and to be able to document every number reported to the Danish Tax Agency (Skattestyrelsen). The rules may seem complex at first, but the system is designed to be logical once you understand the main building blocks: the Danish Bookkeeping Act, digital records, the chart of accounts, VAT, payroll, and annual reporting.

A core principle is that your accounts must give a “true and fair view” of your company's financial situation. That principle guides everything else: how you file invoices, how you number documents, how long you store records, and how you prepare for tax and annual accounts.

Legal Framework: The Danish Bookkeeping Act

The starting point is the Danish Bookkeeping Act (Bogføringsloven). It sets out who must keep accounts, what has to be recorded, how long data must be stored, and what systems and procedures you need.

All businesses with commercial activity in Denmark are covered, including:

- Sole proprietorships (enkeltmandsvirksomhed)

- Partnerships (I/S)

- Private limited companies (ApS) and public limited companies (A/S)

- Branches of foreign companies operating in Denmark

- Many associations and non-profits when they have taxable or VAT-liable activity

The act demands that bookkeeping is:

- Systematic: transactions must be recorded in an orderly and chronological way.

- Complete: all relevant transactions must be included.

- Documented: every entry must be supported by vouchers or other evidence.

- Traceable: an auditor or tax officer must be able to follow numbers from the annual report back to source documents (and the other way around).

Recent updates to the law have pushed strongly toward digital bookkeeping solutions. Many businesses are, or will be, required to use an approved digital accounting system that supports automatic backups, secure storage, and easy export of data.

From Receipt to Entry: The Bookkeeping Flow

On a practical level, bookkeeping in Denmark follows a clear flow from the moment something happens in your business:

1. A transaction occurs: you buy something, pay a bill, issue an invoice, receive a bank payment, pay a salary, or book an expense.

2. You obtain documentation: invoices, receipts, bank statements, contracts, payroll slips, or digital confirmations.

3. You record the transaction: it is entered into your accounting system using the correct accounts, dates, and VAT codes.

You reconcile: your bookkeeping is regularly matched against your bank account and other statements.

5. You report: numbers from your bookkeeping are used for VAT returns, payroll tax, and ultimately the annual report and tax return.

The strength of your bookkeeping depends on how disciplined you are in capturing and recording transactions at each step. In Denmark, tax controls often focus on whether this flow is complete and reliable.

Digital Bookkeeping and Approved Systems

Denmark is highly digital, and bookkeeping follows that trend. Many businesses use cloud-based systems such as e-conomic, Dinero, Billy, or similar platforms designed for Danish rules. These systems make it easier to:

- Send and receive electronic invoices (e-faktura, OIOUBL, Peppol)

- Attach digital copies of receipts directly to a transaction

- Use bank integrations to import and match transactions

- Calculate Danish VAT automatically

- Export data for the annual accounts or to your accountant

The Bookkeeping Act increasingly requires companies above certain thresholds to use digital systems that meet specific technical and security criteria. Even small businesses that are not formally obliged often choose digital solutions voluntarily, because they simplify compliance with storage rules and make it easier to work with external bookkeepers or accountants.

The Chart of Accounts in Denmark

At the heart of bookkeeping lies the chart of accounts (kontoplan). This is a structured list of all the accounts you use to categorize income, expenses, assets, liabilities, and equity. A typical Danish chart of accounts follows a logical order:

- 1xxx: Assets (e.g., bank, cash, debtors, inventory, fixed assets)

- 2xxx: Liabilities (e.g., creditors, loans, VAT payable, provisions)

- 3xxx: Equity (e.g., share capital, retained earnings)

- 4xxx–7xxx: Income and expenses (e.g., sales, cost of goods sold, wages, rent, office costs, depreciation)

Although there is no single mandatory standard for all, many industries use similar structures, and accounting software often provides a suggested chart of accounts tailored for Danish conditions. When you set up your company, you adapt this chart to match your activities. Good structure here pays off later, because it makes analysis, budgeting, and tax work far easier.

Supporting Documents and Documentation Requirements

Every bookkeeping entry must be supported by documentation. In Denmark, the following types of documents are typical:

- Purchase invoices and receipts for business expenses

- Sales invoices issued to customers

- Bank statements and payment confirmations

- Loan agreements, lease contracts, and other formal agreements

- Payroll records and salary slips

- Travel and expense reports with mileage, per diem, and receipts

The documentation must contain enough information to identify the transaction: parties involved, date, amount, VAT, and nature of the purchase or sale. If the voucher is not self-explanatory, you are expected to add a short note or description, especially for unusual or complex transactions.

Digital copies are generally acceptable as long as they are legible, complete, and stored securely. Many Danish businesses now scan or photograph all paper receipts and link them directly to the entry in their accounting system.

Retention Periods and Storage Rules

Danish rules require that bookkeeping material and documentation are stored for a number of years, typically five years counted from the end of the financial year to which the records relate. Certain types of records, such as documents relating to fixed assets or real estate, may need to be stored for longer, particularly if they affect tax values or depreciation over several years.

Storage can be electronic or physical, but in both cases it must be:

- Secure against loss, destruction, and unauthorized access

- Organized so that documents can be retrieved quickly

- Preserved in a way that ensures legibility throughout the period

If you store data with external providers or in the cloud, you are still responsible for making sure the data are available to Danish authorities if requested. Many digital accounting systems include automatic backups, which reduces the risk of data loss.

VAT (Moms) and Its Role in Bookkeeping

VAT (moms) is a central part of everyday bookkeeping in Denmark. Most businesses charge 25% VAT on sales and can deduct VAT on their purchases, unless specifically exempt. Your bookkeeping system must therefore:

- Distinguish between VAT-liable and VAT-exempt sales

- Apply correct VAT codes to purchases (domestic, EU, outside EU)

- Separate input VAT (on purchases) and output VAT (on sales)

- Keep track of VAT payable or receivable at any given time

Depending on your turnover, you report VAT monthly, quarterly, or half-yearly via TastSelv Erhverv. The numbers you report come directly from your bookkeeping. If bookkeeping is inaccurate, VAT returns will be wrong, and that can lead to reassessments, interest, and penalties.

In practice, Danish systems automate much of this. When you record an invoice or expense, you select a VAT code, and the system calculates the VAT and posts it to the correct VAT account, ready for reporting.

Payroll and Employer Obligations

If you employ staff, payroll bookkeeping adds another layer of complexity. In Denmark, salary is not just gross pay; it includes income tax (A-skat), labour market contributions (AM-bidrag), holiday pay, pension contributions, and possibly benefits in kind (fri bil, fri telefon, and similar).

Your bookkeeping must:

- Record gross salaries and employer contributions

- Recognize liabilities for tax, AM-contribution, and pensions

- Account for holiday pay obligations (feriepenge)

- Reflect payments to employees and authorities

Companies normally use dedicated payroll systems integrated with eIncome (eIndkomst) reporting to Skattestyrelsen. These systems calculate the amounts and produce entries that are posted into the accounting system. Accurate payroll bookkeeping is critical, because mistakes here affect employees directly and are closely monitored by the authorities.

Year-End Closing and the Annual Accounts

Throughout the year, bookkeeping captures day-to-day activity. At year-end, those records are adjusted and summarized to produce the annual accounts (årsrapport) and tax returns.

A typical year-end process in Denmark includes:

- Reconciling all bank accounts, loans, and major balance sheet items

- Checking that all invoices and expenses for the year are recorded

- Calculating and posting depreciation of fixed assets

- Adjusting accruals and prepayments for a correct cut-off date

- Reviewing provisions and any doubtful receivables

- Confirming VAT and tax postings

For companies covered by the Danish Financial Statements Act (Årsregnskabsloven), the annual report must follow defined formats and classification rules, and is often prepared by an external accountant. The accuracy of this report depends fully on the quality of your bookkeeping during the year.

For small sole proprietors, year-end may be simpler, but the principle is the same: bookkeeping is condensed into key figures for taxable profit, VAT reconciliation, and possibly a simplified financial overview.

Internal Controls and Good Practices

Beyond legal minimums, Danish bookkeeping works best when there is a basic internal control structure. Even in a small business, it makes sense to define:

- Who can approve expenses and payments

- How invoices are checked before being paid

- How often bank reconciliations are performed

- How cash and inventory are counted, if relevant

- How backups and access rights in the accounting system are managed

These controls reduce the risk of errors, fraud, and unpleasant tax surprises. They also make it easier to hand over tasks if your business grows or if you change bookkeepers.

Working With a Bookkeeper or Accountant

Many Danish businesses choose to delegate part or all of their bookkeeping to an external bookkeeper or accounting firm. The day-to-day work may be done by a bookkeeper, while an authorized public accountant (statsautoriseret revisor) or registered auditor (registreret revisor) assists with more advanced issues and the annual report.

The division of labour typically looks like this:

- The business provides documents, approves payments, and issues invoices.

- The bookkeeper records transactions, reconciles accounts, and handles VAT.

- The accountant reviews the accounts, advises on tax and structure, and prepares the annual report if required.

Even when you outsource, you remain legally responsible for the correctness of your bookkeeping and the information reported to the authorities. Understanding the basics of how bookkeeping works in Denmark helps you ask better questions and maintain control over your company's finances.

Bringing It All Together

Bookkeeping in Denmark is a structured process tied closely to law, digitalization, and the tax system. The Danish Bookkeeping Act, VAT rules, payroll obligations, and annual reporting requirements all rely on one thing: consistent, well-documented records of what happens in your business.

By using a solid chart of accounts, a reliable digital accounting system, clear documentation routines, and periodic reconciliations, you create a bookkeeping setup that not only keeps you compliant, but also provides insight into how your business is actually performing. That insight is often the real value: when your numbers are in order, you can make better decisions, respond faster to opportunities and risks, and focus your time on running and developing your company in Denmark.

When undertaking key administrative actions that may involve the risk of errors and penalties, we recommend contacting a specialist. If necessary, we invite you to a consultation.

Interested in the topic above? The next part of the article may also prove helpful: What Documents You Must Keep for Danish Accounting

Comments
Back your reply
DO YOU NEED ACCOUNTING?
NEED A QUOTE:
We have been operating in the Danish market for 15 years.
All rights reserved © 2026
Privacy policy