Skip to content
Home » News » Bookkeeping in Denmark: Avoid Year-End Cleanup

Bookkeeping in Denmark: Avoid Year-End Cleanup

Good bookkeeping in Denmark needs regular control. The goal is not only to record transactions, but to catch VAT, tax, payroll and documentation issues before they grow.

Last updated: July 2026

Many business owners only think about bookkeeping when a deadline gets close. They collect invoices, send files to the accountant and wait for the annual result.

That approach often creates stress.

Small issues grow during the year. A wrong VAT code can affect several returns. A missing Stripe export can hide fees and refunds. A bank statement without balances can slow down reconciliation. A private card payment from an ApS can change the owner balance. A B-tax estimate can become outdated after only a few strong months.

Good bookkeeping in Denmark needs regular control. The goal is not only to record transactions. The goal is to check the bank, vouchers, VAT, payroll, SKAT accounts and owner transactions before small details become expensive corrections.

This guide explains the most common problems we see and how you can avoid them.

Why bookkeeping needs regular checks

Bookkeeping should show what actually happened in the business. To do that, the figures must match the evidence behind them.

Start with the bank

The bank is the first control point. The bank balance in the accounting system should match the real bank statement.

When it does not match, the reason usually sits somewhere in the details. The company may have a missing voucher, a duplicate entry, a private payment, an unposted fee or a payout from Stripe, Pleo or another payment system.

A correct bank reconciliation gives the rest of the bookkeeping a safer foundation.

Check VAT before the deadline

VAT (moms) creates the next control point. A VAT return should come from clean bookkeeping. It should not become the first real review of the period.

Wrong VAT codes, missing invoices and incorrect product settings often appear during the VAT check. If the business waits until year-end, the same mistake may affect several months.

Review payroll and eIndkomst

Payroll connects bookkeeping with SKAT through eIndkomst. If the company has employees, the payroll figures in the bookkeeping should match what the company reported to eIndkomst.

Extra salary, benefits, mileage, sick leave, holiday pay and payroll system changes can all create differences. Regular checks make those differences easier to find.

Keep an eye on Skattekonto

Skattekonto also needs attention. Small interest amounts or unpaid balances can create practical problems, especially when the company has a payment arrangement.

A few kroner in interest may look harmless. In practice, the balance can still trigger reminders, collection steps or extra administration.

Forskudsopgørelse and B-tax need updates

The Danish forskudsopgørelse works like a tax budget. It estimates income, deductions and tax for the year.

Many people understand that it is only an estimate. The problem often starts when the estimate no longer follows reality.

Business profit can change quickly

A self-employed person may enter a low expected profit at the start of the year. If the business later performs better, the B-tax may become too low.

The opposite can also happen. A person may add large deductions and forget to update them later.

Transport deduction can create surprises

Befordringsfradrag, or kørselsfradrag, is a common example. A person may expect a long commute and enter a high deduction. That reduces the tax during the year.

If the person later changes job, works from home more often or forgets to update the deduction, the final annual tax can become higher than expected.

A-income and B-income must not mix

A-income and B-income can also create problems. If a person enters income as A-income, the system may expect payroll withholding. If the income actually comes as B-income, no employer withholds tax from salary.

That mismatch can leave too little tax paid during the year.

Review the estimate during the year

Business owners and people with B-income should review the forskudsopgørelse two or three times during the year.

A review makes sense when profit changes, A-income stops, B-income becomes the main income, deductions change, commuting changes or the company has a much stronger or weaker year than expected.

An accountant can help with this review when asked. However, most accountants do not monitor the owner’s private tax page automatically all year unless the agreement includes that service.

VAT: one wrong setup can repeat for months

VAT mistakes often start with classification. The calculation may be simple, but the category may be wrong.

A company may think it can invoice without Danish VAT. Another company may use reverse charge without meeting the conditions. A third company may set up a product incorrectly in Billy, Dinero, e-conomic or another system.

Once the setup is wrong, every new invoice can repeat the same mistake.

No VAT does not always mean 0% VAT

Here is the key point: if an invoice does not show VAT, that does not automatically mean that the VAT rate is 0%.

VAT exemption, reverse charge, EU sales, sales outside the EU and ordinary Danish VAT follow different rules. They may look similar on an invoice because Danish VAT does not appear. Still, they can affect the VAT return in different ways.

Foreign trade needs extra care

Trade with other countries often requires specific VAT boxes. EU sales without VAT may also require separate EU sales reporting.

For that reason, “there is no VAT on the invoice” does not give enough information. The accountant also needs to know what the company sold, where the customer belongs and why the invoice does not include Danish VAT.

Self-invoicing can mislead the supplier

Self-invoicing and settlement statements can create another trap. A customer, platform or institution may prepare a document without VAT.

