Indian Rupee Symbol (₹): Meaning, Typing & Usage | Rudrriv Tech
Indian Currency Formatting

Indian Rupee Symbol (₹): Meaning, Typing, Codes and Correct Usage

Published: 2 August 2026, 00:13 IST Modified: 2 August 2026, 00:13 IST By Dr. Aanya Mehta, Business Content and Digital Standards
Publisher: Rudrriv

The rupee Indian symbol is . It is the official currency sign used for the Indian Rupee, while INR is the currency code commonly used in banking, international pricing, data feeds, contracts, and software systems. For most everyday prices, invoices, ecommerce pages, reports, advertisements, and presentations, the symbol is placed before the number, as in ₹500, ₹1,250, or ₹2.5 lakh.

Although copying the character is easy, professional use requires more than inserting a sign. Teams must decide whether to use ₹, INR, or Rs; whether a space is required; how Indian digit grouping should appear; which fonts support the character; how the amount will behave in HTML, spreadsheets, PDFs, accounting software, and mobile applications; and how international readers will understand the currency.

This guide gives a practical, copy-ready explanation of the symbol, its Unicode value, keyboard methods, HTML codes, formatting conventions, troubleshooting steps, and business-use cases. It also explains how to create consistent currency presentation across websites, invoices, catalogues, dashboards, proposals, marketing assets, and multilingual content.

Rupee Indian symbol usage guide for documents websites and business materials
The Indian rupee sign ₹ can be copied directly or inserted with Unicode U+20B9 in modern digital systems.

Quick Answer: What Is the Rupee Indian Symbol?

The Indian rupee symbol is . Its Unicode code point is U+20B9, and its official Unicode name is INDIAN RUPEE SIGN. The Reserve Bank of India identifies the Indian currency as the Indian Rupee, abbreviated internationally as INR, and describes the symbol as a design that combines visual elements of Devanagari and Latin lettering.

To use it immediately, copy this character: . In ordinary Indian price display, place it before the amount: ₹999. In international, financial, or machine-readable contexts, write INR 999 when clarity matters more than visual compactness. Do not confuse ₹ with the older Unicode character ₨, which is a different rupee sign and is not the dedicated official character for India’s currency.

When publishing digitally, use a Unicode-capable font and UTF-8 encoding. Before final delivery, test the symbol in the actual output—especially exported PDFs, invoices, email templates, downloadable reports, payment screens, and third-party marketplace listings—because unsupported fonts or encoding conversions can turn it into an empty square.

Key Takeaways

  • Copy-ready symbol:
  • Currency name: Indian Rupee
  • Currency code: INR
  • Unicode: U+20B9 INDIAN RUPEE SIGN
  • HTML: use ₹, ₹, or ₹
  • Common display: ₹1,500, with the symbol before the number
  • Quality check: verify fonts, encoding, line breaks, exports, and accessibility.

What This Page Covers

  • What ₹ means and how it differs from INR, Rs, and ₨.
  • How to copy, type, and insert the symbol on common devices.
  • How to use the symbol in HTML, CSS, JavaScript, spreadsheets, and documents.
  • How to format Indian amounts, lakh and crore values, decimals, ranges, discounts, and negative amounts.
  • How to prevent broken glyphs, encoding errors, inconsistent spacing, and ambiguous international pricing.
  • How businesses can define a consistent currency-formatting standard.
  • When specialist design, content, ecommerce, development, or data support may be useful.

Table of Contents

  1. How this guide was prepared
  2. Meaning and official identity
  3. Copy and paste options
  4. How to type ₹
  5. Unicode, HTML and code
  6. Correct price formatting
  7. Business-use guidance
  8. Common errors and fixes
  9. Practical examples
  10. Publishing checklist
  11. Summary
  12. Frequently asked questions

How This Guide Was Prepared

This page is based on authoritative currency and character-standard references, practical document-production workflows, website and application implementation patterns, and common business formatting needs. The Reserve Bank of India is used for the currency name and symbol context, while the Unicode Standard is used for the character identity and code point. Platform-specific keyboard behaviour can vary by device, region, layout, operating-system version, and application.

Before using the symbol in regulated, contractual, accounting, tax, banking, or cross-border material, confirm the required notation with the relevant authority, financial professional, platform specification, or client style guide. This article provides formatting and implementation guidance, not legal, tax, investment, or accounting advice.

