Mã tiền tệ (ISO 4217)
Hữu ích khi làm biểu mẫu thanh toán, bảng tỷ giá hoặc xuất hóa đơn.
| Tiền tệ | Mã | Ký hiệu | Chữ số thập phân |
|---|---|---|---|
| đô la Mỹ | USD | $ | 2 |
| euro | EUR | € | 2 |
| bảng Anh | GBP | £ | 2 |
| yên Nhật | JPY | ¥ | 0 |
| nhân dân tệ | CNY | ¥ / 元 | 2 |
| đô la Hồng Kông | HKD | HK$ | 2 |
| đô la Đài Loan | TWD | NT$ | 2 |
| won Hàn Quốc | KRW | ₩ | 0 |
| franc Thụy Sĩ | CHF | CHF | 2 |
| đô la Canada | CAD | C$ | 2 |
| đô la Úc | AUD | A$ | 2 |
| đô la New Zealand | NZD | NZ$ | 2 |
| đô la Singapore | SGD | S$ | 2 |
| rupi Ấn Độ | INR | ₹ | 2 |
| rupiah Indonesia | IDR | Rp | 2 |
| baht Thái | THB | ฿ | 2 |
| đồng Việt Nam | VND | ₫ | 0 |
| ringgit Malaysia | MYR | RM | 2 |
| peso Philippines | PHP | ₱ | 2 |
| real Brazil | BRL | R$ | 2 |
| peso Mexico | MXN | Mex$ | 2 |
| peso Argentina | ARS | $ | 2 |
| lira Thổ Nhĩ Kỳ | TRY | ₺ | 2 |
| rúp Nga | RUB | ₽ | 2 |
| riyal Ả Rập Xê Út | SAR | ﷼ | 2 |
| dirham UAE | AED | د.إ | 2 |
| rand Nam Phi | ZAR | R | 2 |
| złoty Ba Lan | PLN | zł | 2 |
| krona Thụy Điển | SEK | kr | 2 |
| krone Na Uy | NOK | kr | 2 |
| krone Đan Mạch | DKK | kr | 2 |
Ghi chú
- Số chữ số thập phân theo ISO 4217 cho tiền mặt; tiền mã hóa và một số sổ cái có thể khác.
- Ký hiệu dễ trùng (vd: $); hãy luôn lưu mã ba chữ cái.
Thực chất ISO 4217 quy định những gì
ISO 4217 là tiêu chuẩn quốc tế quy định cho mỗi loại tiền tệ một mã gồm ba chữ cái, một mã số và một số chữ số thập phân xác định. Các chữ cái không phải là ngẫu nhiên: hai chữ đầu thường chỉ quốc gia hoặc khu vực, còn chữ thứ ba thường bắt nguồn từ tên của đồng tiền; vì vậy USD là đô la Hoa Kỳ, JPY là yên Nhật và EUR là đồng euro. Tiêu chuẩn này cũng xác định đơn vị phụ — số chữ số sau dấu thập phân — thứ mà phần mềm sử dụng để làm tròn số dư chính xác. Khi một hệ thống nói “lưu mã,” điều đó có nghĩa là mã chữ cái ISO 4217, chứ không phải ký hiệu, và sự phân biệt này giúp tránh được một loạt lỗi thanh toán.
Tại sao ký hiệu không bao giờ đủ
Ký hiệu tiền tệ dễ gây nhầm lẫn theo cách mà mã thì không. Ký hiệu đô la được dùng cho đô la Mỹ, đô la Canada, đô la Úc, đô la New Zealand, đô la Hồng Kông, đô la Singapore và nhiều loại khác; ký hiệu yên và ký hiệu nhân dân tệ trùng lặp; ký hiệu bảng Anh bao gồm bảng sterling cùng nhiều đồng tiền khác. Một mức giá ghi là "$10" không cho biết đồng tiền nào được ngụ ý. Trong hóa đơn, API và cơ sở dữ liệu, việc lưu mã ba chữ cái loại bỏ hoàn toàn sự mơ hồ, còn ký hiệu chỉ là chi tiết trình bày được chọn vào thời điểm hiển thị dựa trên đối tượng người xem. Quy tắc chung cho mọi hệ thống xử lý tiền tệ quốc tế là: lưu mã, hiển thị ký hiệu.
Đơn vị phụ, số mũ và làm tròn
Số chữ số thập phân là thuộc tính của đồng tiền chứ không phải cài đặt chung. Hầu hết các đồng tiền dùng hai chữ số, nên USD, EUR, GBP và CNY đều có đơn vị phụ là cent. Tuy nhiên, yên Nhật và won Hàn Quốc không có đơn vị phụ — JPY 100 là một trăm yên, không có chữ số thập phân — trong khi một số đồng tiền tính bằng dinar, bao gồm dinar Kuwait, dinar Bahrain, rial Oman và dinar Tunisia, dùng ba chữ số thập phân. Một số đồng tiền cũng có đơn vị phụ khác nhau giữa giao dịch tiền mặt và kế toán. Làm tròn sai trên các trường hợp này có thể tạo ra sai lệch gấp trăm lần, vì vậy luôn luôn tra số mũ từ tiêu chuẩn thay vì mặc định hai chữ số thập phân.
Mã ngắn gọn, danh sách các trường hợp ngoại lệ dài
Bên cạnh một vài đồng tiền lớn thường có trong bất kỳ bảng tham chiếu nào là những trường hợp phức tạp. Đồng tiền có thể được đổi mới — Zimbabwe đã nhiều lần lược bỏ các chữ số không — và các mã từng bị thay thế vẫn tồn tại trong hồ sơ lịch sử. Một số lãnh thổ trực tiếp dùng tiền của quốc gia khác, nên không có mã địa phương. Tiền điện tử chủ động nằm ngoài ISO 4217 và dùng mã giao dịch riêng, đó là lý do vì sao một sổ cái xử lý cả hai loại cần biết mình đang ở không gian tên nào. Hơn nữa, một vài đồng tiền mang cùng tên ở nhiều quốc gia nhưng lại có mã và giá trị khác nhau. Điều thực tiễn cần nhớ là mã mới là định danh ổn định, còn ký hiệu, tên gọi và cả số chữ số thập phân đều có thể thay đổi.
Câu hỏi thường gặp
- Mã EUR là của đồng tiền nào?
- EUR là mã ISO 4217 của đồng euro, đồng tiền của phần lớn các nước EU. Ký hiệu là €.
- Mã tiền tệ của Nhật Bản là gì?
- Yên Nhật có mã ISO 4217 là JPY và ký hiệu ¥, không có chữ số thập phân.
- Tại sao nên lưu mã ba chữ cái thay vì ký hiệu?
- Ký hiệu dễ trùng nhau: $ có thể là USD, CAD, AUD và nhiều loại khác. Mã ISO 4217 ba chữ cái không gây nhầm lẫn.