Payment Token Decimals
Pronunciation: PAY-muhnt TOH-kun DES-uh-mulz
Also known as: Crypto Payment Token Decimals
Definition
Payment Token Decimals is the token precision value used to convert between on-chain integer units and the human-readable amount shown for a payment.
Overview
What does Payment Token Decimals mean?
Payment Token Decimals is the token precision value used to convert between on-chain integer units and the human-readable amount shown for a payment.
How it works in practice
Token decimals specify how a token's smallest integer accounting unit is presented in user interfaces. A token using six decimals stores 1.5 units as 1,500,000 base units. Payment processing should calculate in integers or exact decimal types rather than binary floating-point, and retrieve verified decimal settings for the approved contract or mint. Rounding rules determine whether a conversion rounds up, down or to an agreed precision; the choice affects acceptance thresholds and ledgers.
Limits and common misunderstandings
Assuming every token uses 18 decimals can over- or understate transfers by orders of magnitude. Some contracts may be unusual or misleading, so decimals alone do not prove authenticity. Wallet display formatting must not silently truncate money owed.
Additional implementation considerations
Boundary tests catch high-impact unit bugs: zero amounts, maximum integer values, amounts with more digits than the token supports, and conversion from fiat prices at awkward exchange rates. Never round an underpayment upward merely for visual convenience; use the exact base units when deciding acceptance. If the quoted human amount cannot be represented precisely, explain the chosen rounding rule before generating the payment instruction.
Related glossary terms
Payment Token Contract; Payment Amount Precision; Payment Amount Rounding
Example
An invoice requests 12.345678 units of a six-decimal token. The base-unit request is 12,345,678. The server compares integer transfer quantities instead of two floating-point approximations.
Comparison
Decimals determine display scaling, not exchange value. Token supply, asset price and network fees are separate properties.
Key Takeaway
Decimals determine display scaling, not exchange value.
Sources
- ERC-20: Token Standard — Ethereum Improvement Proposals (2026-08-02)
- ERC-681: URL Format for Transaction Requests — Ethereum Improvement Proposals (2026-08-02)
- Transactions — Ethereum Foundation (2026-08-02)