Bookkeeping software for Denmark: bank feeds, receipts and kroner accounts
Finn keeps a double-entry ledger in Danish kroner. You import bank and card statements as CSV or PDF, and Finn reads whatever layout your bank uses, so there is no per-bank setup to maintain. Each transaction is categorised using the context of your business, your open invoices and your earlier activity. You only see the items Finn is unsure about.
Receipts do not need a special app. Forward them by email, or send a photo through WhatsApp, Telegram or Slack, and Finn extracts the supplier, date, amount and moms, then links the document to the matching bank transaction. Stripe, Wise, Mercury and Revolut can also be connected where you use them. Denmark is in the EU but not the euro, so foreign currency amounts are converted and recorded against the kroner ledger.
20 NovThe Acontoskat, second payment lands on 20 Nov. Finn puts it on your calendar and reminds you ahead of it.
Moms software for Denmark: the flat 25% rate, registration and filing rhythm
Danish moms is a single flat 25%. There is no lower rate for food, books or transport. A 0% rate applies to certain newspapers and to exports and intra-EU supplies, and financial, healthcare and educational services are exempt. Registration becomes mandatory once taxable turnover passes DKK 50,000 over any rolling 12 months. Finn tracks moms on every sale and purchase and prepares the return figures.
Filing frequency depends on turnover: half-yearly under DKK 5 million, quarterly between DKK 5 million and DKK 50 million, and monthly above DKK 50 million. New businesses must file quarterly for at least their first 18 months. The deadline is the first day of the third month after the period ends, with payment by the last day of that month.
You report moms through TastSelv Erhverv, and Finn does not submit the return for you. The Danish momsnummer is DK plus the eight digits of your CVR number. Finn stores it against your company, validates EU counterparties through VIES, and flags cross-border items so they land in the right boxes of the return.
Selskabsskat: the flat 22% corporate tax and on-account payments
Corporate tax, selskabsskat, is a flat 22% of taxable profit for 2025 and 2026. It is paid on account in two equal instalments, due 20 March and 20 November, based on expected profit for the current year. A third voluntary payment can be made by 1 February of the following year to top up underpaid tax and reduce the surcharge. The final balance is settled when the assessment arrives.
The corporate tax return, the oplysningsskema, is due six months after the year-end, which is 30 June for a calendar-year company. Where the year-end falls in March, it is due 1 September. Finn keeps your books current through the year, prepares the profit figures that your instalments and return rest on, and reminds you of each date. You or your revisor file through TastSelv Selskabsskat.
Payroll in Denmark: A-skat, AM-bidrag, ATP and eIndkomst
Employers withhold A-skat, the income tax set by each employee's skattekort, and the 8% AM-bidrag, the labour-market contribution. They also pay ATP and report every pay run through eIndkomst. Remittance goes to the central Skattekonto. Larger employers, with annual A-tax over DKK 1 million, pay by the last banking day of the month, and smaller employers by the 10th of the following month.
ATP is a fixed amount tied to hours worked, not a percentage of salary. The employer pays two-thirds and the employee one-third, and a full-time total is roughly DKK 297 a month for 2026. Finn records payroll in your books and prepares the figures, while running the payroll and the eIndkomst reports stays with you or your payroll provider.
Erhvervsstyrelsen and the CVR register: ApS, A/S and the årsrapport
An ApS, the private limited company, needs DKK 20,000 of share capital. That was halved from DKK 40,000 on 27 February 2025. An A/S needs DKK 400,000, and so does a P/S. The enkeltmandsvirksomhed (sole proprietorship), I/S (general partnership) and K/S (limited partnership) have no minimum capital. The IVS was abolished, and no new ones are possible. Every business has an eight-digit CVR number.
The årsrapport must be filed with Erhvervsstyrelsen within five months of the financial year-end, which is 31 May for a calendar-year company. It is filed digitally through virk.dk. Late filing brings reminder fees and, in the end, compulsory dissolution of the company. Finn prepares the figures from your ledger and reminds you well ahead of the date.
Enkeltmandsvirksomhed and freelancers: personal tax, dividends and registration
A sole proprietor has no separate legal personality and unlimited personal liability, and the profit is taxed as personal income. Personal tax stacks the 8% AM-bidrag, state brackets and municipal tax that averages about 25%, capped by the skatteloft. From 1 January 2026 the old topskat is split into mellemskat 7.5% above DKK 641,200 and topskat 7.5% above DKK 777,900, plus toptopskat 5% above DKK 2,592,700. The personfradrag is DKK 54,100.
If you run an ApS, dividends to you personally are taxed at 27% up to about DKK 67,500 and 42% above that. Finn shows how salary and dividends compare before you decide. The individual tax year is the calendar year, with the årsopgørelse arriving in mid-March. For a freelancer, the DKK 50,000 moms registration limit is the first number to watch.
e-conomic alternative for Denmark: switching from Dinero or Billy
Most Danish small businesses arrive from e-conomic, Dinero, Billy or a spreadsheet. Export your transactions, kontoplan (chart of accounts) and contacts as CSV files and upload them to Finn. Finn maps your accounts and columns to its own structure, so you do not build a mapping by hand, and it asks you about anything it cannot place with confidence.
There is no lock-in. Your data stays exportable, and you can run Finn alongside your current software until you are comfortable. If you work with a revisor or bogholder, keep sharing the exports they need. Finn then takes over the bookkeeping, moms tracking and deadline reminders, and you review what it prepares rather than typing it in.