1. Central bank exchange rates
  2. European Central Bank
  3. BGN

European Central Bank Bulgarian Lev rate

1 EUR = 1.9558 BGN 0.00%

Published Wednesday, 31 December 2025 as the euro foreign exchange reference rates.

1 BGN = 0.5113 EUR

EUR to BGN over the last year

1.9551.9561.957Mar ’25May ’25Jul ’25Sep ’25Nov ’25
52-week high
1.9558
52-week low
1.9558
52-week average
1.9558
Change over the year
0.00%

Yearly averages

The mean of each year’s publications, 1 EUR in BGN. Open a year for every daily rate and the monthly averages.

YearAverageHighLowPublications
2025 1.9558 1.9558 1.9558 255
2024 1.9558 1.9558 1.9558 256
2023 1.9558 1.9558 1.9558 255
2022 1.9558 1.9558 1.9558 257
2021 1.9558 1.9558 1.9558 258
2020 1.9558 1.9558 1.9558 257
2019 1.9558 1.9558 1.9558 255
2018 1.9558 1.9558 1.9558 255
2017 1.9558 1.9558 1.9558 255
2016 1.9558 1.9558 1.9558 257
2015 1.9558 1.9558 1.9557 256
2014 1.9558 1.9558 1.9558 255
2013 1.9558 1.9560 1.9558 255
2012 1.9558 1.9558 1.9558 256
2011 1.9558 1.9558 1.9558 257
2010 1.9558 1.9559 1.9558 258
2009 1.9558 1.9558 1.9558 256
2008 1.9558 1.9558 1.9558 256
2007 1.9558 1.9559 1.9558 255
2006 1.9558 1.9561 1.9554 255
2005 1.9558 1.9620 1.9441 257
2004 1.9533 1.9559 1.9456 259
2003 1.9490 1.9559 1.9460 255
2002 1.9492 1.9555 1.9460 255
2001 1.9482 1.9559 1.9460 254
2000 1.9477 1.9557 1.9457 116

This rate via API

The European Central Bank BGN rate for any day since 19 July 2000, or every publication in a range of up to a year, as JSON or CSV.

curl https://api.currencyapi.com/v3/official \
  -G -d source=ecb -d base_currency=EUR \
  -d currencies=BGN -d date=2025-12-31 \
  -H "apikey: YOUR-API-KEY"

# every publication of 2025
curl https://api.currencyapi.com/v3/official/range \
  -G -d source=ecb -d currencies=BGN \
  -d date_from=2025-01-01 -d date_to=2025-12-31 \
  -H "apikey: YOUR-API-KEY"

Questions about this rate

What is the European Central Bank BGN rate today?

On 31 December 2025 the European Central Bank published 1 EUR = 1.9558 BGN (1 BGN = 0.5113 EUR).

What was the average BGN rate in 2025?

The average of the 255 publications in 2025 is 1 EUR = 1.9558 BGN, the simple mean of the daily rates.

Is this the rate I must use for tax or accounting?

That depends on your jurisdiction. Many rules name a specific bank and day, for example the rate published on the business day before the transaction. Use the date lookup in the API to get exactly the publication your rule asks for.