What the Indian Rupee Symbol Means

The symbol visually represents the Indian Rupee. It gives the currency a compact, recognizable identity in the same way that $ is associated with dollar-denominated currencies, € with the euro, £ with pound sterling, and ¥ with yen or yuan contexts. Because some currency symbols can represent more than one currency, international documents should still use INR where ambiguity is possible.

The Reserve Bank of India states that the Indian currency is called the Indian Rupee and that its symbol is ₹. The design combines the Devanagari letter र and the Latin capital letter R, with a double horizontal line at the top. The Unicode Consortium encoded the dedicated Indian Rupee Sign as U+20B9, allowing the character to be stored, searched, transmitted, copied, indexed, and rendered consistently across compatible systems.

₹, INR, Rs and ₨ are not interchangeable in every context

is the official visual symbol. INR is the currency code used when international clarity, data processing, or formal identification is important. Rs is a familiar abbreviation that remains widely understood but is less distinctive. is an older generic rupee sign at Unicode U+20A8 and should not be substituted for the Indian Rupee Sign in modern Indian currency content.

FormMeaningBest useExample
Official Indian rupee signPrices, invoices, websites, apps, marketing and reports₹4,999
INRCurrency code for Indian RupeeInternational contracts, data, banking, APIs and ambiguous contextsINR 4,999
RsText abbreviation for rupeesLegacy systems or informal text where ₹ is unavailableRs 4,999
Generic older rupee signHistorical or specific legacy use, not the preferred Indian signDo not use as a replacement for ₹

A useful organization-wide rule is simple: use ₹ for customer-facing Indian prices, use INR when the country or currency must be explicit, and avoid mixing ₹, INR, and Rs randomly within the same screen or document.

Copy and Paste the Rupee Indian Symbol

The fastest method is to copy the character directly. Select , copy it, and paste it where needed. This works in most modern browsers, office applications, messaging tools, design platforms, content-management systems, spreadsheets, and code editors.

Copy-ready Indian rupee sign

Unicode: U+20B9   |   HTML decimal: ₹   |   HTML hexadecimal: ₹

Where copy and paste can fail

Pasting does not guarantee correct display. The destination font must contain the symbol, the file must retain Unicode encoding, and the export or rendering engine must not replace unsupported characters. A symbol that looks correct in the editor can still disappear in a generated PDF, transactional email, old printer driver, CSV import, or third-party accounting template.

  • Use a current Unicode font such as a modern system sans-serif or serif family.
  • Save text and web files as UTF-8.
  • Export a test PDF and open it on another device.
  • Check mobile, desktop, print, email, and downloadable versions.
  • Do not use a screenshot of ₹ inside editable text unless the workflow absolutely requires an image.

How to Type the Rupee Symbol on Different Devices

Typing methods differ because the key combination depends on the physical keyboard, selected language, regional layout, operating system, and application. Treat any shortcut as a likely method rather than a universal guarantee.

Windows

On many India-enabled keyboard layouts, Ctrl + Alt + 4 or AltGr + 4 types ₹. If that does not work, open the Windows symbol picker or Character Map, add an Indian keyboard layout, or paste the character. In Microsoft Office applications, inserting the symbol through the Symbol dialog is often dependable. Some applications also accept Unicode conversion workflows, but support varies.

macOS

Open the Character Viewer and search for “Indian rupee” or “currency.” You can also add an Indian input source from keyboard settings and inspect the Keyboard Viewer for the active layout. Because shortcuts can change with layout, the Character Viewer is the most reliable general method.

Android and iPhone

Switch to the numbers or symbols layer and look for ₹. It may appear directly or behind a long-press on another currency key. Adding an India-region or Indian-language keyboard can make it easier to access. For repeated business use, create a text replacement such as typing “inrsym” to expand to ₹.

Google Docs, Microsoft Word and design tools

Use Insert → Special characters or Insert → Symbol, search for “rupee,” or paste ₹. In design tools, verify that the selected typeface supports the glyph. If the sign appears in a fallback font, its weight, alignment, or proportions may not match the numbers, so choose a font family with a well-designed rupee glyph.

Unicode, HTML and Programming Codes for ₹

