# Turkish lira symbol and code: ₺, TRY, notes and formatting

URL: https://fincodelabs.com/en/blog/turkish-lira-symbol-and-code · Publisher: Fincode (Fincode Yazılım ve Teknoloji A.Ş.), Istanbul, Turkey · Category: Money in Turkey · Published: 2026-11-06 · Updated: 2026-11-06

Turkish lira symbol and code: ₺ (U+20BA), ISO code TRY and 949, TL rules, keyboard shortcuts, font gaps, formatting, old TRL and YTL, notes and coins.

**Short answer:** The **Turkish lira symbol** is ₺ (Unicode U+20BA), the abbreviation is TL, and the ISO 4217 currency code is TRY with numeric code 949 and two minor units, per the ISO list published on 17 September 2026. The Central Bank of the Republic of Türkiye (TCMB) says the sign goes directly to the left of the amount with no space, as in ₺1.234,50, and prefers TL or Türk lirası in running text. On Windows, AltGr+T types ₺ only on the Turkish Q and Turkish F layouts.

This reference is for anyone writing, typing or storing lira amounts: developers localizing a product, translators and finance teams cleaning old data. Most pages stop at the sign. This one also records what happened when the shortcuts, fonts and formatting libraries were actually tested on 6 November 2026, and says plainly which ones could not be tested here.

It covers the sign and the code rather than the currency's value. For exchange rates see [how to read TCMB rates](https://fincodelabs.com/en/blog/turkish-central-bank-exchange-rates), and for prices see [Turkish lira inflation rate](https://fincodelabs.com/en/blog/turkish-lira-inflation-rate).

## Turkish lira symbol, code and abbreviation at a glance

The lira has one sign (₺), one abbreviation (TL) and one ISO code (TRY), and each has its own place according to TCMB and the ISO maintenance list.

**Turkish lira identifiers, checked 6 November 2026**

| Item | Value | Source |
| --- | --- | --- |
| Sign | ₺, TURKISH LIRA SIGN, U+20BA | Unicode chart; added in Unicode 6.2, 26 September 2012 |
| HTML and CSS | `&#8378;`, `&#x20BA;`, CSS `\20BA` | From the code point |
| UTF-8 bytes | `E2 82 BA` | Python 3.11 |
| ISO 4217 alphabetic code | TRY | ISO List One, 17 September 2026 |
| ISO numeric code | 949 | ISO List One |
| Minor units | 2 (100 kuruş = 1 lira) | ISO List One |
| Abbreviation | TL | TCMB FAQ |

TCMB's FAQ sets out the usage: use either the sign or the abbreviation, never both together; prefer *Türk lirası* or TL in texts and official correspondence; use the sign in graphics and tables; and put the sign to the left of the amount with no space, as international practice does, including on negotiable instruments such as checks. Turkish legal texts put the abbreviation after the number: Law No. 5083 writes "1.000.000 TL", and Article 3(d) of Decree No. 32 (consolidated text of July 2025) writes "185.000 TL". TCMB chose the sign through a design competition, and Unicode 6.2 was a special release to encode it. For international documents and data, TRY is the unambiguous choice. The English-language name in the ISO list is Turkish Lira, and the country entry now reads TÜRKİYE.

## How to type the Turkish lira symbol on a keyboard

On Windows, AltGr+T types ₺ on the Turkish Q and Turkish F layouts, the French (Standard) AZERTY and BÉPO layouts reach it through a currency dead key, and other setups need a character picker or a code point.

**Ways to enter ₺ and how far each was checked on 6 November 2026**

| Platform | Method | Status |
| --- | --- | --- |
| Windows, Turkish Q or F layout | AltGr+T | Tested: the key tables in both layout files (KBDTUQ, KBDTUF) map AltGr+T to ₺ |
| Windows, French (Standard, AZERTY) or French (Standard, BÉPO) | Currency dead key ¤ (AltGr+F on AZERTY, Shift+AltGr+E on BÉPO), then a lowercase l; an uppercase L gives ₤ instead | Key tables tested: the dead-key tables in both layout files (KBDFRNA, KBDFRNB) map ¤ then l to ₺. Not typed here |
| Windows, any other layout | No key for ₺; use a character picker such as Character Map, or paste the sign | Key tables tested: none of the other 213 layout files on the machine contains ₺. No picker was run |
| Microsoft Office | Type 20BA, then Alt+X | Documented by Microsoft, which says some Office programs, such as PowerPoint, cannot convert codes; not run here |
| Mac | Fn or Globe+E, or Edit > Emoji & Symbols, then search | Documented by Apple; not run here. Mac Turkish layouts could not be checked from a Windows machine |
| Linux (GNOME) | Ctrl+Shift+U, 20BA, then Space or Enter | Documented by GNOME; not run here. The Turkish XKB layout source could not be read, so no key is stated |
| iPhone and Android | Character picker of your keyboard | Not tested; TCMB's installation page links display instructions for Android and iOS |

