Lev to euro converter
One euro is exactly 1.95583 lev, so BGN 100.00 is €51.13. Divide a lev amount by 1.95583 to get euro, multiply a euro amount by 1.95583 to get lev, then round to the nearest cent.
1 € = 1.95583 лв
Rounded to the nearest cent; half a cent rounds up.
Result
€51.13
BGN 100.00 = €51.13
How it's calculated
The rate was fixed by the Council of the EU when Bulgaria adopted the euro on 1 January 2026, and it never changes. Prices, salaries, bank balances and contracts in leva are all converted at this rate.
Convert with the full rate, then round once at the end to two decimals. Half a cent or more rounds up, less rounds down. Rounding in between steps can make you a cent out.
Common amounts
| Lev | Euro |
|---|---|
| BGN 10.00 | €5.11 |
| BGN 50.00 | €25.56 |
| BGN 100.00 | €51.13 |
| BGN 500.00 | €255.65 |
| BGN 1,000.00 | €511.29 |
| BGN 2,000.00 | €1,022.58 |
Questions people ask
What is the official lev to euro rate?
1.95583 lev for 1 euro, fixed permanently from 1 January 2026.
How do I convert lev to euro?
Divide the lev amount by 1.95583 and round to the cent. For example, BGN 100.00 is €51.13.
How much is 1000 leva in euro?
BGN 1,000.00 = €511.29.
Can I still pay in leva?
Leva and euro circulated side by side only during the changeover in January 2026. Prices and salaries are now in euro, but you can still exchange leva at the Bulgarian National Bank.
Related tools
- Currency converter
Euro, dollar, pound and every European currency at today's rates
- Net salary calculator (Bulgaria)
Gross to net pay in Bulgaria for 2026, in euro
Want to track this every month? See the Free Online Expense Tracker, No Bank Link.
Track where your money actually goes
A calculator gives you one number. Where Went keeps your income and spending in one place, month after month. It's free.
Create your free account