The dedicated Unicode character is U+20B9. Unicode allows the symbol to remain text rather than an image, which improves searchability, copying, accessibility, data exchange, and responsive rendering.

EnvironmentRecommended valueExample
Plain text / UTF-8 HTMLLiteral character₹1,299
HTML decimal entity₹₹1,299
HTML hexadecimal entity₹₹1,299
JavaScript string"₹" or "\u20B9"const price = "₹1,299";
CSS generated content"\20B9"content: "\20B9";
Unicode nameINDIAN RUPEE SIGNU+20B9

Recommended HTML pattern

In a UTF-8 page, the cleanest markup is usually literal text, for example <span class="price">₹1,299</span>. A complete page should declare UTF-8 in the head. If a price may be read internationally, add visible currency context or machine-readable structured data rather than expecting every reader to infer the country from the symbol.

Do not hard-code display strings into financial calculations

Store the numeric value and currency separately—such as amount 1299 and currency INR—then format them for the locale at the presentation layer. This reduces errors in sorting, arithmetic, tax calculation, currency conversion, exports, APIs, and multilingual interfaces. The symbol should decorate a number; it should not become part of the numeric data field.

Correct Formatting for Indian Rupee Amounts

For most Indian customer-facing content, place ₹ before the number. The most common compact style is ₹1,500 without a space. Some publications and systems use ₹ 1,500. Either can work when required by a defined style guide, but inconsistent spacing within one product or document looks careless and can break alignment.

Indian digit grouping

Indian grouping places the first comma after three digits from the right and then groups remaining digits in pairs. Therefore, one lakh is ₹1,00,000, ten lakh is ₹10,00,000, and one crore is ₹1,00,00,000. International grouping would display the same crore amount as 10,000,000. Choose grouping based on audience and system requirements.

SituationPreferred exampleNotes
Whole amount₹750Use consistent spacing.
Thousands₹12,500Standard three-digit group.
Lakh₹1,25,000Indian grouping.
Crore₹2,50,00,000Indian grouping for Indian audiences.
Decimals₹499.50Use two decimals when paise or accounting precision matters.
Range₹5,000–₹8,000Repeat the sign for maximum clarity.
Negative value−₹2,500Accounting systems may use ₹2,500 in parentheses.
Approximate valueabout ₹3 lakhDo not imply false precision.
International contextINR 25,000Currency code removes ambiguity.

Lakh and crore in prose

In Indian business writing, “₹5 lakh” and “₹2.5 crore” are readable and familiar. In legal, financial, procurement, or cross-border material, consider adding the full numeral or an international equivalent when misunderstanding would be costly. For example: INR 25,00,000 (2,500,000 Indian rupees).

Discounts, taxes and recurring prices

  • Write the current and previous prices clearly: ₹1,499, previously ₹1,999.
  • State whether tax is included: ₹10,000 plus applicable GST or ₹11,800 inclusive of GST.
  • For subscriptions, include the period: ₹999 per month.
  • For “starting from” claims, make the condition visible: Plans start at ₹2,500 per month.
  • Avoid tiny disclaimers that materially change the displayed price.

Using ₹ in Business Documents, Websites and Marketing

Currency formatting is a small design-system decision with broad operational consequences. A consistent standard improves customer comprehension, reduces manual corrections, supports clean reporting, and prevents mismatches between marketing, sales, finance, ecommerce, and product teams.

Invoices and quotations

Use a clearly labelled currency column or place INR in the document header when all values use the same currency. Align decimal places, distinguish taxable and non-taxable items, and state whether totals include taxes. Avoid using ₹ in some rows and Rs. in others. When documents may cross borders, identify the currency as “Indian Rupees (INR).”

Ecommerce and payment interfaces

Keep the numeric amount and INR currency code in structured product data, payment APIs, and databases. Render ₹ according to the India locale in the interface. Show shipping, tax, discounts, instalments, and recurring periods near the main price. Test the symbol in checkout pages, transactional email, invoices, order exports, analytics, feeds, marketplaces, and customer-support tools.

Presentations and marketing assets

Use a font whose ₹ glyph matches the chosen number style. Check kerning and baseline alignment at large sizes. Keep comparisons honest: if a graphic says “Save ₹50,000,” explain the baseline and assumptions. When an advertisement targets multiple countries, write INR or “Indian rupees” to prevent confusion.

