Skip to main content
DNB Logo
Search
To Payments
  • Become a corporate customer
  • Help and advice
  • Make an appointment
  • Find your DNB branch

Footer navigation

©

DNB Logo

Pre-validation: Check accounts against KAR and Swift

With pre-validation, your business can easily check whether an account is valid for payments and confirm ownership of the account.

Man at a desk
  • Confirm the correct payment recipient

  • Check valid deposit account

  • Reduce invoice fraud, erroneous payments and rejections

Fill out the order form

Today, pre-validation consists of two services

1. Pre-validation to KAR

The Account and Addressing Register (KAR ) is a common register for payment accounts with Norwegian banks. With KAR you can confirm whether an account is linked to a specific corporate number or social security number, and whether the account can be used for payments. This will help you to ensure that your account is valid and owned by the specified recipient. It is possible to verify both individual accounts and larger lists. You can get the service in both online banking and integrated into the accounting system.

The register contains information from banks in Norway about deposit accounts in Norwegian kroner. References to KAR can be used in connection with payment transactions.

2. Pre-validation with Swift

This service is slightly different from the KAR . Here you can check whether an account can receive payments, but there is no link to the national identity number or organisation number. Swift also offers a service that confirms the correct account holder, but this depends on the recipient bank sharing this information with Swift. You can have this service integrated into the accounting system.

If the bank where the account is, does not share its information with Swift, Swift will use historical data to check whether an account is valid and can receive payments, but they cannot confirm the correct account holder.

Pre-validation has multi-channel query

Online customer portal (KAR)

Individual and mass queries via the online bank/own log in

API (KAR and Swift)

Direct integration in the company’s systems using API

Batch/file (KAR)

XML-based file integration with the company’s systems

It’s important to note! In order to use the channels API (KAR and Swift) and Batch/file, IT development is required from the company’s side:

  • API documentation
  • File-based documentation

Questions and answers about pre-validation against KAR

What can I use KAR for?

The KAR Account Validation Service can be used for:

  • Verification of payment account: to confirm or deny whether a given account number is a valid and active deposit account
  • Verification of correct account holder: to confirm or deny the connection between a given payment account number and an account holder who is identified by a national identity number or organisation number
Which accounts does the KAR Account Validation Service contain?

The KAR Account Validation Service contains details of deposit accounts in Norwegian kroner from all banks in Norway.

How often is the KAR Account Validation Service updated?

KAR is updated every 24 hours.

Who can use KAR?

All companies with a Norwegian organisation number can get access to ask questions about KAR. Sole Proprietorships will not get verified account ownership for individuals.

How much does it cost to run a query in the KAR Account Validation Service?

Most queries cost NOK 70 per query, but the price may vary depending on which query method you choose.

Getting set up in the online bank or with your own user login is free of charge. To establish an API or a file-based solution, see the price list..

How can I run a query in the KAR Account Validation Service?

You can ask against KAR in several channels;

  1. Online customer portal: via online banking or a separate login.
  2. APIs: integration into own systems using API. Up to 10 queries in one call and a real-time answer.
  3. Batch/file: XML-based file integration with the company’s systems. Suitable for querying a large number of accounts at the same time.

Tips! When using the Online query you can request individually or as a mass request using the Excel template in the portal.

When using the APIs and/or Batch/file we assist the company’s IT resources with technical integration and set-up:

  • API documentation
  • File-based documentation

Questions and answers about pre-validation with Swift

What can I use Swift for?

With Swift, you can:

  1. Verify payment accounts
  2. Confirm the correct account holder. This assumes that the recipient bank shares this information with Swift.
Which accounts are included with Swift?

Swift includes all accounts that have been used for payments in Swift network.

How often is Swift updated?

Swift is always up-to-date.

Who can use Swift?

Anyone who has established a solution to Swift pre-validation can ask in the account and the account holder.

How much does it cost to ask for Swift?

A query costs 70 cents. For establishing an API, see our price list.

How can I use Swift?

You can integrate Swift into your own systems by using a web service API. You can make up to 10 queries in one call and get answers in real time.

Our payment products

  • Online payments

    Effective online payment solutions

  • Physical payment solutions

    Mobile and fixed terminals

  • Cash handling

    Withdraw and deposit cash

  • Vipps Corporate

    Smart payments for corporations, organisations and clubs

  • International payment

    Make international payments in the corporate online bank

  • Invoice with KID number (customer ID)

    Save time and money with a KID number (customer ID) number on the invoices

  • eFaktura (eInvoice) (eInvoice) and EHF

    Send and receive bills from customers and suppliers

  • AvtaleGiro (Agreed, regular payments from your account to a specified recipient)

    Save time with automatic payment of regular bills

  • Pre-validation - KAR and Swift

    Simple account check for deposits and ownership

  • Bank integration ERP

    Integrate the bank with the accounting system