← Back to Directory
Persian Farsi Number to Words Converter & Currency Spellout Studio Featured Image

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.

⚖️ The Golden Rule of Commercial Law: Words Legally Supersede Digits

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.


🚀 Open Persian Number to Words Studio Now

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:

  1. 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.
  2. 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.
⚠️ The Danger of the “Missing Zero” in Cheque Issuance

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:

  1. Input Numeric Amount: Enter your financial figure into the amount field (e.g., 148250000). The tool instantly formats thousands separators with authentic Persian numerals (۱۴۸,۲۵۰,۰۰۰).
  2. 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.
  3. Enter Beneficiary Details: Fill in the Payee Name (e.g., شرکت ارتباطات سیار ایران), the 16-digit Sayad Code, Cheque Serial Number, and issuing bank branch.
  4. 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.
  5. 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.

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:

🛡️ Client-Side Deterministic Processing Guarantee
  • 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.


⚡ Launch RiazHub Persian Currency Spellout Studio

7. Frequently Asked Questions (FAQ)

چرا در اسناد مالی به جای «صد» از کلمه «یکصد» استفاده می‌شود؟
▼
در نگارش اسناد تجاری و چک‌های بانکی، کاربرد «یکصد» استاندارد الزامی است زیرا کلمه «صد» به تنهایی فضای سفیدی باقی می‌گذارد که ممکن است متقلبان با اضافه کردن حروفی نظیر «پان» یا «شش» آن را به پانصد یا ششصد تبدیل کنند. کلمه «یکصد» صراحتاً ضریب یک را مشخص کرده و جعل را غیرممکن می‌سازد.
قانون تجارت ایران در مورد تفاوت مبلغ به عدد و حروف در چک چه حکمی دارد؟
▼
طبق ماده ۳۱۵ قانون تجارت، هرگاه بین مبلغ نوشته‌شده به حروف و مبلغ نوشته‌شده به عدد اختلافی باشد، مبلغ به حروف معتبر است. در مراجع قضایی و شعب بانکی، حروف نگاشته شده مبنای صدور گواهی عدم پرداخت یا دستور پرداخت قرار می‌گیرد.
تبدیل خودکار ریال به تومان در این ابزار چگونه به جلوگیری از خطای انسانی کمک می‌کند؟
▼
از آنجا که در عرف بازار ایران قیمت‌ها به تومان بیان می‌شود اما دسته چک‌های بانکی بر اساس ریال چاپ می‌شوند، حذف یا اضافه کردن ناخواسته یک صفر بزرگترین عامل برگشت خوردن یا اشتباه در صدور چک است. استودیوی RiazHub با نمایش همزمان مبلغ و املای هر دو واحد، اطمینان صد درصدی پیش از امضای سند را فراهم می‌سازد.
آیا استفاده از این ابزار برای مبالغ کلان شرکتی امن است؟
▼
بله، کاملاً امن است. تمامی الگوریتم‌ها، کدهای محاسباتی BigInt و موتور ترسیم گرافیکی چک به شکل محلی (Client-Side) درون مرورگر کاربر اجرا می‌شوند و هیچ داده‌ای به هیچ سرور واسطی ارسال نمی‌گردد.

فرهنگستان زبان و ادب فارسی سامانه صیاد بانک مرکزی (CBI Sayad) قانون تجارت مواد ۳۱۰ الی ۳۱۷

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.

