Spain's trade deficit rose to €5.57 billion in December 2025 from €4.12 billion in the same month of 2024. Imports climbed 5.5% yoy to €35.7 billion, largely on purchases of non-chemical semi-manufactured goods (26%), automotive (12.1%) and capital goods (4.8%). Meanwhile, exports rose 1.4% to €30.2 billion, with robust shipments of raw materials (31.1%), consumer manufactured goods (5.4%) and food, beverages & tobacco (5.1%) offset by declines in energy (-12.5%) and chemical products (-7.6%). The country posted a trade shortfall of €57.1 billion in 2025, marking a 47.1% increase from €40.3 billion a year earlier, as imports climbed 4.6% to €444.2 billion while exports rose only 0.7% to €387.1 billion. A key feature of the year was the diversification of export markets. Exports to Africa, Asia, and other EU countries increased by 6%, 3%, and 5%, respectively, while shipments to the US dropped 8%. The EU-27 accounted for 62% of exports, generating a trade surplus of €19.762 billion. source: Ministerio de Industria, Comercio y Turismo
Spain recorded a trade deficit of 5570000 EUR Thousand in December of 2025. Balance of Trade in Spain averaged -1963077.45 EUR Thousand from 1962 until 2025, reaching an all time high of 1481717.00 EUR Thousand in June of 2020 and a record low of -9834766.00 EUR Thousand in December of 2007. This page provides the latest reported value for - Spain Balance of Trade - plus previous releases, historical high and low, short-term forecast and long-term prediction, economic calendar, survey consensus and news. Spain Balance of Trade - data, historical chart, forecasts and calendar of releases - was last updated on March of 2026.
Spain recorded a trade deficit of 5570000 EUR Thousand in December of 2025. Balance of Trade in Spain is expected to be -5953000.00 EUR Thousand by the end of this quarter, according to Trading Economics global macro models and analysts expectations. In the long-term, the Spain Balance of Trade is projected to trend around -5571000.00 EUR Thousand in 2027 and -5771000.00 EUR Thousand in 2028, according to our econometric models.