Kazakhstan EKNP / KNP Code Finder

Describe your payment in the chat below — we build the full EKNP composite (KOD + KBE + currency + KNP) ready for both MT103 field 70 and pacs.008 <RmtInf><Ustrd>.

EKNP Kazakhstan payment-code assistant

EKNP for any Kazakhstan payment

Tell me about the payment in plain English (or Russian / Kazakh). I'll resolve KOD, KBE and KNP and give you the field-70 EKNP composite.

3 free lookups · Sign up for more · Ohm can make mistakes

Browse the code lists

KOD — Sender sector codes (18 codes)
KBE — Recipient sector codes (18 codes)
KNP — Payment purpose codes (303 codes)

FAQ

What is the EKNP composite?

EKNP is a 10-character composite written into MT103 field 70 line 3 as EKNP {KOD}{KBE}{currency}{KNP}, e.g. EKNP 2717KZT710.

What's the difference between KNP, KBE, and KOD?

KNP is the 3-digit payment-purpose code (NBK Res. 203). KBE is the recipient's 2-digit sector code, KOD is the sender's 2-digit sector code (both NBK Res. 204). Digit 1 = residency (1=resident, 2=non-resident); digit 2 = economic sector (1–9).

Where in MT103 do I put EKNP?

Field 70 (Remittance Information), typically line 3. Line 1 carries the purpose in plain English (POP), line 2 the beneficiary BIN/IIN (12 digits), line 3 the EKNP composite.

Where does EKNP go in pacs.008 / ISO 20022?

In pacs.008 (FI-to-FI Customer Credit Transfer), the same payload goes into <RmtInf><Ustrd>…</Ustrd> elements — one per MT103 field-70 line. ISO 20022 allows up to 4 <Ustrd> entries of 140 chars each, more than enough for POP / BIN-IIN / EKNP. The tool generates a ready-to-paste <RmtInf> block alongside the MT103 scaffold.

Why not a structured ISO 20022 Purpose code?

ISO 20022 <Purp><Cd> uses the External Purpose Code list (e.g., GDDS for goods, SALA for salary). KZ's KNP is a separate national taxonomy maintained by NBK and required in <RmtInf>, regardless of whether an external <Purp> code is also populated. The two are complementary, not substitutes.

Why does the KZ bank reject my payment for wrong KNP?

Kazakhstan banks validate EKNP at acceptance — a wrong KOD, KBE, or KNP triggers immediate rejection with no automatic backvaluation.