Persian Spellout Line
یکصد و چهل و هشت میلیون...
Legal Instrument
چک صیادی بنفش بانک مرکزی
Dual Currency Mirror
معادل: ۱۴,۸۲۵,۰۰۰ تومان
Branded Export Target
riazhub-persian-words-irr.png
Presets:
مبلغ به حروف (Words Only)
۰ نویسه • ۰ کلمه
یکصد و چهل و هشت میلیون و دویست و پنجاه هزار ریال تمام
معادل: چهارده میلیون و هشتصد و بیست و پنج هزار تومان
⚙️ Linguistic & Safety Options (تنظیمات صرف و نحو و امنیت)
قانون تجارت (ماده ۳۱۵) و ضوابط سامانه صیاد بانک مرکزی: در صورت اختلاف بین مبلغ به حروف و مبلغ به عدد، مبلغ به حروف مناط و ملاک قانونی اعتبار است. صدور چک صیاد مستلزم ثبت در سامانه یکپارچه صیاد است. کلیه تبدیل‌ها ۱۰۰٪ محلی درون‌مرورگر پردازش می‌شود.
🇮🇷 مبلغ به حروف فارسی (Official Persian Currency Spellout)
یکصد و چهل و هشت میلیون و دویست و پنجاه هزار ریال تمام
🔄 معادل در واحد همتراز (Dual Counterpart: تومان / ریال)
چهارده میلیون و هشتصد و بیست و پنج هزار تومان تمام
🛡️ عبارت حقوقی ضدجعل چک صیادی (Protected Cheque Legal Clause)
🇬🇧 English Words Mirror (ترجمه انگلیسی مبالغ بانکی)
*** Exact Sum of One Hundred Forty-Eight Million Two Hundred Fifty Thousand Iranian Rials Only ***
سند حسابداری پرداخت و دستور صدور چک
سامانه مالی و خزانه‌داری شرکتی • استاندارد RiazHub
شماره عطف سند: RH-VOUCH-1405-9418
تاریخ ثبت: تهران، ۲۴ مهر ۱۴۰۵
بانک صادرکننده: بانک ملی ایران
ردیف کد حساب / معین شرح سند مالی بدهکار (ریال/تومان) بستانکار (ریال/تومان)
۱ ۳۰۱-۰۲-۰۰۴ حساب‌های پرداختنی تجاری - ذینفع: شرکت ارتباطات سیار ایران ۱۴۸,۲۵۰,۰۰۰ ۰
۲ ۱۰۱-۰۱-۰۰۱ موجودی نقد و بانک - چک صیادی شناسه: 1002-8419-7521-9304 ۰ ۱۴۸,۲۵۰,۰۰۰
جمع کل سند: ۱۴۸,۲۵۰,۰۰۰ ۱۴۸,۲۵۰,۰۰۰
مبلغ تایید شده به حروف فارسی:
یکصد و چهل و هشت میلیون و دویست و پنجاه هزار ریال تمام
تنظیم‌کننده (حسابدار):
مهر و امضای کارشناس حسابداری
مدیر امور مالی / خزانه‌دار:
تایید نهایی و صدور چک صیاد
امضای صاحب حساب / مدیرعامل:
ثبت تاییدیه در سامانه صیاد بانک مرکزی
🏛️ دستور خط فرهنگستان زبان و ادب فارسی
اعداد در زبان فارسی بر پایه دهگان (Decimal) با اتصال حرف عطف «و» بیان می‌شوند. در نگارش رسمی، تفاوت‌هایی میان گونه بانکی و عامیانه وجود دارد:
رقم نگارش رسمی بانکی نگارش عامیانه
۱۰۰ یکصد (جلوگیری از جعل) صد
۲۰۰ دویست دویست
۵۰۰ پانصد پونصد
۱,۰۰۰ یک هزار ریال / تومان هزار
⚖️ قانون تجارت (مواد ۳۱۰ الی ۳۱۷: قانون چک)
طبق تصریح ماده ۳۱۵ قانون تجارت جمهوری اسلامی ایران، در صورت بروز هرگونه تضاد و اختلاف بین مبلغ تحریرشده به عدد و مبلغ نوشته‌شده به حروف، «مبلغ به حروف مناط و ملاک اعتبار است». از این رو، رعایت املای صحیح و جلوگیری از هرگونه خط‌خوردگی یا ابهام در حروف، اولویت قانونی مطلق دارد.
🔍 ضوابط سامانه صیاد بانک مرکزی (Sayad Cheque)
طبق قانون جدید صدور چک مصوب ۱۳۹۷ و اصلاحات ۱۴۰۰:
  • صدور چک در وجه حامل به کلی ممنوع است. نام ذینفع باید صریحاً قید شود.
  • شناسه صیادی ۱۶ رقمی باید در سامانه بانک مرکزی ثبت و توسط گیرنده تایید شود.
  • زمینه بنفش رسمی با طرح‌های موجی گیلوش (Guilloche) استاندارد امنیتی الزامی است.
💡 تفاوت ریال و تومان در نظام مالی ایران
ریال (IRR): واحد رسمی و قانونی در اسناد حسابداری، دفاتر مالیاتی و سامانه بانکی شاپرک/ساتنا.
تومان (IRT): واحد روزمره و عرف بازرگانی ایران (معادل ۱۰ ریال). استودیو RiazHub برای جلوگیری از خطای ویرانگر حذف یا اضافه شدن یک صفر در چک، تبدیل دوگانه را به صورت خودکار و زنده نمایش می‌دهد.
Card Theme:

راهنمای جامع، مبانی قانونی و پرسش‌های متداول تبدیل عدد به حروف فارسی