That document does not decide the VAT treatment on its own. The supplier still needs to assess the underlying activity.

Ask before regular invoicing starts

Product settings and VAT codes deserve extra attention before the company starts sending invoices regularly. A short review before invoicing can prevent a full-year correction later.

Documentation gives the accountant the evidence

Bookkeeping needs evidence, not only amounts.

It rarely helps to say, “I know we had this income” or “This was a business cost.” The accountant needs to see the document, the VAT details, the period and the link to the bank or payment provider.

Invoices must actually work as invoices

A document may look useful, but still fail as accounting evidence. It may show only an order confirmation, a payment message or a screenshot. It may lack VAT information. It may also be unreadable.

When the accountant cannot rely on the document, the accounting treatment becomes uncertain.

Bank statements need balances

A transaction list is not always enough. The accountant often needs opening and closing balances to check that the bookkeeping matches the bank.

Without balances, the bank reconciliation takes longer and carries more risk.

Payment providers need full exports

Stripe and similar systems create more complexity. They collect payments, deduct fees, process refunds and pay out net amounts to the bank.

The bank only shows the payout. Bookkeeping may need the gross sales, fees, refunds, payout timing and VAT treatment. A proper export saves time and reduces errors.

Foreign assets need early documents

Foreign bank accounts, brokers, pension funds and investment platforms often create work during tax season. Some investments require values at the start and end of the year, even when the owner sells nothing.

Do not wait until the last weeks before the tax deadline. Request the statements early.

Rental property also needs records

Rental income needs structure as well. Keep income and expense documents during the year, even when a standard deduction may apply.

Complete records make it easier to compare the available tax methods.

Client-prepared bookkeeping can help or hurt

Many owners want to help by preparing their own bookkeeping. They attach vouchers, choose accounts and sometimes post transactions before the accountant reviews them.

That can help when everyone agrees on the process. It can also create extra work.

VAT codes create the biggest risk

A slightly wrong cost account may only need a simple correction. A wrong VAT code can affect the VAT return.

The accountant then needs to find the entry, correct the VAT treatment and check whether the company already reported the VAT.

Correction can take longer than first-time registration

Systems like Billy, Dinero and e-conomic work best when the accountant can review vouchers in a clear order and apply the correct account and VAT code at the same time.

If the owner has already posted many entries with wrong VAT codes, the accountant may need to review each item again.

Do not change closed bookkeeping

Another problem appears after year-end work has started. If the accountant has already reconciled the bank, checked VAT and calculated tax, a late new bank account or investment account does not add only one line.

Part of the workflow may need to run again.

The same rule applies to changes in the accounting system. Once the accountant has started a review or closing, the client should not change entries without agreement. Otherwise, the accountant may need to recheck work that was already finished.

ApS owners must separate company and private money

An ApS has its own legal identity. The company’s money does not automatically belong to the owner.

Owners sometimes pay company costs privately. They may also transfer money into the company. The bookkeeping can handle this through the owner-company balance, often called mellemregning.

Mellemregning needs clear logic

If the owner pays a real company cost privately, the company may owe the owner money.

However, that only works if the cost truly belongs to the company. If the cost later turns out to be private or non-deductible, the mellemregning changes.

Several transactions can quickly become impossible to track in the owner’s head. The owner may think the company owes them money, while the accounts show the opposite.

Money from an ApS needs a proper basis

Money taken from an ApS should have a clear legal and tax basis. It may come as salary, dividend, extraordinary dividend, loan repayment, cost reimbursement or another documented transaction.

The company card should not work like a private payment card. Every private expense still needs booking and explanation. It can also create tax issues.

For more detail, read our guide on shareholder loans and private expenses in Denmark.

Sole proprietors should not confuse profit and withdrawals

A sole proprietorship works differently from an ApS. The owner and the business do not separate in the same legal way.

Still, not every expense becomes a business cost.

Private withdrawals do not reduce profit

A private withdrawal is not salary. It does not reduce the business profit.

If a sole proprietor posts private withdrawals as salary or business expenses, the accounting result becomes misleading. At year-end, the accountant must correct the figures. The tax can then become higher than expected.

Profit, revenue and bank balance mean different things

Revenue shows what the business earns.

Profit shows revenue minus deductible business costs and relevant adjustments.

The bank balance shows cash at one specific moment.

VAT collected from customers does not belong to the business as free cash.

A business can make a profit and still have little money in the bank. The owner may have withdrawn cash, bought assets, repaid debt or reserved money for VAT, tax or payroll.

A high bank balance can also mislead. Some of that money may already belong to SKAT, employees or suppliers.

Payroll needs more than a net amount

Payroll may look simple from the outside. The employee receives a net amount, and the company pays it.

