OSI archive

English

Post

Card payments remain on an upward trend

· July 22, 2026

Source: Deutsche Bundesbank in English In 2025, the number of payments made using cards issued by German payment service providers rose significantly. There were around 14.5 billion card payments in total,...

Post

German balance of payments in May 2026

· July 14, 2026

Source: Deutsche Bundesbank in English Steep drop in current account surplus Germany’s current account recorded a surplus of €10.4 billion in May 2026, down €6.2 billion on the previous month’s level. This...