The check on Windows read every keyboard layout file on a Windows 11 test machine (217 in all), loading each only inside the test process, and scanned its key and dead-key tables for U+20BA. Alt plus numeric keypad codes are widely quoted for this sign, but none was tested, so none is recommended here. Copying ₺ from this page works anywhere that accepts Unicode text.

## Font and encoding support: where ₺ still breaks

Support is not universal: on the test machine only 24 of 240 installed font families contained U+20BA, and legacy Turkish encodings cannot store the sign at all.

**U+20BA in selected font families on a Windows 11 test machine with extra fonts installed, 6 November 2026**

| Result | Font families |
| --- | --- |
| Contains ₺ | Arial (but not its Arial Narrow faces), Bahnschrift, Calibri, Cambria, Candara, Consolas, Corbel, Courier New, Georgia, Microsoft Sans Serif, Segoe UI, Tahoma, Times New Roman, Trebuchet MS, Verdana |
| No ₺ | Arial Unicode MS, Book Antiqua, Century Gothic, Constantia, Garamond, Impact, Lucida Console, Palatino Linotype, Segoe UI Symbol |

Font versions vary between machines, so test the fonts you actually ship. A missing glyph usually means fallback to another font or an empty box, which can look wrong in a logo or a price tag.

- **Web fonts.** In the Google Fonts CSS that a current browser received for Inter, Roboto and Open Sans on 6 November 2026, U+20BA falls in the `latin-ext` subset's unicode-range, not the `latin` one. A site that self-hosts only the Latin subset will show ₺ in a fallback font. Add `latin-ext`, which Turkish text needs anyway.
- **Encodings.** Python 3.11 cannot encode ₺ in cp1254 (Windows Turkish), ISO-8859-9 or cp857. On a Windows machine whose ANSI code page is 1254, `print('\u20ba')` with output redirected to a file failed with `UnicodeEncodeError: 'charmap' codec can't encode character '\u20ba'`; with `-X utf8` it wrote the bytes E2 82 BA. Store and transmit as UTF-8, and run Python with `-X utf8` on such machines.

## Formatting Turkish lira amounts in JavaScript and Python

Use a locale-aware formatter rather than string concatenation, because the same amount prints differently by locale and the libraries disagree in small ways.

```
const amount = 1234.5;
const fmt = (loc, extra = {}) =>
  new Intl.NumberFormat(loc, { style: "currency", currency: "TRY", ...extra }).format(amount);

console.log(fmt("tr-TR"));                                   // ₺1.234,50
console.log(fmt("en-US"));                                   // TRY 1,234.50
console.log(fmt("en-US", { currencyDisplay: "narrowSymbol" })); // ₺1,234.50
console.log(fmt("de-DE"));                                   // 1.234,50 TRY
```

```python
# On Windows, run with python -X utf8 (see the encoding note above)
from babel.numbers import format_currency

for locale in ("tr_TR", "en_US", "de_DE"):
    print(locale, format_currency(1234.5, "TRY", locale=locale))
```

Results, run on 6 November 2026 with Node 24.15.0 (ICU 78.2, CLDR 48) and Babel 2.18.0 on Python 3.11.3:

**Output for 1234.5 TRY**

| Locale | Intl.NumberFormat | Babel format_currency |
| --- | --- | --- |
| Turkish | ₺1.234,50 | ₺1.234,50 |
| US English | TRY 1,234.50 (no-break space) | TRY1,234.50 (no space) |
| German | 1.234,50 TRY (no-break space) | 1.234,50 TRY (no-break space) |

Four points follow from those results.

- **US English does not show ₺ by default.** Intl needs `currencyDisplay: "narrowSymbol"` to print ₺1,234.50.
- **Check the name style before using it.** In the same Node build, `fmt("tr-TR", { currencyDisplay: "name" })` printed ₺1.234,50 Türk lirası, with the sign and the name together.
- **Do not compare formatted strings in tests.** The no-break space (U+00A0) and the library differences will break exact matches, and locale data updates can change them.
- **Keep the value and its display apart.** Store an integer number of kuruş or a decimal plus the code TRY, and format at display time. Parse Turkish input with care: 1.234,50 means one thousand two hundred thirty-four and a half.

