Free · Windows · Excel 2010+

Spell Indian currency
amounts in words — instantly.

One formula. Any workbook. SpellRupees by Subho converts numbers into spelled-out Indian currency — Crores, Lakhs, Thousands, Rupees and Paise.

↓ Download Installer View on GitHub

No admin rights required · Auto-registers in Excel

Installs
Unique visitors
Git clones
Page views
Live Examples

One formula, any amount

Works with a number, a cell reference, or any formula that returns a number.

=SpellRupees( A1 )
Input Output
1,000 One Thousand Rupees Only
75,250.50 Seventy Five Thousand Two Hundred Fifty Rupees and Fifty Paise Only
15,00,000 Fifteen Lakhs Rupees Only
1,00,00,000 One Crore Rupees Only
99,99,99,99,999 Ninety Nine Arab Ninety Nine Crore Ninety Nine Lakh Ninety Nine Thousand Nine Hundred Ninety Nine Rupees Only
=SUM(B2:B10) Works with any formula that returns a number
Features

Built for Indian finance workflows

🇮🇳

Indian numbering system

Outputs Crores, Lakhs and Thousands — not the Western Millions/Billions format. Paise handled correctly to two decimal places.

📂

Works in every workbook

Installed as a system-wide .xlam add-in. No copying VBA into individual files — open any workbook and use =SpellRupees() immediately.

1-click installer

Download one .bat file and double-click it. Fetches the add-in from GitHub, places it in the correct folder, and writes the registry entry for auto-load.

🔗

Formula-compatible

Nest it freely: =SpellRupees(SUM(B2:B10)), =SpellRupees(A1*1.18) — anything that returns a number works as input.

🔒

No admin rights needed

Installs entirely to your user profile. No UAC prompt, no IT request, no elevated privileges at any step.

🛡️

Private & offline

After installation, =SpellRupees() runs fully offline. No data ever leaves your machine. VBA source is password-protected to preserve function integrity.

Installation

Up and running in under a minute

Choose the method that suits you. The 1-click installer handles everything automatically.

Recommended

1-Click Installer

1

Download install_addin.bat from the button below.

2

Double-click the file. No admin prompt will appear.

3

Open (or restart) Excel. Type =SpellRupees() in any cell — it works immediately.

Manual

Manual Installation

1

Download SubhoSpellRupees.xlam from the latest release.

2

Press Win+R, type %APPDATA%\Microsoft\AddIns, press Enter. Copy the file there.

3

In Excel: File → Options → Add-ins. Set Manage to Excel Add-ins and click Go.

4

Click Browse, select the file, tick the checkbox, click OK.

Compatibility

Requirements

Microsoft Excel 2010 or later Windows 7 or later No admin rights required Internet required for initial install only
Security & Privacy

No surprises

Downloads only from this public GitHub repository over HTTPS (TLS 1.2+)

All computation is local — =SpellRupees() never contacts any server

VBA source is password-protected to prevent accidental modification

Installer requires no administrator privileges at any point

Troubleshooting

Common questions

"Failed to download file" during installation

Check your internet connection. If you are behind a corporate proxy or firewall, use the manual installation method instead — download the .xlam directly from the releases page.

Function not found after installation

Close Excel completely and reopen it. If the issue persists, confirm that SubhoSpellRupees.xlam exists in %APPDATA%\Microsoft\AddIns\. Press Win+R and paste that path to check.

Macro security warning on first open

Go to File → Options → Trust Center → Trust Center Settings → Trusted Locations and add %APPDATA%\Microsoft\AddIns\. This is Excel's standard trusted location for add-ins.

How to uninstall

In Excel, go to File → Options → Add-ins → Manage: Excel Add-ins → Go. Uncheck SubhoSpellRupees and click OK. Then delete %APPDATA%\Microsoft\AddIns\SubhoSpellRupees.xlam.