banking administrative_barrier ai_generated true

AI assumes getting a Danish MitID digital ID (via passport, without a CPR number) grants access to online or mobile banking

ID: banking/mitid-p-code-no-online-banking

Also available as: JSON · Markdown
75%Fix Rate
75%Confidence
3Evidence
2026-08-21First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
any active

Root Cause

Non-citizens without a Danish CPR number can get MitID (Denmark's national digital ID) using an 8-digit P-code tied to a foreign passport instead. However, MitID's own help pages and Danish banks (e.g. Danske Bank) state that most self-service solutions, including eBanking and Mobile Bank, currently require a MitID created with a genuine CPR number or civil registration number at 'Substantial' security level - a P-code MitID cannot log into online or mobile banking.

generic

Workarounds

  1. 85% success Obtain a Danish CPR number first (see the CPR-registration canon for this country), then create or upgrade MitID using the CPR number so it reaches the 'Substantial' security level required for eBanking and Mobile Bank
    Danske Bank directs customers without a CPR number to obtain one via the official Danish civil registration channel before MitID can be used for banking.

    Sources: https://danskebank.dk/en/personal/help/log-on-user-id-password-and--code-card/requirements-for-your-mitid

  2. 50% success For the interim, contact the bank directly for a branch-based or paper-based process instead of relying on MitID-gated self-service

    Sources: https://www.mitid.dk/en-gb/help/help-universe/non-citizens/

Dead Ends

Common approaches that don't work:

  1. Get a P-code MitID with a foreign passport and expect it to work for Danish online or mobile banking 85% fail

    MitID's official help page for non-citizens states 'most self-service solutions currently require a CPR number. It's not possible to access these self-service solutions with a MitID created with a P code.' Danske Bank confirms a MitID must be created with a valid CPR number or civil registration number, at the 'Substantial' security level, to log into eBanking and Mobile Bank.

Error Chain

Frequently confused with: