El Banco de España mantiene las cuentas en euros o en divisas del Tesoro y de las Comunidades Autónomas que así lo solicitan, realizando por su cuenta ingresos y pagos y, en general, desarrollando cualquier actividad bancaria del Gobierno central, de las autoridades regionales y locales o de cualquier otra institución pública. Esta actividad no puede dejar en descubierto ni proporcionar facilidades crediticias.
El Banco de España, además, actúa como agente financiero de la deuda pública, contribuyendo con sus medios técnicos a facilitar los procedimientos de emisión, amortización y de gestión.
El Banco de España tiene prohibida la compra directa de las emisiones de la deuda pública. Solo puede adquirir títulos públicos en los mercados para el ejercicio de sus tareas de intervención monetaria.