Important! New requirements for address information in international payments.
Help with ERP and integrations
Here you will find what you need to know about integration with an accounting system.
Direct integration
Direct integration is when the ERP system and the online bank send and receive files between themselves without you needing to upload and download files manually.
With a direct integration, you can have accounting-approved payments or post-approval in the online bank.
Tips for you as an accountant
We have gathered guidance, relevant news and advice. Here you will also find your point of contact with us at DNB.
To be able to order banking integration on behalf of another company, you must have an ordering authority.
- You can get an overview of the accounting firm's powers in the corporate online bank under Administration - Authority overview. If you lack authorisation to order products for another company, you can change this under Administration - Grant/Receive account authority.
- Fill in the form so that you have "authorisation to open Norwegian accounts and order products/services on behalf of companies".
- Once this is in place, you can order banking integration on behalf of companies.
Note!The order for banking integration starts from the ERP system's pages or in the online bank under Administration > banking integration.
Many people have questions about
You must have a payment agreement in order to be able to invoice with KID.
You can order the payment agreement in the Norwegian online bank under Filoverføring - Fakturere med KID or digitally from the ERP system if they are able to.
Different ERP systems can support different payment agreements and may have different ways of ordering. If you are unsure of this, please feel free to contact us by chat or by phone.
Tips
To know how many digits you can have in the KID number and how you get the KID on the invoice, you need to contact your ERP system.
With a payment agreement, you will find that you do not see the name of the sender on the bank statement, only total entries. Information about who has deposited is located in the file that you either retrieve in the online bank or directly in your ERP system. If you cannot find the sender’s information, you can try this:
If you have retrieved files in the online bank, imported these into an ERP system and have lost the file, you can order the file again under File transfer - Order files. Remember to choose the correct file format.
If the file is sent directly to your ERP system and you cannot find any information there, please contact us for help with sending the file again. If your ERP system has a list of payments that have not been registered, you can also check this.
If you have information such as which KID was used or which account number it was paid from, you can use Archive Nets to find the details. See Archive Nets below for more information.
Tips
We cannot tell who has paid by phone, chat or email. If you cannot find the information in the online bank, you can contact us to order this for NOK 100.
Archive Nets allows you to search for attachments on payments that, for example, have been paid with the wrong KID.
You’ll find Archive Nets in the Norwegian online bank under Betaling - Innbetaling - Arkiv Nets.
Start a chat with us when you’re logged in to the corporate online bank and we’ll set up Archive Nets for your if you don’t already have access.
Tips
It is not possible to search on the amount of the total entry in Archive Nets because you must search on a single transaction with, for example, a KID number or the sender's account number. If you don’t have this information, you can order a transaction list for NOK 100 per month by contacting us.
With mandatory KID it will not be possible to pay to your account without using a KID number.
Contact us via chat or email from a logged-in online bank and ask for a mandatory KID.
The change will normally be active after 2-3 working days.
Tips
If you have a mandatory KID in an account and need to receive a payment without a KID, you can contact us by chat or telephone for a solution.
Total payment
This is a payment agreement in XML format that includes payments with and without a KID (Customer ID) and internal bank transactions. These files can only be delivered to an ERP system and not in the online bank. With a Payment total it is possible to get OCR files in addition to another system if you need to.
Internal bank transactions are payments between two DNB accounts without a KID (Customer ID).
If you need a payment agreement in XML format where you can retrieve the files in the online bank, see “eGiro” one step back.
eGiro
This is a payment agreement in XML format that includes payments with and without a KID (Customer ID) but not internal bank transactions. Attachments for internal banking transactions must be obtained from the online bank.
OCR
This is a payment agreement in Telepay format which only includes payments with KID.
Payment agreements
There are three different payment agreements you can have in your account at DNB. Which agreement suits you best, depends on your needs and what your ERP system supports.
OCR and eGiro
In order to receive payment files to two different recipients, each recipient must have their own Nets customer device ID. For example, one recipient can be the corporate online bank with DNB’s customer entity ID, where you can retrieve the file and import it manually into your system. For example, the other recipient can be an invoicing system with the invoicing system's own customer entity ID.
Please contact your ERP system to get your customer unit’s ID.
DNB’s customer unit’s ID for OCR is: 118125The DNB’s customer unit’s ID for eGiro is: 041616
Total payment
It is possible to get the pay-in files to different systems as long as the system has a direct integration with DNB. It is possible to get OCR files (only KID) to the online bank or to another system with Net’s customer device ID.
If you would like to order OCR as well, your administrator in the online bank can contact us via chat to order this. Remember to have the Customer Entity ID ready if the OCR file is to be sent directly to an ERP system.
If you use different systems, for example an accounting system and a billing system, it is possible to get the payment files to both systems.
Important! New requirements for address information in international payments
From 15 November 2026, new requirements for information about the recipient's address will be introduced for all international payments. This means that only fully structured or hybrid addresses will be accepted.
- Fully structured addresses: All address elements must be registered in separate fields (for example in a pain.001 file in accordance with the ISO 20022 XML format or in online banking).
- Hybrid addresses: City and country are registered in separate fields, whilst the rest of the information can be unstructured as it is today.
All international payments that do not meet these requirements will be rejected.
To ensure that your payments proceed as normal, we ask you to do the following:
- Update address information. Check that you have the correct address information for all recipients of international payments. You must have: the correct place name (city) and country code (ISO 2-letter code).
- Share the information internally. Ensure that everyone who handles international payments in your company is aware of the new requirements and follows them.
- Do you pay via an accounting or ERP system? If so, you should also check that the system is updated and can handle the new requirements. We work with the largest system providers, who are already in the process of adapting their solutions.
Fully structured addresses: All address elements must be registered in separate fields (for example in pain.001 file in accordance with ISO 20022 XML format or in online banking).
Example of structured address layout in payment file:
<Cdtr>
<Nm>John Smith</Nm>
<PstlAdr>
<StrtNm>Hoogstraat</StrtNm>
<BldgNb>6</BldgNb>
<BldgNm>Premium Tower</BldgNm>
<Flr>18</Flr>
<PstCd>1000</PstCd>
<TwnNm>Brussels</TwnNm>
<Ctry>BE</Ctry>
</PstlAdr>
</Cdtr>
Hybrid addresses: City and country are recorded in separate fields, whilst the rest of the address can be unstructured as it is today.
Example of hybrid address setup in payment file:
<Cdtr>
<Nm>JOHN SMITH</Nm>
<PstlAdr>
<PstCd>1000</PstCd>
<TwnNm>BRUSSELS</TwnNm>
<Ctry>BE</Ctry>
<AdrLine>HOOGSTRAAT 6, 18th floor</AdrLine>
</PstlAdr>
</Cdtr
The requirements apply to all parties involved in international payments.
- Payer:The information is retrieved from the bank's customer register, so you do not need to do anything here.
- Payee:The requirements also apply to the recipient of the payment.
The change is a result of new requirements from SWIFT, which apply to all banks using the SWIFT network. The aim is to ensure more precise and efficient processing of international payments.
For SEPA payments there is no requirement for the recipient's address, but if an address is used, it must be structured or hybrid.
Error messages
If a file is rejected with 'Initiating party ID must be numeric', the file has been rejected either due to an incorrect customer number or an incorrect division name in the file. This must be changed in the accounting system before the file is sent again.
Tip! If you have a division with Æ, Ø or Å in the division name, this may be the reason you are getting an error on the division name. XML is an international file format and Æ, Ø and Å are treated as special characters.
If you receive this error message, there may be three reasons for it.
- The debit account is a tax deduction account and the recipient is not a valid account number with the Norwegian Tax Administration
- You are trying to debit an account that cannot be debited, for example a fixed-term deposit.
- There is no authorisation to debit the account you are trying to debit.
See also
File transfer
Error messages, sending and retrieving payment files in the corporate online bank
Corporate online bank
Useful tips and tricks to get the most out of the corporate online bank
Payment
Find answers to your questions about payments, files and payment solutions
Account
What you need to know about access, payment documentation/archive, opening and closing accounts
International payment
Here is everything you need to send and receive international payments
Contact us
Customer Service Business
Opening hours and telephone numbers
Chat
Our chatbot Aino will answer questions 24/7 and can help you with a lot.
If you open a chat in the online bank and Aino doesn’t know the answer, you’ll be able to continue the chat with an adviser during the corporate department’s opening hours.
Notification of unacceptable circumstances
Unacceptable circumstances include circumstances that are in breach of legal rules (laws, regulations etc.), DNB’s written ethical guidelines (Code of Conduct) or ethical norms to which there is broad adherence in society.
For customers who are deaf or hard of hearing
We are available through digital services such as chat and contact forms when you are logged in to the online bank, in addition to text message services.
If these services cannot be used, we can be contacted by telephone using Text telephone 149 (Telenor), Image interpretation service (NAV), and via our appointment booking form above.
Accounting-approved payments
Mange lurer på
DNB tilbyr Regnskapsgodkjente betalinger (RGB) som gjør det enkelt for deg å godkjenne betalingene direkte i regnskapssystemet på en sikker måte og etterlever de regulatoriske myndighetskrav.
Med RGB slipper du å godkjenne betalingsfilene i bedriftsnettbanken og de fleste regnskapssystemer har tilrettelagt for dette.
Her kan du se en kort film av konseptet:
DNB forklarer Regnskapsgodkjente betalinger (1:37 min)
Merk! For at utbetalingsfilene skal kunne godkjennes i regnskapssystemet, må ditt ERP-/økonomisystem støtte RGB.
Det er to ulike måter du kan gi tilgang til regnskapsføreren din:
- Regnskapsfører blir lagt til som ny bruker i bedriftsnettbanken din. Det er administrator i din bedriftsnettbank som må legge til ny bruker under Administrasjon - Ny, endre, slette bruker.
Merk! Her trenger administrator fødselsnummeret til den nye brukeren (regnskapsføreren). - Regnskapsfører søker om kontofullmakt slik at konto er tilgjengelig i regnskapsfører sin nettbank. Det kan både fullmaktsgiver og fullmaktshaver søke om fra sin bedriftsnettbank under Administrasjon - Gi/Få kontofullmakt.
Merk! For å bruke denne måten må regnskapsføreren allerede være kunde/ha bedriftsnettbank i DNB.
- Regnskapsfører blir lagt til som ny bruker i bedriftsnettbanken din. Det er administrator i din bedriftsnettbank som må legge til ny bruker under Administrasjon - Ny, endre, slette bruker.
For at RGB skal fungere må personen som godkjenner filen fra ERP-systemet også være en bruker i bedriftsnettbanken. Brukeren må ha rettigheter på konto til å registrere og godkjenne betalinger.
Dette kan en administrator sjekke i bedriftsnettbanken i menyvalget Administrasjon - Administrer - Bruker.
Før man kan ta i bruk RGB så er det noen kriterier som må være på plass.
Kontoene må være registrert på et bedriftskundeforhold i DNB.
Den som skal godkjenne må ha en bruker i en bedriftsnettbank og ha rettigheter på den kontoen.
Alle som skal godkjenne må ha BankID.
Tips: Det er ikke alle ERP systemer som har støtte for RGB når det er to godkjennere på konto. Om ditt system ikke har støtte for dette, se under på "ettergodkjenning i nettbank"
Dette trenger du for å ta i bruk RGB
Du kan bestille Regnskapsgodkjente betalinger (RGB) når du bestiller bankintegrasjon. Løsningen er klar til bruk etter kort tid.
1. Bestill bankintegrasjon
Bankintegrasjon og banktjenester er bestilt med noen få tastetrykk når du bestiller digitalt og du starter bestillingen fra ditt regnskapssystem.
Les mer og se hvilke regnskapssystem som tilbyr digital bestilling av bankintegrasjon
Hvis ikke ditt ERP-system er nevnt trenger du integrert nettbankløsning for å sende filer fra ditt regnskapssystem gjennom bedriftsnettbanken.
2. Bestill RGB
Disse leverandørene har tatt i bruk RGB, klikk for å komme i gang:
For regnskapsførere
Hvis du har klientenes kontoer i din nettbank, må du gjøre dette for hver klient (du velger klient underveis i bestillingen).
Løsningen er klar til bruk etter kort tid.
For å kunne bruke Regnskapsgodkjente betalinger må du ha bedriftsnettbank i DNB.
Du kan bestille nettbank uten kostnad.
Personer som skal godkjenne betalingsfiler må være registrert som brukere i bedriftsnettbanken.
Slik legger du til ny bruker:
En administrator i nettbanken kan legge til nye brukere under Administrasjon - Ny, endre, slette bruker.
I nettbanken kan man enten bli en administrator (alle rettigheter), en bestiller (kan bestille produkter digitalt) eller en vanlig bruker (en bruker får de tilgangene en administrator tildeler).
Personer som skal bli brukere i nettbanken må være registrert med gyldig legitimasjon hos oss. Du vil bli veiledet til bestilling av digital legitimering dersom personen du ønsker å opprette som nettbankbruker ikke er registrert med gyldig legitimasjon hos oss.
Slik tildeler du brukerrettigheter:
Brukere som skal godkjenne betalinger må gis rettigheter til kontoene det skal betales fra. Dette kan en administrator gjøre i nettbanken.
Rettighetene fjernes av administratoren når brukeren ikke lenger har bruk for dem.
Tips
Brukere av RGB må ha norsk fødselsnummer. Utenlandske brukere (D-nummer) må benytte "Godkjenne filer" i nettbanken.
Tilgang til bedriften din sin konto
Om regnskapsfører skal ha tilgang til kontoen din i regnskapskontoret sin egen nettbank, må det søkes om fullmakt til dette.
Dette søker du om i bedriftsnettbanken under Administrasjon - Gi/Få kontofullmakt.
Her kan enten du eller regnskapsfører gjøre bestillingen.
Om regnskapskontor skal bestille bankintegrasjon på vegne av din bedrift
Regnskapsfører trenger fullmakt til å bestille digitale tjenester på vegne av annet selskap for å kunne bestille integrasjon mellom regnskapssystemet og banken.
Dette må det hukes av for i bestillingsskjemaet for fullmakt. Signer med BankID for raskere behandling.
Om regnskapskontoret ikke er kunde i DNB må regnskapsfører legges til som bruker i din nettbank for å få tilgang til konto.
Mange lurer på
Med ettergodkjenning i nettbanken så blir filene sendt direkte fra regnskapssystemet til nettbanken og må godkjennes i nettbanken.
Integrasjonsavtalen er satt opp på ett organisasjonsnummer med en tilhørende nettbankavtale. Filene vil kun være tilgjengelig for godkjenning i den nettbanken. Det vil si at om avtalen er satt opp på kontoeier sitt organisasjonsnummer så vil ikke en fullmaktshaver kunne godkjenne i sin nettbank.
For å kunne godkjenne betalingsfiler så trenger man å ha rettigheter på belastningskontoen og divisjonen som filene sendes på.
Slik kan administrator tildele rettigheter på en divisjon:
Gå til Administrasjon - Rettigheter Divisjoner/filsending
Velg den divisjonen det gjelder og trykk "Søk"
Her vil alle brukerne i nettbanken komme opp og administrator kan velge mellom se, sende, hente og godkjenne. For ettergodkjenning er det kun nødvendig med "Se" og "Godkjenne".
Tildel rettigheter og trykk på "Lagre".
Når du har sendt filen fra regnskapssystemet skal det gå veldig kort tid før den blir synlig i nettbanken. Om den ikke kommer til godkjenning kan du se under Filoverføring - Status innsendte filer for å få status på filen. Her vil du se om filen er avvist eller mottatt OK.
Om du ikke finner filen der så kan det være at du er i feil nettbank eller at du ikke har rettigheter på den divisjonen filene sendes på.
Er det fortsatt feil ta gjerne kontakt med oss på telefon +47 915 04800 eller start en chat fra innlogget nettbank.
Det kan være flere grunner til å velge ettergodkjenning i nettbanken og dette er noen eksempler:
- Regnskapsfører skal utføre betalingene i regnskapssystemet, men du skal godkjenne.
- Når én eller flere av de som skal godkjenne ikke har BankID.
- Dere har to godkjennere på konto og regnskapssystemet har kun støtte for én godkjenner på RGB.
Disse systemene har ikke støtte for to godkjennere: 24SevenOffice, DNB Regnskap, Fiken, Tripletex og Zirius.
Dette trenger du for å ta i bruk ettergodkjenning
1. Bestill bankintegrasjon
Bankintegrasjon og banktjenester er bestilt med noen få tastetrykk når du bestiller digitalt og du starter bestillingen fra ditt regnskapssystem.
Les mer og se hvilke regnskapssystem som tilbyr digital bestilling av bankintegrasjon
Hvis ikke ditt ERP-system er nevnt trenger du integrert nettbankløsning for å sende filer fra ditt regnskapssystem gjennom bedriftsnettbanken.
2. Bestille ettergodkjenning
Når du er i bestillingsskjema så velger "Jeg vil godkjenne i nettbanken" på når du er på "Tilpass betalingsavtaler".
For regnskapsførere
Om det er du som bestiller så blir betalingsfilene sendt til din nettbank for ettergodkjenning. Om du ønsker at de skal bli sendt til klient sin nettbank kan du kopiere URL-lenken til skjema så klient kan logg seg inn å fullføre bestillingen.
3. Fullfør bestillingen
Når bestillingen er gjennomført vil løsningen være klar etter kort tid.
For å kunne bestille og bruke en direkte integrasjon med ettergodkjenning må du ha en bedriftsnettbank i DNB. Du kan bestille nettbank uten kostnad. Les mer og bestill nettbank
Personer som skal godkjenne betalingsfiler må være registrert som brukere i bedriftsnettbanken filene blir sendt til.
Slik legger du til ny bruker:
En administrator i nettbanken kan legge til nye brukere under Administrasjon - Ny, endre, slette bruker.
I nettbanken kan man enten bli en administrator (alle rettigheter), en bestiller (kan bestille produkter digitalt) eller en vanlig bruker (en bruker får de tilgangene en administrator tildeler).
Personer som skal bli brukere i nettbanken må være registrert med gyldig legitimasjon hos oss. Du vil bli veiledet til bestilling av digital legitimering dersom personen du ønsker å opprette som nettbankbruker ikke er registrert med gyldig legitimasjon hos oss.
Slik tildeler du brukerrettigheter:
Brukere som skal godkjenne betalinger må gis rettigheter til kontoene og divisjonen det skal betales fra. Dette kan en administrator gjøre i nettbanken.
Rettighetene fjernes av administratoren når brukeren ikke lenger har bruk for dem.
Skal regnskapsfører godkjenne betalinger i din nettbank? For å gjøre dette må regnskapsføreren din ha en egen bruker i din nettbank. Se over hvordan du legger til bruker i nettbanken.
Skal regnskapskontoret bestille bankintegrasjon på vegne av din bedrift? Regnskapsfører trenger fullmakt til å bestille digitale tjenester på vegne av annet selskap, for å kunne bestille integrasjon mellom regnskapssystemet og banken. Dette må det hukes av for i bestillingsskjemaet for fullmakt. Signer med BankID for raskere behandling.
Du kan sende bestilling om fullmakt i bedriftsnettbanken under Administrasjon - Gi/Få kontofullmakt. Det kan enten du eller regnskapsfører bestille.
Gå til skjema for å gi eller be om kontofullmakt og bestilling av digitale tjenester
Tips
Om det er regnskapsfører som bestiller ettergodkjenning i nettbanken så blir betalingsfilene sendt til regnskapsfører sin nettbank for ettergodkjenning.
Developer
Informasjon til deg som er utvikler
Fra 30. juni 2026 vil DNB via DNB Connect og DNB FileGateway kun levere kontoinformasjon og innbetalingsfiler i ISO20022 (XML)-format. Dette gjelder kontoer i Norge, Danmark, Finland, Tyskland, Storbritannia og USA. For Sverige gjelder egne frister i 2025 grunnet overgang til ny svensk clearing. Følgende formater utgår:
Kontoinformasjon (norske kontoer)
- Gammelt format: TBWK, TBRK, TBNK
- Nytt format: Camt.053
Kontoinformasjon (utenlandske kontoer)
- Gammelt format: TBUK, MT940
- Nytt format: Camt.053
Kontoinformasjon intradag
- Gammelt format: MT941, MT942
- Nytt format: Camt.052 (kommer senere*)
Innbetalingsfiler
- Gammelt format: EDIFACT (CREMUL)
- Nytt format: Camt.054C
Dersom virksomheten / systemet som i dag brukes ikke har støtte for å lese inn og prosessere ISO20022 XML (Camt053, Camt054C og Camt052) innen fristen den 30.6.2026, vil ikke virksomheten lenger motta kontoinformasjonsfiler og innbetalingsmeldinger på fil fra DNB.
*Camt052 er ikke endelig ferdigutviklet. Vi kommer tilbake med oppdatering når denne vil være tilgjengelig.
Fristen for overgang til ISO20022 XML gikk ut 31. mars 2024.
DNB vil snarlig stenge ned muligheten for å sende utbetalinger i andre formater enn ISO20022 XML.
Sender din virksomhet fortsatt inn eldre formater vil du dermed oppleve å få dine filer avvist.
Om systemet du benytter ikke har støtte for ISO20022 XML for utbetalinger, så kan aktører som for eksempel Aritma og Babelbank være aktuelle leverandører som er i stand til å konvertere eldre formater til ISO20022.
Om du ikke endrer format til ISO20022 vil du måtte registrere dine utbetalinger manuelt via nettbanken.
Her har vi samlet teknisk dokumentasjon om løsningen Regnskapsgodkjente betalinger (RGB): RGB - Teknisk dokumentasjon (PDF)
Ønsker du support?
Vi har etablert et teknisk implementeringsteam for support. Send oss en e-post på tci@dnb.no
DFG (DNB File Gateway) - en SFTP-løsning via DNB. Løsningen er for bedrifter som ønsker å automatisere sin filoverføring. DFG gir deg mulighet til å sende og hente filer uten å logge deg inn i nettbanken.
All informasjon dere trenger finnes i dokumentet for spørsmål og implementering av dette.
Vi tilbyr følgende kommunikasjonsløsninger:
- SFTP
- Swiftnet Fileact
- EPeppol
For mer informasjon og skjema for etablering kan henvendelse sendes på e-post: betalingstjenester.bedrift@dnb.no
ISO20022 XML er en global standard for betalingsformidling. Den brukes både mellom kunde og bank, og mellom bankene både nasjonalt og internasjonalt. Denne nye standarden vil ta over for de gamle, lands-spesifikke standardene. For deg som kunde, og for leverandørene av ERP- og treasury-systemene dine, betyr dette en standard som er nesten lik fra bank til bank.
Meldingsguider (MIG - Message Implementation Guides)
Bankintegrasjon med DNB og bruk av våre meldingsguider sikrer en god og fleksibel løsning.
Test format og betalingstyper
Vi tilbyr våre kunder å benytte et valideringsverktøy som heter XMLdation. Med dette verktøyet kan du som utvikler løpende teste det formatet og de betalingstypene du jobber med.
- Ta kontakt med oss på tci@dnb.no for å få tildelt bruker og passord. Vi svarer deg innen neste arbeidsdag.
Meldingsguider (MIG - Message Implementation Guides)
Våre meldingsguider dekker utbetalinger, innbetalinger og kontoinformasjon.