Skip to content

Last updated July 16, 2026

VAT ID Verification: Verify Denmark Tax Registration Number

Sam Suechting
Sam SuechtingHead of Product, Commenda

A Danish VAT (Value Added Tax) number is `DK` plus the company’s 8-digit CVR (Central Business Register) number. You can verify one free in under a minute. Use two official tools: the CVR register at datacvr.virk.dk for Danish counterparties, and EU VIES (the VAT Information Exchange System) for cross-border checks.

The verdict is simple. CVR gives the richest due-diligence detail on a Danish partner. VIES is the check you need to justify zero-rating an intra-EU business-to-business (B2B) sale. The Danish Tax Agency sets the VAT rules both tools reflect.

What Is a Danish VAT Number?

A Danish VAT number is the company’s CVR number prefixed with DK, activated once the business registers for VAT. Erhvervsstyrelsen (the Danish Business Authority) assigns each 8-digit CVR number to every legal entity in the Central Business Register, according to datacvr.virk.dk. The prefix marks the entity inside the EU VAT system.

The Danish Business Authority runs the register, and the Danish Tax Agency handles VAT itself. One number serves both public authorities, which is why the CVR number and the VAT number line up for most domestic firms.

What Is the DK VAT Number Format?

The format is DK followed by 8 digits, for example DK12345678. Denmark uses one format for every entity type, with no separate structure for branches or public bodies. The first 7 digits are a serial number and the 8th is a modulus-11 check digit, per the CVR register, so a well-formed number still fails if that digit is wrong.

ElementValueSource
Country codeDK (Denmark, EU VAT system)European Commission VIES
Digits8 total: 7 serial digits + 1 modulus-11 check digitdatacvr.virk.dk (CVR register)
ExampleDK12345678datacvr.virk.dk (CVR register)

Common input errors to strip before checking:

  • Missing or extra digits: DK1234567 (7 digits) or DK123456789 (9 digits); it must be exactly 8.
  • Wrong prefix: entering DE (Germany) or SE (Sweden) instead of DK.
  • Spacing or dashes: DK-1234-5678; remove them before validating.

Should You Use CVR or VIES to Verify a Danish VAT Number?

Use the CVR register for due-diligence detail on Danish counterparties, and use EU VIES to justify zero-rating intra-EU B2B supplies. One tool fits each job. CVR returns status, start date, address, and industry code; VIES confirms in real time that a number is valid and active for cross-border trade.

ToolUse it forReturnsSource
CVR register (datacvr.virk.dk)Due diligence on Danish counterpartiesRegistration status, start date, address, industry code, VAT statusdatacvr.virk.dk (CVR register)
EU VIES (ec.europa.eu)Justifying zero-rated intra-EU B2B suppliesValid or invalid status; for Denmark, generally the name and addressEuropean Commission VIES

Is Every Danish VAT Number a CVR Number?

Mostly, yes, for domestic companies. But foreign companies registering for Danish VAT receive an SE number (SE-nummer) on their registration certificate, not a plain CVR number, per businessindenmark.virk.dk. One CVR entity can also hold several SE numbers for separate accounting units. So the CVR number and the VAT number are not always identical.

How Do You Check a CVR Number Online?

Search the CVR register at datacvr.virk.dk by CVR number or business name. The results show whether a valid business is tied to the number, its registration status, business start date, and VAT registration status. That richer detail confirms both legitimacy and current compliance for a Danish counterparty.

  1. Open the Central Business Register search page at datacvr.virk.dk.
  2. Enter the company’s 8-digit CVR number or business name.
Search CVR
  1. Read whether a valid business is tied to the number, or whether the number is invalid.
  2. For registered businesses, check registration status, start date, and VAT registration status.

How Do You Verify a Danish VAT ID via VIES?

Open the European Commission’s VIES tool, select DK, and enter the 8 digits. VIES queries Denmark’s national database in real time, and Denmark generally returns the trader’s name and address. A “service unavailable” result means that national database is temporarily down, not that the number is invalid.

  1. Go to the European Commission VIES tool.
  2. Select DK as the member state.
  3. Enter the 8 digits, with no prefix, spaces, or dashes.
  4. Read the valid or invalid result, plus the name and address Denmark returns.

VIES is a search tool, not a database; it retrieves data from each member state in real time, per the European Commission’s Your Europe portal. Its legal basis is Article 31 of Council Regulation (EU) No 904/2010, applied since 1 January 2012, per EUR-Lex. For the wider ruleset, see our guide to EU-wide VAT verification standards.

Who Must Register for VAT in Denmark?

Registration is mandatory once taxable sales exceed DKK 50,000 in any 12-month period, per skat.dk. Below that, registration is voluntary, and it still pays off: a voluntarily registered business can reclaim input VAT. Foreign companies get no threshold and must register from their first taxable activity in Denmark.

RuleDetailSource
ThresholdMandatory above DKK 50,000 in 12 months; voluntary below, with input-VAT reclaim as the benefitskat.dk
Domestic routeRegister via virk.dk “Ændre virksomhed,” confirmed with MitID Erhverv (business e-ID)skat.dk
Foreign companiesForm “Registration of Non-Danish Company – Start – 40.112”; the certificate issues an SE-nummerbusinessindenmark.virk.dk
Foreign service providersApply at least 8 days before starting; late or incorrect filings risk a finebusinessindenmark.virk.dk
Non-EU companiesMust appoint a Danish fiscal (liable) representative to register and filebusinessindenmark.virk.dk
Ongoing dutyFile every period in E-tax for businesses (TastSelv Erhverv), including zero declarations (nulindberetning)skat.dk
Standard rate25%, with almost no reduced rates and a 0% rate on newspapersskat.dk

Denmark’s standard rate is 25%, one of the highest in the EU, per skat.dk. Foreign companies should read our guide to Denmark VAT registration for foreign companies before filing form 40.112.

What Happens If You Use an Invalid VAT ID?

Zero-rate an intra-EU B2B sale against an invalid VAT number and you become liable for the VAT you failed to charge, plus interest and penalties. The obligation falls back on you, the supplier, because the zero rate was never justified. That single mistake is the most concrete cross-border risk.

Input VAT is reclaimable only if the supplier was validly registered at the time of the transaction. Denial usually surfaces at audit or when the refund claim is processed, not at invoice time. That timing is exactly why verification has to happen before you pay.

Secondary consequences follow the same pattern. Incorrect filings draw penalties. Partners running their own due diligence flag discrepancies and may halt the deal.

What Should You Do If a VAT Number Comes Back Invalid?

Re-enter the number without spaces, dashes, or the DK prefix, then check it in both the CVR register and VIES before you conclude it is invalid. Many failures are formatting slips, timing lags on new registrations, or a temporary national-database outage rather than a genuinely bad number.

ResultLikely causeQuick fix
Invalid or not recognizedNumber mistyped or not registered in CVRRe-enter carefully; confirm the digits with the counterparty
Inactive IDRegistration newly issued or deactivatedAllow processing time or confirm activation via CVR
No records foundNumber not linked to any active businessVerify in CVR; confirm the business is correctly registered
Mismatch with recordsNumber valid but tied to a different nameHalt and confirm name and address; possible fraud flag
VIES “service unavailable”Denmark’s national database is temporarily offlineRetry later; the outage is not an invalid-number signal
New registration not activeNew IDs can take days to appear as activeWait a few business days, then re-check

How Commenda Helps With Danish VAT Compliance

Commenda’s indirect tax software validates Danish VAT IDs at scale, so verification stops being a manual task. Upload a CSV or call the API to check hundreds of counterparties against the CVR register and EU VIES in one pass. That is how a finance team keeps every Danish and cross-border invoice defensible.

Commenda connects to your accounting stack through 100+ ERP, API, and custom integrations, so validated numbers flow straight into the systems you already run. You can also spot-check a single number with our global tax ID verification tool.

Verifying partners across the region? Pair this guide with our EU-wide VAT verification standards, plus the Sweden, Germany, and Poland VAT verification walkthroughs. Foreign companies registering in Denmark should start with our Denmark VAT registration for foreign companies guide.

Book a demo to see automated VAT ID checks run across every EU counterparty at once.

About the author

Sam Suechting

Sam Suechting

Head of Product, Commenda

Sam is a seasoned expert in sales tax, leading Commenda's effort to build the worlds most comprehensive database of global tax rules and business regulations. At Silverhaze Partners, he worked in early-stage venture capital, where he saw firsthand how tax complexity and regulatory friction hold back startups from scaling internationally. That experience now powers his work at Commenda-bringing clarity, precision, and real-world insight to one of the most frustrating parts of doing business globally.

Disclaimer: Commenda and its affiliates do not provide tax, accounting, or legal advice. This material has been prepared for informational purposes only, and is not intended to provide or be relied on for tax, accounting, or legal advice. You should consult your own tax, accounting, and legal advisors before engaging in any related activities or transactions.

Subscribe to our newsletter today

Tax rules change every month. Get the updates that matter for your cross-border business, straight to your inbox.

Frequently asked questions

Real questions from the finance and tax teams we work with.

From the field

Trusted by businesses across the globe

TRX
TRX
The platform works exactly the way I need it to. I have one team member who manages all of our exemption certificates, and that functionality has been particularly efficient for us. It allows him to handle everything seamlessly, making the handoff significantly easier.
Matt Preston, CPA

VP of Finance, TRX

Read the full story

Ready to get started?

Talk to our team about your tax and compliance setup. We reply within one business day.

Indirect Tax

Monitor nexus exposure, register, file, and remit sales tax and VAT in one platform. Commenda keeps you compliant across 100+ jurisdictions.

Explore the product