We recommend
€12
Book "Certificado de registro UE" on the sede electrónica. The certificate is printed on the spot. Green paper, credit-card size if you ask.
From the Register as an EU resident (certificado de registro) how-to in Barcelona. Prices checked June 2026.