La industria farmacéutica facturó en el 2003 a través de farmacias y hospitales un total de 9.906,98 millones de euros (1,648 billones de pesetas), un 12% más que en el año anterior.

El sector invirtió en investigación y desarrollo 530 millones de euros (88 millones de pesetas), lo que equivale a un 5,2% de su cifra de negocio. Concentra el 17,3% del gasto en I+D de la industria española.