Mastering Persian Number to Words Conversion: The Definitive Guide to Iranian Banking Linguistics, Dual Rial-Toman Systems, and CBI Sayad Commercial Cheque Staging
An exhaustive technical and legal manual on verbalizing Persian numbers, navigating Iranian Commercial Code Articles 310–317, preventing fraudulent cheque alteration, and orchestrating flawless CBI Sayad bank drafts in both Rials and Tomans.
1. The High Stakes of Persian Numerical Spellout in Commercial Banking
In modern commercial accounting and Iranian banking law, few tasks carry higher legal gravity than transcribing numerical sums into grammatically exact Persian words (تبدیل عدد به حروف فارسی). Whether issuing a corporate settlement check, drafting a treasury voucher, or sealing an official commercial contract, a single orthographical discrepancy or vague numeral suffix can lead to costly court disputes, delayed clearinghouse settlements, or catastrophic cheque dishonoring.
To address these multifaceted linguistic and financial challenges, the Universal Persian Number to Words Converter & Currency Spellout Studio on RiazHub provides a high-precision, in-browser morphosyntactic engine. It dynamically handles BigInt numerical scales up to 1030, complies with the Academy of Persian Language and Literature (فرهنگستان زبان و ادب فارسی), calculates dual Rial-to-Toman equivalents in real time, and renders official Central Bank of Iran (CBI) Sayad purple commercial cheques with complete zero-leakage client-side privacy.
Under Article 315 of the Iranian Commercial Code (قانون تجارت مصوب ۱۳۱۱), if any variance or discrepancy arises between the amount written in digits and the amount written in letters on a commercial bill, promissory note, or cheque, the amount written in letters legally prevails (مبلغ به حروف مناط و ملاک اعتبار قانونی است). This statutory superiority exists because digits can be altered with a single stroke of a pen (e.g., changing ۱ to ۷ or adding extra zeros), whereas verbalized letters are structurally tamper-resistant.
2. Academy of Persian Language Rules: Concatenation, Copula «و», and Scales
Persian is an Indo-European language that employs a decimal positional counting system. However, the verbal formulation of Persian numbers follows nuanced morphosyntactic concatenation rules governed by the Academy of Persian Language and Literature.
(a) The Persian Copula «و» (Conjunction Connective)
Unlike English, where “and” is often omitted between hundreds and tens in American financial documents, standard Persian requires the explicit coordinating conjunction «و» (pronounced -o- or va) between every hierarchical unit block:
Each triplet tier millions, thousands, hundreds, tens, and units is concatenated seamlessly. If a zero occurs at any positional rank, that rank is fully suppressed without leaving a dangling copula.
(b) The Hundreds Dilemma: «یکصد» vs. «صد»
In everyday spoken Persian, speakers frequently say «صد» for 100. However, in formal Iranian banking and cheque drafting, the compound form «یکصد» (one hundred) is strictly mandated. Writing «صد» alone leaves an opening for fraudsters to prepend a letter or syllable (such as turning «صد» into «پانصد» or «ششصد»). The RiazHub Persian Spellout Studio defaults to the secure standard «یکصد» while offering a customizable linguistic drawer for casual contexts.
| Numerical Value | Official Banking Orthography (مصوب بانکی) | Casual Spoken Form | Anti-Fraud Rationale |
|---|---|---|---|
| 100 | یکصد | صد | Prevents fraudulent prefixing of پانصد or دویست |
| 200 | دویست | دویست | Unified morphological root |
| 300 | سیصد | سیصد | Standard phonological contraction |
| 500 | پانصد | پونصد | Prevents colloquial distortion in legal vouchers |
| 1,000 | یک هزار | هزار | Explicit cardinal prefix confirms single multiplier |
(c) BigInt Numerical Magnitude Scales (Up to 1030)
Modern macroeconomic transactions, enterprise balance sheets, and government contracts routinely handle figures exceeding JavaScript’s Number.MAX_SAFE_INTEGER ($9,007,199,254,740,991$). Floating-point arithmetic in web tools can cause silent truncations that destroy financial accuracy.
The Persian Farsi Number to Words Converter utilizes native ES6 BigInt calculations, enabling flawless chunking into international short/long financial tiers without floating-point degradation:
- هزار ($10^3$ — Thousand)
- میلیون ($10^6$ — Million)
- میلیارد ($10^9$ — Billion / Milliard)
- تریلیون ($10^{12}$ — Trillion)
- کوادریلیون ($10^{15}$ — Quadrillion)
- کوینتیلیون ($10^{18}$ — Quintillion)
Need to Spell Out a Corporate Cheque or Accounting Voucher?
Experience real-time Persian word generation, automatic Rial-to-Toman conversion, and instant Central Bank Sayad cheque draft visualization right in your browser.
3. The Dual Currency Reality: Managing the Rial (IRR) and Toman (IRT) Divide
Iran operates under a unique dual-currency convention that constitutes one of the most frequent sources of human accounting error:
- The Iranian Rial (ریال – IRR): The official legal tender and statutory accounting unit used in official government tax filings, bank balance sheets, Point-of-Sale (POS) terminals, and clearinghouse settlements.
- The Iranian Toman (تومان – IRT): The everyday commercial denomination used in retail trade, price quotes, real estate leases, and corporate payroll negotiations, where 1 Toman = 10 Rials.
Corporate accountants often receive an invoice priced in Tomans (e.g., ۵۵,۰۰۰,۰۰۰ تومان) but must legally issue the physical bank check in Rials (۵۵۰,۰۰۰,۰۰۰ ریال). Omitting or adding a zero inadvertently alters the transaction value by a factor of ten.
To eliminate this commercial risk, the Persian Farsi Number to Words Converter & Currency Spellout Studio executes live dual conversion. Entering an amount in Rials instantly displays the parallel text in Tomans, and vice versa. Both spellings are mirrored simultaneously so the issuer can cross-verify before committing to physical ink.
4. Central Bank of Iran (CBI) Samaneh Sayad Standards & Anti-Fraud Cheque Security
In response to widespread check forgery and default rates, the Central Bank of Iran enacted the New Cheque Law (قانون اصلاح قانون صدور چک مصوب ۱۳۹۷ و ۱۴۰۰), creating the centralized Samaneh Sayad (سامانه صیاد). All licensed commercial banks (Bank Melli, Mellat, Tejarat, Pasargad, Parsian, Saderat, etc.) now issue standardized purple Sayad cheques with strict issuance rules:
(a) Mandatory 16-Digit Sayad Unique ID (شناسه ۱۶ رقمی صیاد)
Every Sayad cheque features an unalterable 16-digit tracking code located in a prominent top box. The drawer must log into their bank portal or the central Sayad app, register the exact numerical amount, date, and national ID of the payee. The recipient must then log in and formally accept the cheque.
(b) Prohibition of Bearer Cheques (ممنوعیت صدور چک در وجه حامل)
Writing «در وجه حامل» (payable to bearer) is completely prohibited by law on Sayad cheques. The beneficiary’s exact corporate name or natural person name, along with their National ID (کد ملی / شناسه ملی), must be legibly inscribed.
(c) Anti-Fraud Security Framing & Delimiters
To prevent fraudulent appending of digits or words, professional banking metrology mandates fencing characters:
Enclosing the written amount within hash characters (#...#) or asterisks (***...***) and affixing the official suffix «تمام» (Tamam — Complete) ensures that no blank space remains on the printed check draft line.
5. Step-by-Step Guide: How to Generate Verified Cheques and Accounting Vouchers
Drafting a fully verified commercial payment slip using the RiazHub Persian Spellout Studio takes just a few clicks:
- Input Numeric Amount: Enter your financial figure into the amount field (e.g.,
148250000). The tool instantly formats thousands separators with authentic Persian numerals (۱۴۸,۲۵۰,۰۰۰). - Select Currency: Choose between Iranian Rials (IRR), Iranian Tomans (IRT), US Dollars (USD), Euros (EUR), UAE Dirhams (AED), Saudi Riyals (SAR), British Pounds (GBP), or pure cardinal numbers.
- Enter Beneficiary Details: Fill in the Payee Name (e.g., شرکت ارتباطات سیار ایران), the 16-digit Sayad Code, Cheque Serial Number, and issuing bank branch.
- Inspect the Dedicated Words-Only Box: Directly below the amount field, the prominent standalone box displays the grammatically verified Persian sentence with live character and word counts. Click «📋 کپی متن به حروف (Copy Words)» for instant clipboard capture.
- Preview and Download:
- Live High-DPI Cheque Visualizer: Inspect the photorealistic purple Sayad cheque canvas with Guilloche patterns and official CBI clearance stamp. Download the lossless PNG named
riazhub-persian-words-irr-148250000.png. - Dual-Language Words Deck: Review side-by-side comparative cards displaying Persian Rials, Persian Tomans, and English UCC § 3-114 mirror translations.
- Commercial Accounting Voucher: Inspect the formal cash payment slip detailing debit/credit ledger accounts, VAT allocation, and signature lines.
- Shareable Dossier Card: Generate high-resolution 1200×630 specification certificates in Sayad Purple, Cyber Azure, Obsidian Dark, or Turquoise & Gold.
- Live High-DPI Cheque Visualizer: Inspect the photorealistic purple Sayad cheque canvas with Guilloche patterns and official CBI clearance stamp. Download the lossless PNG named
6. 100% In-Browser Privacy: Zero Cloud Data Transmission
Financial discretion is paramount when processing private payroll figures, supplier invoices, and banking details. The RiazHub Persian Farsi Number to Words Converter operates entirely inside your local browser sandbox:
- Zero API Calls: No figures, bank serial numbers, payee identities, or Sayad tracking codes are transmitted over the internet or logged on cloud servers.
- Offline Capable: Once the page is loaded, the entire morphosyntactic parser, canvas renderer, and markdown/CSV compiler execute locally without network access.
- GDPR & CBI Compliance: Guarantees that corporate bookkeeping data remains strictly on your local device.
Ready to Automate Your Persian Financial Documentation?
Eliminate typographical errors in cheques, safeguard your business against Article 315 commercial discrepancies, and generate print-ready vouchers in seconds.
7. Frequently Asked Questions (FAQ)
▼
▼
▼
▼
Universal Persian Number to Words & CBI Sayad Cheque Studio
High-precision in-browser Persian morphosyntactic spellout engine (تبدیل عدد به حروف فارسی), real-time Rial to Toman dual converter, Central Bank of Iran Sayad purple cheque draft designer, and commercial accounting voucher hub. Operating 100% client-side with zero external data transmission.
⚙️ Linguistic & Safety Options (تنظیمات صرف و نحو و امنیت)
| ردیف | کد حساب / معین | شرح سند مالی | بدهکار (ریال/تومان) | بستانکار (ریال/تومان) |
|---|---|---|---|---|
| ۱ | ۳۰۱-۰۲-۰۰۴ | حسابهای پرداختنی تجاری - ذینفع: شرکت ارتباطات سیار ایران | ۱۴۸,۲۵۰,۰۰۰ | ۰ |
| ۲ | ۱۰۱-۰۱-۰۰۱ | موجودی نقد و بانک - چک صیادی شناسه: 1002-8419-7521-9304 | ۰ | ۱۴۸,۲۵۰,۰۰۰ |
| جمع کل سند: | ۱۴۸,۲۵۰,۰۰۰ | ۱۴۸,۲۵۰,۰۰۰ | ||
مهر و امضای کارشناس حسابداری
تایید نهایی و صدور چک صیاد
ثبت تاییدیه در سامانه صیاد بانک مرکزی
| رقم | نگارش رسمی بانکی | نگارش عامیانه |
|---|---|---|
| ۱۰۰ | یکصد (جلوگیری از جعل) | صد |
| ۲۰۰ | دویست | دویست |
| ۵۰۰ | پانصد | پونصد |
| ۱,۰۰۰ | یک هزار ریال / تومان | هزار |
- صدور چک در وجه حامل به کلی ممنوع است. نام ذینفع باید صریحاً قید شود.
- شناسه صیادی ۱۶ رقمی باید در سامانه بانک مرکزی ثبت و توسط گیرنده تایید شود.
- زمینه بنفش رسمی با طرحهای موجی گیلوش (Guilloche) استاندارد امنیتی الزامی است.
تومان (IRT): واحد روزمره و عرف بازرگانی ایران (معادل ۱۰ ریال). استودیو RiazHub برای جلوگیری از خطای ویرانگر حذف یا اضافه شدن یک صفر در چک، تبدیل دوگانه را به صورت خودکار و زنده نمایش میدهد.