Format: nLength: 12Fixed length
DE 4

Amount, Transaction

Data element
4
Format
n
Length
12
Encoding type
fixed
Bitmap
Primary

What it is

The amount is expressed in the minor unit of the currency in DE 49 — no decimal point. 000000012345 with currency 840 (USD, exponent 2) is $123.45; with 392 (JPY, exponent 0) it is ¥12,345,00 wrong — it is ¥123450? No: for JPY the value is read with exponent 0, so 000000012345 is ¥12,345.

For partial approvals and incremental authorizations the amount in later messages differs from the original; DE 95 (replacement amounts) and DE 54 (additional amounts) qualify it. Dynamic currency conversion pairs DE 4/49 (transaction) with DE 6/51 (cardholder billing).

Example values

000000012345123.45 in a 2-exponent currency such as USD or EUR.

Specification reference

Defined in ISO 8583:1987 (base). Card networks publish their own dialect tables (Visa BASE I / V.I.P., Mastercard CIS) that refine formats, lengths, and — for private-use elements — the entire layout. Always confirm against the interface specification you implement.

Decode & build this element

Related data elements