Số → Chữ tiếng Việt
Đọc số tiền thành chữ chuẩn VN — dùng cho hoá đơn, hợp đồng, sec, biên nhận
- "Mốt" cuối21 = "hai mươi mốt" (không phải "hai mươi một")
- "Tư" thay 424 = "hai mươi tư" (không phải "hai mươi bốn")
- "Lăm" thay 525 = "hai mươi lăm" · 15 = "mười lăm"
- "Lẻ" sau hàng trăm305 = "ba trăm lẻ năm"
- "Mười" cho 10-1915 = "mười lăm" (không phải "một mươi năm")
Tool này là công cụ tham khảo giáo dục dựa trên Quy ước đọc số tiếng Việt chuẩn tại thời điểm cập nhật. Quy định pháp luật có thể thay đổi — vui lòng kiểm tra lại tại nguồn chính thức hoặc tham vấn kế toán/luật sư/đại lý thuế có chứng chỉ trước khi áp dụng vào tờ khai, hợp đồng, báo cáo thực tế. Webchốt không phải đại lý thuế, không phải công ty kiểm toán, không phải đơn vị tư vấn pháp lý — kết quả tool chỉ mang tính ước tính, không thay thế tư vấn chuyên môn. Trong phạm vi pháp luật cho phép, Webchốt không chịu bất kỳ trách nhiệm nào (trực tiếp, gián tiếp, hậu quả) phát sinh từ việc dùng kết quả tool.
- Tham khảo SGK Toán + thực tế kế toán VN
Hướng dẫn số → chữ
Ghi số tiền bằng chữ trên hoá đơn, hợp đồng, biên nhận, séc là việc bắt buộc để đối chiếu, tránh sửa số sau khi ký. Tiếng Việt có vài quy tắc đọc số dễ gây tranh cãi giữa các thế hệ và vùng miền — đọc sai một chữ (ví dụ "hai mươi mốt" thành "hai mươi một") khiến chứng từ bị coi là ghi sai, đặc biệt với hoá đơn VAT yêu cầu số và chữ phải khớp nhau.
Công cụ này đọc số tiền ra chữ tiếng Việt tự động, hỗ trợ tới hàng tỉ tỉ, có 4 tuỳ chọn đơn vị (đồng, đô la Mỹ, euro, không đơn vị) và 6 mức tiền mẫu bấm nhanh để kiểm tra.
Thuật toán bên dưới port lại 1:1 từ công cụ nội bộ dùng cho việc lập chứng từ kế toán, nên cách đọc dưới đây chính là cách công cụ đang áp dụng — không phải quy tắc chung chung sưu tầm.
5 quy tắc đọc số hay gây tranh cãi (đúng theo công cụ)
| Quy tắc | Khi nào áp dụng | Ví dụ |
|---|---|---|
| "Mốt" thay cho "một" | Chữ số cuối là 1, và hàng chục ≥ 2 | 21 → "hai mươi mốt" (không phải "hai mươi một") |
| "Tư" thay cho "bốn" | Chữ số cuối là 4, và hàng chục ≥ 2 | 24 → "hai mươi tư" (không phải "hai mươi bốn") |
| "Lăm" thay cho "năm" | Chữ số cuối là 5, và hàng chục ≥ 1 | 25 → "hai mươi lăm"; 15 → "mười lăm" |
| "Lẻ" chèn sau hàng trăm | Hàng trăm > 0, hàng chục = 0, hàng đơn vị > 0 | 305 → "ba trăm lẻ năm" |
| "Mười" cho nhóm 10-19 | Hàng chục = 1 trong một nhóm 3 chữ số | 15 → "mười lăm" (không đọc "một mươi năm") |
Cách công cụ chia nhóm số lớn
Số được chia thành từng nhóm 3 chữ số từ phải sang trái, mỗi nhóm đọc riêng rồi ghép với tên hàng: nghìn, triệu, tỷ, nghìn tỷ, triệu tỷ. Nhóm nào bằng 0 thì bỏ qua, không đọc "không nghìn" hay "không triệu".
Công cụ đọc "nghìn" (không đọc "ngàn") và chỉ dùng "lẻ" để nối hàng trăm với hàng đơn vị khi hàng chục bằng 0 — không dùng "linh" trong bản hiện tại của công cụ.
4 đơn vị tiền tệ hỗ trợ
- Việt Nam đồng — thêm "đồng" ở cuối, mặc định khi mở công cụ.
- US Dollar — thêm "đô la Mỹ" ở cuối.
- Euro — thêm "euro" ở cuối.
- Không đơn vị — chỉ đọc phần số, dùng khi cần ghép vào câu khác (ví dụ "…số lượng một nghìn hai trăm cái").
Ví dụ: đọc số 1.234.567 đồng
- Nhóm triệu: 1: "một triệu"
- Nhóm nghìn: 234: "hai trăm ba mươi tư nghìn" (4 → "tư" vì hàng chục ≥ 2)
- Nhóm đơn vị: 567: "năm trăm sáu mươi bảy"
- Ghép lại + đơn vị: Một triệu hai trăm ba mươi tư nghìn năm trăm sáu mươi bảy đồng
Nhập 1234567 vào công cụ, chọn đơn vị "Việt Nam đồng" sẽ ra đúng dòng chữ trên.
Lỗi thường gặp khi tính tay
- Đọc "hai mươi một" thay vì "hai mươi mốt" — sai quy tắc "mốt" cuối cùng khi hàng chục từ 2 trở lên.
- Đọc "hai mươi bốn" thay vì "hai mươi tư" — quy tắc "tư" áp dụng khi hàng chục ≥ 2, riêng số 14 vẫn đọc "mười bốn" (không đổi thành "tư").
- Bỏ sót chữ "lẻ" ở số dạng trăm-không chục-có đơn vị, ví dụ đọc 305 là "ba trăm năm" thay vì "ba trăm lẻ năm".
- Đọc "không nghìn" hoặc "không triệu" cho nhóm 3 số bằng 0 — nhóm bằng 0 phải bỏ qua hoàn toàn, không đọc ra.
- Nhầm "nghìn" với "ngàn" khi đối chiếu bằng tay — hai từ cùng nghĩa nhưng công cụ chỉ xuất ra "nghìn".
Bạn có thắc mắc về Số → Chữ?
Quy tắc đọc số tiền sang chữ tiếng Việt?+
Đọc theo lớp triệu/tỷ. VD: 1.234.567 đọc "Một triệu hai trăm ba mươi tư nghìn năm trăm sáu mươi bảy đồng". Thêm "y tự" = chính xác (ko làm tròn). Viết hoa chữ đầu, cuối thêm "đồng".
Số tiền chữ trên hoá đơn cần lưu ý gì?+
Hoá đơn VAT yêu cầu cả số và chữ phải khớp (TT 78/2021). Sai chữ = hoá đơn không hợp lệ. Đặc biệt với tiền số lẻ (xu/hào/nghìn), phải đọc đầy đủ không bỏ.
Vì sao 21 đọc là "hai mươi mốt" chứ không phải "hai mươi một"?+
Theo quy tắc tiếng Việt, chữ số cuối là 1 khi hàng chục từ 2 trở lên thì đọc "mốt" thay vì "một" — ví dụ 21, 31, 41… đều đọc "…mốt".
Số 14 có đọc thành "mười tư" không?+
Không. Quy tắc "tư" thay "bốn" chỉ áp dụng khi hàng chục ≥ 2 (24, 34…). Số 14 vẫn đọc "mười bốn" theo đúng thuật toán công cụ đang chạy.
Công cụ đọc "nghìn" hay "ngàn"?+
Công cụ luôn xuất ra "nghìn", không dùng "ngàn" dù hai từ cùng nghĩa và được dùng phổ biến ở miền Nam.
Chữ "lẻ" xuất hiện khi nào trong cách đọc số?+
Chỉ chèn "lẻ" khi hàng trăm lớn hơn 0, hàng chục bằng 0 và hàng đơn vị lớn hơn 0 — ví dụ 305 đọc "ba trăm lẻ năm", còn 350 đọc "ba trăm năm mươi" (không có "lẻ").
Web cho doanh nghiệp của bạn?
Webchốt là studio thiết kế web Next.js. Tools miễn phí. Service chuyên nghiệp khi cần.
