Las exportaciones españolas de mercancías crecieron en 2017 un 8,9% respecto al año 2016 y alcanzaron los 277.126 millones de euros con datos de comercio declarado, máximo histórico de la serie para el acumulado anual. ​Las importaciones aumentaron un 10,5% hasta los 301.870 millones, también en máximo histórico.

Como resultado, el déficit comercial de 2017 alcanzó los 24.744 millones, un 31,9% más que en 2016. Las exportaciones españolas registraron mejor evolución que las del conjunto de la zona euro y la Unión Europea.

La tasa de cobertura -exportaciones sobre importaciones- se situó en 91,8% (93,6% en 2016 con datos definitivos) y es el tercer mejor registro de toda la serie histórica, solo superado en 2013 y 2016. En volumen las exportaciones ascendieron un 8,2%, ya que los precios, aproximados por los Índices de Valor Unitario, subieron un 0,7%; y las importaciones crecieron un 5,5%, porque los precios aumentaron un 4,7%.

El saldo no energético arrojó un déficit de 4.023 millones de euros (déficit de 2.517 millones en 2016, datos provisionales) y el déficit energético se incrementó un 27,6%, hasta los 20.721 millones de euros.