The Turkish output agrees with TCMB's rule of sign on the left with no space. For VAT on such amounts, see the [Turkey VAT calculator](https://fincodelabs.com/en/tools/turkey-vat-calculator). If you are wiring lira-quoted data into a product, Fincode's [Turkish exchange connectors](https://fincodelabs.com/en/services/turkish-exchange-connectors) page describes that kind of work in general terms.

## TL, TRY, YTL and TRL: old codes in old data

TRY has been the ISO code since 2005, when Law No. 5083 removed six zeros by setting 1 New Turkish Lira equal to 1,000,000 old lira, so anything older may be in a different unit.

**Lira labels over time (Law No. 5083 and Council of Ministers Decision 2007/11963; ISO Lists One and Three)**

| Period | Name | Abbreviation | ISO code |
| --- | --- | --- | --- |
| Until 31 December 2004 | Turkish Lira (old) | TL | TRL, 792 (withdrawn 2005-12) |
| 1 January 2005 to 31 December 2008 | New Turkish Lira | YTL, with YKr for the subunit | TRY, 949 |
| From 1 January 2009 | Turkish Lira | TL; sign ₺ encoded in 2012 | TRY, 949 |

> **Hypothetical data cleanup:** a 2004 record reads 1,500,000 TL. In today's unit that is 1,500,000 ÷ 1,000,000 = TRY 1.50 at face value, before any inflation adjustment. A 2004 record labeled TRL needs the same division, while one labeled YTL or TRY does not.

Four traps come up in old data. YTL was an abbreviation and never an ISO code, so a `currency` field holding YTL needs mapping to TRY. "TL" on a pre-2005 document means the old unit, while TL today means the current one, so check the date. Old and new notes and coins circulated together from 1 January to 31 December 2005 under Temporary Article 1 of Law No. 5083, so 2005 records need particular care. And ISO List Three, published 1 January 2026, spells the country TURKEY while List One now spells it TÜRKİYE, so match on the numeric code rather than the name. List Three also carries New Turkish Lira under TRY 949 as withdrawn in 2009-01, while List One keeps TRY 949 for today's Turkish Lira, so a historic lookup can return two names for one code.

## Turkish lira banknotes and coins in circulation

Banknotes in circulation are 5, 10, 20, 50, 100 and 200 lira from TCMB's E9 emission group, and coins are 1, 5, 10, 25 and 50 kuruş plus 1 and 5 lira, according to TCMB (notes) and the Mint (coins) as read on 6 November 2026.

**E9 banknotes and most recent series dates listed by TCMB**

| Note | Latest series on TCMB's page | In circulation from |
| ---: | --- | --- |
| ₺5 | 8th | 11 September 2026 |
| ₺10 | 7th | 24 February 2025 |
| ₺20 | 7th | 22 October 2025 |
| ₺50 | 9th | 11 September 2026 |
| ₺100 | 6th | 24 February 2025 |
| ₺200 | 9th | 26 October 2026 |

TCMB says later series circulate together with earlier versions of each note, and the first E9 series dates from 1 January 2009. The page read announces no new denomination, and this guide says nothing about future issues. The coin list comes from the Mint's bulletin for its 2024 circulation coin set (Ministry of Treasury and Finance), the most recent official coin list found on 6 November 2026.

If you plan to reproduce a banknote image on a site or in print, Article 4 of Law No. 5083 has TCMB set the conditions (size, color, resolution, wording and similar), published in the Resmî Gazete, and provides an administrative fine for breaching them, so check those conditions first. Getting lira into an account is covered in [bank account in Turkey for foreigners](https://fincodelabs.com/en/blog/bank-account-in-turkey-for-foreigners).

## Frequently asked questions

### What is the symbol for the Turkish lira?

₺, Unicode U+20BA. TCMB says it goes to the left of the amount with no space, and recommends it for graphics and tables, with TL or Türk lirası preferred in running text.

### What is the currency code for the Turkish lira?

TRY, with ISO numeric code 949 and two minor units, per the ISO 4217 list published on 17 September 2026. The older code TRL (792) was withdrawn in December 2005.

### How do I type the Turkish lira symbol on a keyboard?

AltGr+T on the Windows Turkish Q and Turkish F layouts, checked in the layout files on 6 November 2026. The French (Standard) AZERTY and BÉPO layouts reach it through the currency dead key ¤ followed by l. No other Windows layout on the test machine has it, so use a character picker, or copy ₺ from this page.

### Should I write TL or TRY?

TL is the abbreviation TCMB uses in Turkish text. TRY is the ISO code, so it is the safer choice for international invoices, data files and software.

### What Turkish lira banknotes are in circulation?

5, 10, 20, 50, 100 and 200 lira from the E9 emission group. As of 6 November 2026, TCMB's page lists the latest series dates up to 26 October 2026 and announces no new denomination.

## Sources

- [TCMB: Turkish Lira Sign](https://www.tcmb.gov.tr/wps/wcm/connect/EN/TCMB+EN/Main+Menu/About+the+Bank/Turkish+Lira+Sign)
- [TCMB: Turkish lira sign installation, Unicode and older systems](https://www.tcmb.gov.tr/wps/wcm/connect/EN/TCMB+EN/Main+Menu/About+the+Bank/Turkish+Lira+Sign/Installation)
- [TCMB: Frequently asked questions, how the TL sign is used (Turkish)](https://www.tcmb.gov.tr/wps/wcm/connect/tr/tcmb+tr/main+menu/banka+hakkinda/sikca+sorulan+sorular)
- [TCMB: Banknotes in Circulation and Their Security Features](https://www.tcmb.gov.tr/wps/wcm/connect/EN/TCMB+EN/Main+Menu/Banknotes/Banknotes+in+Circulation+and+Their+Security+Features)
- [ISO 4217 maintenance agency (SIX): List One, active codes, published 17 September 2026](https://www.six-group.com/dam/download/financial-information/data-center/iso-currrency/lists/list-one.xml)
- [ISO 4217 maintenance agency (SIX): List Three, historic codes, published 1 January 2026](https://www.six-group.com/dam/download/financial-information/data-center/iso-currrency/lists/list-three.xml)
- [Unicode: Currency Symbols chart, U+20A0 to U+20CF](https://www.unicode.org/charts/PDF/U20A0.pdf)
- [Unicode 6.2.0, released 26 September 2012](https://www.unicode.org/versions/Unicode6.2.0/)
- [Mevzuat: Law No. 5083 on the Currency Unit of the Republic of Turkey, adopted 28 January 2004, consolidated text (Turkish)](https://www.mevzuat.gov.tr/MevzuatMetin/1.5.5083.pdf)
- [Ministry of Treasury and Finance, Mint: 2024 circulation coin set bulletin (Turkish)](https://ms.hmb.gov.tr/uploads/sites/7/2024/12/2024-Tedavul-Para-Seti-Web-Bulteni.pdf)
- [Microsoft Support: Insert ASCII or Unicode Latin-based symbols and characters](https://support.microsoft.com/en-us/office/insert-ascii-or-unicode-latin-based-symbols-and-characters-d13f58d3-7bcb-44a7-a4d5-972ee12e50e0)
- [Apple Support: Use emoji and symbols on Mac](https://support.apple.com/en-us/guide/mac-help/mchlp1560/mac)
- [GNOME Help: Enter special characters](https://help.gnome.org/users/gnome-help/stable/tips-specialchars.html.en)
- [Google Fonts: CSS API response for Inter, Roboto and Open Sans (subset unicode ranges)](https://fonts.googleapis.com/css2?family=Inter&family=Roboto&family=Open+Sans&display=swap)
- [Ministry of Treasury and Finance: Decree No. 32, consolidated text, July 2025 (Turkish)](https://ms.hmb.gov.tr/uploads/2025/07/Turk-Parasi-Kiymetini-Koruma-Hakkinda-32-Sayili-Karar-dd7747872eb324d4.pdf)

> This guide is general information, not investment, legal or tax advice. Amounts, rates and rules in Turkey change often: check the date given for each figure and the official source before you rely on it, and ask a licensed adviser about your own situation. Sources, checks and corrections: see the [editorial policy](https://fincodelabs.com/en/editorial-policy).

---

Published by Fincode (Fincode Yazılım ve Teknoloji A.Ş.), a software company in Istanbul, Turkey: https://fincodelabs.com/en/blog/turkish-lira-symbol-and-code

Cite as: Fincode, "Turkish lira symbol and code: ₺, TRY, notes and formatting", updated November 6, 2026, https://fincodelabs.com/en/blog/turkish-lira-symbol-and-code
