Skip to main content
Check Digit Calculator
Banking

Norwegian KID Calculator

Calculate Norwegian KID reference check digits with Mod 10 or Mod 11. Compare the algorithms, weighting and invalid remainder rules.

Last updated:

Banking & Financial Standards

Apply the selected reference checksum method.

Length: 10 chars
Calculated Check Character / Checksum
--Ready
Complete Validated Sequence:
--
Arithmetic Steps & Mathematical Specification

Initialising algorithm engine for Norwegian KID Calculator...

How Norwegian KID Calculator Works?

The Norwegian KID Calculator works by applying either the MOD10 (Luhn) rule or the MOD11 rule to the customer identification number (KID) and appending the check digit. The billing agreement with the bank sets which rule applies.

  1. 1Choose MOD10 or MOD11 as agreed with the bank.
  2. 2MOD10: double every second digit from the right, add digit sums, and take the complement to 10.
  3. 3MOD11: weight digits 2–7 from the right, sum, and take 11 − (S mod 11).
  4. 4In MOD11, write 11 as 0 and 10 as a hyphen (-).
  5. 5Append the check digit to make a KID of 2–25 digits.

Norwegian KID Calculator Formula

The KID formulas are MOD10 = Luhn check digit and MOD11 = 11 − (Σ dᵢ·wᵢ mod 11), with wᵢ = 2–7 from the right.

MOD10: Check = Luhn(base)
MOD11: Check = 11 − (Σ dᵢ × wᵢ mod 11), wᵢ = 2,3,4,5,6,7,2… from the right
        11 → 0, 10 → '-'
  • base is the KID without its check digit.
Worked example: base 1234567890
MOD10 check = 3
MOD11 sum = 195, check = 3

Norwegian KID Calculator Conversion Table

The KID conversion table compares MOD10 and MOD11 results for the same bases.

BaseMOD10 checkKID (MOD10)MOD11 checkKID (MOD11)
1234567890312345678903312345678903
2345676723456767123456761
1008100871007
1234551234555123455
9999999989999999989999999999
4711847118247112

What is Norwegian KID Calculator?

A Norwegian KID Calculator is a tool that computes the check digit of a Norwegian kundeidentifikasjonsnummer (KID) payment reference. A KID lets Norwegian billers match payments and AvtaleGiro or eFaktura invoices automatically.

MOD11 KIDs can end in a hyphen, so systems that store KIDs must accept that character.

What are the uses of Norwegian KID Calculator?

There are 3 main uses of the Norwegian KID Calculator, including giro invoices, AvtaleGiro agreements, and bank file testing.

  • Giro invoices: Norwegian companies print KIDs on invoices.
  • AvtaleGiro agreements: Billers create KIDs for recurring payments.
  • Bank file testing: Developers verify KIDs in OCR giro files from Nets.