One formula. Any workbook. SpellRupees by Subho converts numbers into spelled-out Indian currency — Crores, Lakhs, Thousands, Rupees and Paise.
No admin rights required · Auto-registers in Excel
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 |
Outputs Crores, Lakhs and Thousands — not the Western Millions/Billions format. Paise handled correctly to two decimal places.
Installed as a system-wide .xlam add-in. No copying VBA into individual files — open any workbook and use =SpellRupees() immediately.
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.
Nest it freely: =SpellRupees(SUM(B2:B10)), =SpellRupees(A1*1.18) — anything that returns a number works as input.
Installs entirely to your user profile. No UAC prompt, no IT request, no elevated privileges at any step.
After installation, =SpellRupees() runs fully offline. No data ever leaves your machine. VBA source is password-protected to preserve function integrity.
Choose the method that suits you. The 1-click installer handles everything automatically.
Download install_addin.bat from the button below.
Double-click the file. No admin prompt will appear.
Open (or restart) Excel. Type =SpellRupees() in any cell — it works immediately.
Download SubhoSpellRupees.xlam from the latest release.
Press Win+R, type %APPDATA%\Microsoft\AddIns, press Enter. Copy the file there.
In Excel: File → Options → Add-ins. Set Manage to Excel Add-ins and click Go.
Click Browse, select the file, tick the checkbox, click OK.
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
"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.