El Obispado de Córdoba ha invertido en la conservación de la Mezquita-Catedral 20,6 millones de euros en los veinte últimos años. La inversión constituye alrededor del 73% del total de las realizadas en esas dos décadas y coloca a la Iglesia como la primera institución inversora. Pablo Garzón, responsable de la delegación de medios del Obispado de Córdoba, indica que la cifra exacta destinada al monumento desde 1994 hasta el pasado año por parte del Cabildo Catedralicio asciende a 20.624.360 euros. Le sigue la Administración central, que durante este periodo invirtió 4.174.932 euros, lo que supone un 14,8% del total; y a continuación, la Junta de Andalucía, con 3.398.255 euros, el 12%. Durante este tiempo, el Ayuntamiento de Córdoba fue la única administración que no ha invertido nada en su principal monumento, según los datos del Obispado. De este modo, la Mezquita-Catedral ha recibido en concepto de obras de conservación o rehabilitación desde 1994 28.197.547 euros.

Según recordó Pablo Garzón en una entrevista en Radio Córdoba, la última vez que la Junta invirtió en el monumento fue en el año 92 y el Gobierno central, con la actuación en el crucero mayor, en el año 2003. "Esto no quiere decir que no haya agradecimiento no solo de la Iglesia sino de Córdoba entera", dice.

El montante que el Cabildo suele destinar a la conservación ronda el 30% de su presupuesto anual. Aunque las cuentas del 2013 aún no están consolidadas y esos porcentajes son variables, en torno al 20% del presupuesto se dedica a obras sociales (Cáritas, Manos Unidas o Proyecto Hombre). Otro 20% va a parar a la obra diocesana, en la que se incluye el mantenimiento de pequeñas parroquias o ermitas y el resto, otro 30%, a la administración del monumento y los gastos generales del mismo.

La principal fuente de recaudación de la Mezquita-Catedral proviene de las entradas al monumento. Solo el año pasado se recaudaron 8 millones con ellas. En 2013 visitaron el recinto 1.434.000 personas, 100.000 más que en 2012. Alrededor de 400.000 entraron gratis y el resto pagando 8 euros.