1. Central bank exchange rates
  2. Bank of Russia
  3. BGN

Bank of Russia Bulgarian Lev rate

1 BGN = 47.060 RUB +0.84%

Published Wednesday, 31 December 2025 as the official exchange rates of foreign currencies against the rouble.

1 RUB = 0.0212494 BGN

BGN to RUB over the last year

45.0050.00Mar ’25May ’25Jul ’25Sep ’25Nov ’25
52-week high
54.110
52-week low
45.345
52-week average
47.995
Change over the year
−12.52%

Yearly averages

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

YearAverageHighLowPublications
2025 47.995 54.110 45.345 247
2024 51.246 59.002 45.268 248
2023 47.461 56.847 37.217 247
2022 36.993 68.014 27.442 247
2021 44.525 47.201 41.280 248
2020 42.352 47.916 34.661 243
2019 36.975 39.467 35.005 246
2018 37.903 41.592 34.745 247
2017 33.762 36.767 30.473 247
2016 37.829 46.561 32.216 248
2015 34.761 41.533 27.015 247
2014 26.071 43.200 23.033 247
2013 21.677 23.199 20.275 246
2012 20.405 21.603 19.632 249
2011 20.913 22.307 20.053 249
2010 20.555 22.094 19.144 248
2009 22.623 23.237 21.914 12
2008 18.804 21.252 17.652 12
2007 17.925 18.455 17.534 12
2006 17.455 17.751 17.040 13
2005 18.106 19.320 17.377 12
2004 18.256 19.118 17.515 12
2003 17.659 18.503 16.938 12
2002 15.009 16.139 13.592 12
2001 13.360 13.880 12.810 12
2000 13.372 14.730 12.030 12
1999 13.720 14.330 13.270 5

This rate via API

The Bank of Russia BGN rate for any day since 1 August 1999, 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=cbr -d base_currency=BGN \
  -d currencies=RUB -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=cbr -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 Bank of Russia BGN rate today?

On 31 December 2025 the Bank of Russia published 1 BGN = 47.0602 RUB (1 RUB = 0.0212494 BGN).

What was the average BGN rate in 2025?

The average of the 247 publications in 2025 is 1 BGN = 47.9949 RUB, 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.