Co roku minister kultury przeznacza na zakup nowości dla bibliotek środki z budżetu centralnego, które przekazywane są obecnie w ramach Programu Biblioteki Narodowej „Zakup nowości wydawniczych do bibliotek”. W latach 2007-2008 było to po 28,5 mln zł, lecz niestety na 2009 i 2010 rok kwota ta zredukowana została do 10 mln zł. W 2011 roku ponownie wzrosła do 15 mln zł, a w 2012 roku do 20 mln zł. Poziom ten utrzymywał się także w latach 2013-2014. Dodatkowo decyzją ministra kultury biblioteki zobowiązane są do przeznaczania 1/3 dotacji na zakup nowości dla dzieci i młodzieży. Nowością było natomiast powołanie Priorytetu 2 Programu BN „Zakup nowości wydawniczych do bibliotek”. Budżet jego premierowej edycji wyniósł 3 mln zł. Na zakupy nowości w latach 2015-2016 roku z budżetu centralnego przeznaczono po 25 mln zł, jednak środki te mogą służyć także finansowaniu zakupu bieżących czasopism kulturalnych i społeczno-kulturalnych. W październiku 2015 roku rząd przyjął Program Wieloletni „Narodowy Program Rozwoju Czytelnictwa”, w ramach którego realizowany będzie Priorytet I. „Zakup nowości do bibliotek”. Jego budżet do 2020 roku ma wynieść 135 mln zł.
Ponadto biblioteki zakup publikacji do swoich księgozbiorów finansują również ze środków własnych, które otrzymują od zarządzających nimi samorządów lokalnych. Ostatnia dekada to okres, w którym dostawy oferty książkowej do bibliotek zdominowały duże firmy dystrybucyjne, przede wszystkim hurtownie. Od lat to jeden z ważniejszych punktów spornych między księgarstwem hurtowym a detalicznym, zwłaszcza księgarniami indywidualnymi, działającymi lokalnie. Wydaje się, że te podmioty już chyba bezpowrotnie utraciły ważnego klienta, jakim przez kilkadziesiąt lat były biblioteki.
Spośród działających na tym rynku hurtowni zdecydowanym liderem jest Azymut. W ostatnich latach należąca do Grupy PWN firma dystrybucyjna realizowała we współpracy z bibliotekami między 15 a 20 proc. swojej sprzedaży. Firma obsługuje w tym zakresie ponad 2500 placówek i aktywnie rozwijała ten obszar działalności. Znaczny udział dostaw dla bibliotek obsługują ponadto FK Olesiejuk, Platon i Wikr.Jak wynika z najnowszych dostępnych danych Biblioteki Narodowej zamieszczonych w Raporcie „Stan bibliotek w Polsce 2013” z połowy 2015 roku, przychody bibliotek na 100 mieszkańców wynosiły w tym okresie – 3352,99 zł (w 2012 roku – 3207,27 zł).
Łączne wydatki na materiały biblioteczne tj. zakup zbiorów + prenumerata + licencje wyniosły 85392227 zł (w 2012 – 87666909 zł, spadek o 2274682 zł, tj. 2,6 proc.). Wydatki na zbiory na jednego czytelnika w 2013 roku wyniosły 13 zł 27 gr (w 2012 r. – 13 zł 55 gr). Natomiast wydatki na książki w 2013 roku wyniosły 70594872 zł (w 2012 – 73253893 zł, czyli mniej o 2659021 zł, tj. 3,6 proc.). Wydatki na zakup książek na jednego czytelnika w 2013 roku sięgnęły kwoty 10 zł 97 gr (w 2012 – 11 zł 32 gr).
Liczba zakupionych książek w 2013 roku wyniosła 2940647 woluminy (w 2012 – 2996206 woluminów, co oznacza spadek o 55559 woluminów, tj. 1,9 proc.). Zakup książek w woluminach na 100 mieszkańców w 2013 roku osiągnął poziom 7,6 woluminów (w 2012 – 7,8 woluminów, notując spadek o 0,2).
Zrealizowano ze środków finansowych Ministra Kultury i Dziedzictwa Narodowego