Spreadsheets and dashboards

Store values as numbers and apply an INR or custom number format. Do not type ₹ manually into every cell because the result may become text and stop calculating correctly. Confirm whether the spreadsheet uses Indian or international grouping. In dashboards, make the unit explicit—₹, ₹ thousands, ₹ lakh, or ₹ crore—so charts and KPIs are not misread.

Common Rupee-Symbol Errors and How to Fix Them

Most problems come from font support, encoding, inconsistent style rules, or mixing presentation text with numeric data. The fixes are usually straightforward when the team tests the complete publishing path rather than only the editing screen.

  • Empty square or tofu box: switch to a font that contains U+20B9 and re-export.
  • Question mark or corrupted text: save and transmit the file as UTF-8; verify database and API encoding.
  • Wrong symbol ₨: replace U+20A8 with U+20B9 ₹.
  • Amount treated as text: store the number separately and apply currency formatting.
  • Symbol and amount split across lines: use a non-breaking space if your style requires a space, or keep them in a non-wrapping price container.
  • Different separators across pages: define one locale and formatting utility rather than formatting each value manually.
  • PDF mismatch: embed or subset fonts where licensing and export settings permit, then test on another device.
  • Ambiguous overseas pricing: use INR and explain taxes, conversion, and payment currency.

Accessibility and screen-reader clarity

A screen reader may announce ₹ correctly, but behaviour depends on language, voice, operating system, and context. Make the surrounding text meaningful. A label such as “Total: ₹2,499” is clearer than a standalone “₹2,499.” For global audiences or critical transactions, include INR in accessible text or visible context. Never communicate discounts or status only through colour.

Practical Examples

Example 1: Ecommerce catalogue cleanup

An ecommerce team had prices stored as strings such as “Rs. 1,299/-”, “₹1299”, and “INR1,299.” Sorting failed, marketplace feeds were inconsistent, and the mobile layout wrapped unpredictably. The practical fix was to separate amount and currency in the product data, standardize INR as the stored currency, and render ₹1,299 through one locale-aware formatting component. The result was cleaner pages and fewer manual corrections.

Example 2: Investor presentation for mixed audiences

A startup used “₹3 Cr” throughout a presentation intended for Indian and overseas investors. Indian readers understood it immediately, but some global readers did not. The revised slide showed “INR 3 crore (approximately INR 30 million)” on first reference and used a clearly defined ₹ crore scale in the charts. The content retained Indian business conventions while removing ambiguity.

Example 3: Invoice template exported to PDF

A services company’s invoice looked correct in the browser but displayed boxes in a client’s PDF viewer. The chosen web font had not been embedded during server-side PDF generation. Replacing it with a supported Unicode font, embedding the subset, and testing the final attachment resolved the problem. The team also added an automated check for missing glyphs before sending invoices.

Rupee-Symbol Publishing Checklist

Use this checklist before releasing a page, file, template, or campaign that contains Indian currency values.

  • Use the correct character: ₹ at Unicode U+20B9.
  • Decide when the document should use ₹ and when it should use INR.
  • Choose one spacing convention and apply it consistently.
  • Choose Indian or international digit grouping based on the audience.
  • Keep numeric values separate from currency labels in data systems.
  • Use a Unicode font with a well-designed rupee glyph.
  • Confirm UTF-8 encoding in websites, feeds, databases, and exports.
  • Check taxes, periods, ranges, discounts, and “starting from” qualifiers.
  • Test browser, mobile, PDF, print, email, spreadsheet, and third-party outputs.
  • Add accessible labels and explicit currency context where ambiguity is possible.
  • Create a handover note or design-system rule so future editors follow the same standard.
Rupee symbol publishing workflowA five-step workflow from storing the numeric value to testing the final output.Store amountnumber + INRFormatlocale + rulesRender ₹font + encodingExplaintax + periodTestall outputs
Reliable currency presentation begins with structured data and ends with testing the final customer-facing output.

When Specialist Support Can Help

A single symbol usually does not require outside support. However, a wider standardization project may involve hundreds of webpages, product records, proposal templates, dashboards, invoices, advertisements, translation files, or application components. In that situation, the work may require content, design, development, ecommerce, data, localization, and quality-assurance skills.

