Germany's foreign trade surplus narrowed to €18.1 billion in June from €18.7 billion in May, on a calendar and seasonally adjusted basis, provisional data from the country's Federal Statistical Office showed.
Exports ticked down 0.1% month over month to €110.4 billion, while imports rose 0.5% to €92.3 billion.
The nonadjusted trade surplus came in at €16.8 billion, as exports declined 8% year over year to €106.1 billion and imports fell 4.4% to €89.3 billion.
Meanwhile, the German current account surplus stood at €20.6 billion in June, according to provisional data from the German central bank.