Copenhagen-based advisory For international companies in Denmark+45 60 12 42 60info@nordicestab.dk

Accounting and reporting · Scope and system readiness

Digital bookkeeping rules in Denmark

A receipt being scanned beside a laptop on an organised bookkeeping desk.

Digital bookkeeping in Denmark is a legal and operational requirement, not simply a choice to use accounting software. First establish whether the duty applies to the Danish business, then confirm that the system, documents, controls and access meet the relevant requirements.

For international companies, the important decision is often whether to use a registered system or retain a foreign group ERP. Both routes can work, but they place different responsibilities on the business. This guide focuses on scope and system readiness; our accounting services cover the recurring bookkeeping and reporting workflow.

1. Establish whether the digital duty applies

An ordinary Danish ApS or A/S required to file an annual report enters through the annual-reporting rules. It does not receive a two-year exemption simply because turnover is low.

For covered businesses that are not required to file an annual report, the turnover route generally applies when actual net turnover exceeded DKK 300,000 in each of two consecutive income years. A forecast is not enough, and the threshold is not a general exemption for every small company.

On mobile, swipe the table sideways to see all columns.

Danish setupStarting point for the assessment
ApS or A/S with an annual-report dutyCheck the annual-reporting commencement date and current system compliance
Covered business without an annual-report dutyTest actual net turnover in the two relevant preceding income years
Foreign company’s Danish branch or commercial activityAssess the Danish activity and applicable reporting/turnover route
Foreign company with a Danish VAT or tax registration onlyDo not decide scope from the registration number alone

The general Bookkeeping Act and the mandatory digital rules have different scope tests. A foreign business can have Danish recordkeeping duties even where its digital-duty position needs a more detailed assessment. Document the facts and conclusion using the Bookkeeping Act guidance.

2. Identify the first year that must comply

The digital requirement was phased in by reporting status and system type. These dates refer to the start of the relevant financial or income year.

On mobile, swipe the table sideways to see all columns.

Business categorySystem routeRelevant years begin on or after
Annual-reporting businessesRegistered system1 July 2024
Annual-reporting businessesNon-registered system1 January 2025
Covered non-annual-reporting businesses above the turnover thresholdEither route1 January 2026

The official scope and commencement guide explains the categories. For a calendar-year ApS using a registered system, the first relevant financial year normally began on 1 January 2025.

For the turnover route, use actual net sales after the relevant deductions, including VAT. A short first income year can still count as one of the two years. For example, a business established in March 2024 that exceeded DKK 300,000 in both its first income year and 2025 could enter the requirement in 2026.

A new non-annual-reporting business is not brought into that turnover route by its budget alone. Keep this distinction separate from the annual-reporting route for an ApS.

3. Choose a registered system or validate the group ERP

A system on the Authority’s register places responsibility for the registered system’s statutory technical requirements on the provider. The business still has to record complete transactions, supply documents, reconcile balances and use the system correctly.

A foreign or custom system can also be used. If it is not registered, the business must ensure that its setup meets the requirements for non-registered systems. A headquarters policy saying “all subsidiaries use this ERP” is not evidence of Danish compliance.

On mobile, swipe the table sideways to see all columns.

Operating modelEvidence to obtain
Registered bookkeeping systemCurrent registration, applicable product/module coverage and a working document process
Non-registered or foreign group ERPA documented mapping of Danish requirements to configuration, controls, storage and exports
External bookkeeping providerClear system responsibility, document handover, access, reconciliation and exit arrangements

Check the live register of bookkeeping systems. A registration does not amount to approval of the company’s actual bookkeeping.

Map connected apps too. The ledger, invoice archive, expense tool and interfaces form an operating chain. Do not assume a registered core system covers documents stored elsewhere or every external add-on.

4. Test the system with real transaction flows