The accounting behind payroll involves more details. Gross salary, A-tax, AM-bidrag, ATP, holiday pay, benefits, reimbursements, mileage, sick leave, eIndkomst reporting and bookkeeping entries all need to fit together.

Changes affect the calculation

A new tax card, frikort, holiday period, sickness period, benefit, mileage payment or payroll period can change the result.

If the company submits payroll before it shares the special information, the correction may take more work than a normal payroll run.

Use eIndkomst as a control point

Companies with employees should compare payroll in the bookkeeping with eIndkomst. This check matters even more when the company changes payroll system, pays extra salary or has several employees with different periods.

For more detail, read our article on hidden payroll risks for employers in Denmark.

The accountant and the auditor do different work

Year-end work often creates confusion about the accountant and the auditor, or revisor.

The accountant usually prepares, reconciles, corrects and documents the bookkeeping. This work can include bank reconciliation, VAT checks, payroll checks, owner balances, tax entries and annual closing material.

The auditor has a different role. The exact scope depends on the engagement. In some cases, the auditor reviews or audits the annual report. In other cases, the auditor assists with specific reporting tasks.

Incomplete bookkeeping slows everyone down

An ApS annual closing and a sole proprietorship tax return do not follow the same workflow. They need different documents and different checks.

If the bookkeeping reaches the auditor in poor condition, the process becomes slower and more expensive. A clean accountant-prepared file reduces questions and saves time.

Why late corrections cost more

A late correction rarely affects only one line.

A wrong VAT code can affect the VAT return. A missing bank account can affect the bank reconciliation, balance sheet and annual report. A private expense can affect deductible costs, owner balances and tax. A payroll correction can affect eIndkomst, bookkeeping and tax accounts.

That is why year-end cleanup often feels frustrating. The accountant does not only add a missing item. The accountant also checks how that item affects the rest of the system.

Regular bookkeeping spreads the work across the year. Monthly or quarterly review gives the owner better information while there is still time to adjust.

Three habits that reduce year-end surprises

1. Keep documents complete during the year

Save invoices, receipts, bank statements with balances, payment-provider exports, payroll details, contracts, SKAT letters, foreign bank statements and asset documents as soon as you receive them.

Do not wait until tax season to ask a foreign bank, broker or pension provider for annual statements.

2. Ask before unusual transactions

Ask before you set up VAT-exempt sales, reverse charge, EU sales, non-EU sales, mixed activities or special payroll items.

Also ask before you take money from an ApS in an informal way. Salary, dividend, reimbursement and loan repayment each follow their own logic.

3. Review preliminary tax during the year

Self-employed persons and owners with B-income should review the forskudsopgørelse during the year. Updated bookkeeping gives a much better basis than guesswork.

A good rhythm is two or three times per year, and always after major income or deduction changes.

How Andreas Regnskab can help

Bookkeeping gives the most value when it creates control during the year.

Andreas Regnskab helps Danish companies, sole proprietors and international founders build practical bookkeeping routines around real business activity. We can review your setup, check VAT coding, reconcile key accounts, help with payroll controls and explain when forskudsopgørelse or B-tax may need review.

Need better control over your bookkeeping during the year?

Contact Andreas Regnskab for a practical review of your bookkeeping, VAT, payroll or tax setup.

This article gives general information only. It does not replace legal or tax advice. The correct treatment depends on the facts of each case. Ask for professional advice before you make decisions in complex or high-value situations.

FAQ

Why is year-end bookkeeping risky?

Year-end bookkeeping can leave small errors untouched for several months. Regular review helps you catch VAT, tax, payroll and documentation issues earlier.

How often should a small business in Denmark update bookkeeping?

Monthly bookkeeping gives most small businesses a safe rhythm. Even companies with quarterly or half-yearly VAT benefit from regular bank, voucher and VAT checks.

Why does the bank balance matter?

The bank balance confirms whether the bookkeeping matches the real bank account. Differences can reveal missing vouchers, duplicate entries, private expenses or payment-provider issues.

Can I prepare my own bookkeeping?

Yes, if you agree on the process with your accountant. VAT coding creates the main risk. A wrong VAT code can affect the VAT return and require extra review.

Why should I review forskudsopgørelse during the year?

Your forskudsopgørelse estimates income, deductions and tax. If business profit, A-income, B-income or deductions change, your preliminary tax can become inaccurate.

Is VAT collected from customers my money?

No. VAT collected from customers should go to SKAT after deduction of eligible input VAT. Treat it as money you must settle, not as free cash.

Can an ApS owner use the company card privately?

This should be avoided. Private spending on an ApS card needs booking and explanation. It may also create tax or owner-balance issues.

What is the difference between profit and bank balance?

Profit is an accounting result. Bank balance shows cash at one point in time. A business can have profit and still have little cash.

Sources and further reading

Related articles