Rudrriv can support defined projects or ongoing work such as cleaning inconsistent price data, updating website templates, implementing locale-aware formatting, revising ecommerce catalogues, checking PDFs and presentations, preparing brand and content standards, and testing customer-facing materials. The appropriate model may be a specialist for a bounded task, a dedicated professional for repeated production, or a managed cross-functional team for a multi-system rollout.

Need consistent ₹ formatting across business materials?

Share the affected websites, documents, catalogues, templates, systems, target audiences, and output formats. Rudrriv can help define the rule set, update content or components, clean structured data, and test delivery across relevant channels.

Discuss your requirement

Summary: Rupee Indian Symbol

The rupee Indian symbol is , encoded as U+20B9 INDIAN RUPEE SIGN. Use it before the amount in ordinary Indian price display, such as ₹1,500. Use INR when the currency must be unambiguous for global readers, contracts, data, banking, or software systems. Avoid using the older generic sign ₨ as a substitute.

For reliable business use, treat currency presentation as a small system rather than a one-character choice. Store numbers separately from the currency, apply a documented locale and spacing rule, use supported fonts and UTF-8, explain tax and billing conditions, and test every final output. Consistency protects readability, data quality, brand presentation, and customer confidence.

Frequently Asked Questions

What is the Indian rupee symbol?

The Indian rupee symbol is ₹. It represents the Indian Rupee, whose international currency code is INR. The Reserve Bank of India describes the design as combining the Devanagari letter र and the Latin capital R, with two horizontal lines. In digital text, use the Unicode character U+20B9.

How do I copy and paste the rupee symbol?

Copy this character: ₹. Paste it into your document, spreadsheet, website, email, presentation, invoice, chat, or design tool. After pasting, check that the chosen font contains the glyph and that the symbol remains visible after export to PDF or another file format.

What is the Unicode for the Indian rupee symbol?

The Unicode code point is U+20B9, named INDIAN RUPEE SIGN. In HTML, you can use the literal character ₹, the decimal entity ₹, or the hexadecimal entity ₹. The literal UTF-8 character is usually the clearest choice when the page declares UTF-8 encoding.

Is ₹ the same as Rs or INR?

They refer to the same currency but serve different purposes. ₹ is the official graphic currency sign, INR is the ISO-style currency code used in international and machine-readable contexts, and Rs is a text abbreviation that remains common. Choose one convention and apply it consistently within a document or interface.

Should there be a space after the rupee symbol?

For ordinary business text, ₹1,500 is widely used without a space. Some editorial or localization systems may require ₹ 1,500. Follow the style guide of the publication, product, accounting system, or market. The most important rule is consistency and avoiding line breaks between the sign and the amount.

How do I type the rupee symbol on Windows?

The exact shortcut depends on the keyboard layout and application. On many Indian keyboard configurations, Ctrl+Alt+4 or AltGr+4 produces ₹. You can also use the Windows emoji/symbol panel, Character Map, an Indian input method, or copy and paste. Test the shortcut in the actual application because layouts vary.

How do I type the rupee symbol on a phone?

Open the numbers or symbols layer of the keyboard and look for ₹, often near other currency signs. On some keyboards, press and hold a currency key to reveal alternatives. You can also add an Indian language or India-region keyboard, or save ₹ in a text-replacement shortcut.

Why does the rupee symbol appear as a box or question mark?

The font, encoding, export process, or receiving system may not support U+20B9. Switch to a modern Unicode font, save the document as UTF-8, embed fonts in PDF where permitted, and test the output on the target device. Avoid replacing the sign with an image in body text unless there is no alternative.

What is the correct HTML code for the rupee symbol?

Use ₹ directly in a UTF-8 document, or use ₹ or ₹. Include in a complete HTML page. For accessibility, write meaningful prices such as ₹2,499 and provide clear context; do not rely only on the symbol when the currency could be ambiguous to an international audience.

Can Rudrriv help standardize currency formatting across business materials?

Yes. Where relevant, Rudrriv can support design systems, web content, ecommerce catalogues, presentations, templates, data cleanup, localization, and document production so that ₹, INR, separators, decimals, taxes, and price labels are applied consistently across customer-facing and operational materials.

At Rudrriv, we make it easier for businesses to access the right expertise, execute important work, and scale with confidence.