For a non-registered setup, use the Authority’s system requirements and checklist. Validate the following areas before relying on the system for the Danish operation:

  • Transaction information: dates, amounts, descriptions, unique identifiers and relevant currency information are recorded.
  • Transaction trail: figures in reports can be traced back to the ledger and individual postings.
  • Supporting evidence: each posting can be connected to its voucher or other documentation.
  • Corrections: the original record and change history remain visible rather than being silently overwritten.
  • Security and backup: access is controlled, backups meet the applicable requirements and restoration works.
  • Automation: the required structured invoice, bank-reconciliation and data-export functions are available.

The non-registered-system rules include a full backup at least weekly when new entries have been recorded, held with a non-related party on a server in the EU/EEA. Ask for evidence of the arrangement and test restoration of both ledger data and documents.

Structured electronic invoices are different from PDF invoices sent by email. Test the prescribed formats and channels. System capability and an obligation to use e-invoicing for a particular transaction are separate questions; public-sector, contractual and future requirements can also matter.

The system must support the required data export, currently the Danish SAF-T format. A PDF ledger or ordinary spreadsheet export is not the same file. Run a sample export and confirm that finance can identify and explain the Danish records.

5. Keep documents, procedures and access usable

The digital duty includes recording transactions and storing the covered supporting documents. Identify which purchase and sales vouchers fall within the detailed rules, how they enter the system and who resolves missing or unreadable files.

Bookkeeping records generally must remain safely available for five years from the end of the financial year concerned. Specific exceptions or other legal requirements can apply. A software change, provider change or business closure does not automatically end the retention obligation.

Before changing a system, agree:

  1. Which ledger, voucher and audit-history data will be exported.
  2. How opening and closing balances will be reconciled.
  3. Who retains the old records and for how long.
  4. Which users can retrieve readable evidence after the old contract ends.
  5. How an authority request will be handled.

Keep a practical written description of the bookkeeping process where required. Identify the responsible people, transaction recording, reconciliations, storage and retrieval. Update it when the operating setup changes; a generic template that does not match the system is weak evidence.

Data protection remains a separate responsibility. Review access and provider arrangements for records containing employee, customer or other personal information.

6. Use a practical implementation plan

A working setup needs finance, IT, headquarters and the provider to agree the same scope. Use a short implementation plan with evidence at each stage.

On mobile, swipe the table sideways to see all columns.

StageMain taskCompletion evidence
ScopeConfirm entity/activity, applicable route and first covered yearWritten scope conclusion
System decisionSelect registered system or validate the non-registered setupRegistration check or requirements mapping
ConfigurationDefine ledger, documents, access, interfaces and controlsConfigured workflows and responsibility list
Migration and testingReconcile balances; test a sale, purchase, correction, backup and exportTest results and resolved exceptions
OperationStart the recurring close and monitor missing itemsApproved procedure and first reconciliation

For example, a foreign-owned ApS keeping its group ERP should test a Danish supplier invoice from receipt through posting, approval, VAT treatment, payment and document retrieval. Repeat with a credit note and a correction. This reveals practical gaps that a vendor feature list may miss.

Tie the process to Danish VAT returns: the figures reported should reconcile to the ledger and source documents. Digital storage alone does not make a return correct.

7. Keep the setup under review

Assign an owner for system changes, new modules, provider notices and regulatory updates. Retest the Danish requirements after a material ERP change rather than assuming the original review covers every later configuration.

If bookkeeping is outsourced, agree who supplies documents, approves transactions, checks reports and retains access. The provider’s responsibilities and the company’s information duties should both be explicit.

Need help assessing the current workflow? Contact NordicEstab with the Danish registration, financial year, accounting system, document archive and provider arrangements. We can discuss the bookkeeping setup and the work needed to support a reliable close.

This guide provides general information. Scope and system requirements depend on the actual operation and configuration. Official guidance checked on 9 October 2026.

Ready when you are

Make Denmark your
next clear move.

Tell us what you plan to do in Denmark. We will identify the right structure, registrations and practical next steps.

Your details are used only to respond to this enquiry.
Thank you. We will respond shortly.