۱. قواعد فرهنگستان زبان و ادب فارسی در نگارش اعداد ترکیبی و حرف عطف «و» چیست؟
در دستور خط مصوب فرهنگستان زبان و ادب فارسی، تمامی ارقام ترکیبی بزرگتر از بیست با حرف عطف «و» به یکدیگر پیوند داده می‌شوند (مثلاً «یکصد و چهل و هشت هزار و دویست و پنجاه»). در اسناد رسمی مالی، برای جلوگیری از اضافه کردن پیشوند یا تغییر رقم، نوشتن «یکصد» بر «صد» ترجیح دارد زیرا واژه «صد» به تنهایی ممکن است با حروف دیگر تلفیق شود یا در چک دچار خدشه گردد. همچنین در نگارش مبالغ به حروف، درج کلمه «تمام» یا محصور ساختن مبلغ در نشانه‌های امنیتی `#...#` یا `***...***` مانع از الحاق هرگونه واژه یا رقم اضافی توسط متقلبان می‌گردد.
۲. چرا در قانون تجارت، مبلغ به حروف نسبت به مبلغ به عدد برتری و اولویت دارد؟
بر اساس اصل مشهور حقوق تجارت و ماده ۳۱۵ قانون چک، جعل و دستکاری ارقام ریاضی (مانند افزودن یک صفر با کشیدن قلم یا تغییر ۱ به ۷) بسیار ساده‌تر از جعل و دستکاری حروف مکتوب فارسی است. از این رو قانون‌گذار ایرانی مقرر کرده است که در دادگاه‌ها و شعب بانک‌ها، متنی که با حروف نوشته شده است سند قطعی تعهد صادرکننده به حساب می‌آید. این ابزار با استخراج دقیق و اتوماتیک حروف بدون اشتباه تایپی، امنیت حقوقی چک شما را تضمین می‌کند.
۳. سامانه صیاد بانک مرکزی چه الزاماتی برای چک‌های معتبر بنفش وضع کرده است؟
سامانه یکپارچه صیاد (سامانه صدور یکپارچه الکترونیکی دسته چک) متعلق به بانک مرکزی جمهوری اسلامی ایران، تمام دسته چک‌های سیستم بانکی (ملی، صادرات، ملت، تجارت، پاسارگاد، سامان و...) را در قالب چک‌های بنفش‌رنگ با کد شناسه یکتای ۱۶ رقمی استانداردسازی کرده است. هر صادرکننده چک موظف است علاوه بر تحریر فیزیکی چک، مبلغ، تاریخ سررسید و کد ملی ذینفع را در سامانه صیاد ثبت کند و گیرنده نیز آن را تایید نماید. پیش‌نمایش گرافیکی این استودیو با رعایت ابعاد، فونت‌ها و علائم امنیتی دقیقاً چک واقعی صیادی را شبیه‌سازی می‌کند.
۴. آیا مبالغ و اطلاعات مالی حساب و چک‌های من در سرور ذخیره می‌شود؟ (تضمین حریم خصوصی ۱۰۰٪)
خیر، به هیچ وجه. سامانه Universal Persian Number to Words Studio در سایت RiazHub.com به گونه‌ای معماری شده است که ۱۰۰٪ عملیات ریاضی، تقطیع رشته‌های عددی تا ۱۰ به توان ۳۰ (BigInt)، ترسیم بوم چک با HTML5 Canvas و خروجی‌های متنی منحصراً درون مرورگر رایانه یا تلفن همراه شما پردازش می‌شوند. هیچ مقداری به سرور خارجی ارسال نمی‌گردد و اطلاعات محرمانه مالی شرکت، شماره حساب‌ها و اسامی ذینفعان در کمال امنیت نزد شما باقی می‌ماند.
با موفقیت در حافظه کپی شد!
✨ CUSTOM ON-DEMAND CREATIONS

Have a Custom Demand? We Build Tools, Website Templates, PDF Books & Crochet Patterns

Need a custom web tool, specialized website theme or template, educational children's PDF book, bespoke crochet pattern design, or personalized digital utility? Founder MUHAMMAD RIAZ Khan Jee and the RiazHub team work directly to customer demand. Contact us with your project details and get tailored solutions delivered promptly.

⚡ Custom Web Tools 🎨 Website Templates & Themes 📚 Children's Printable PDF Books 🧶 Crochet Design Patterns 🛠️ Custom PDF & Digital Files
🌐 Visitor Statistics
0
Today
0
This Month
0
Previous Month
0
Total Visits