Después de Francia, Alemania es tradicionalmente el segundo socio comercial de España, en volumen total (importaciones más exportaciones) de mercancías. Con un total de 50,5 millones de euros, el comercio bilateral hispano-alemán se situó en el 2009 por debajo del nivel del año anterior, al exportar España menos a Alemania (19,26 millones de euros) de lo que importó de allí (31,30 millones de euros).

Pero el peso de Alemania en el déficit de la balanza comercial española queda compensado en gran medida por los gastos de los aproximadamente 10 millones de turistas alemanes --el 17% del total de visitantes extranjeros, los segundos después de los británicos--; a cambio, también hay cada vez más españoles que anualmente viajan a Alemania.