Swiss Post reported weaker top-line and operating performance in 2025, with net sales declining by 4.5% to €7,505 million and total revenue falling by 4.2% to €7,817 million.

EBITDA decreased by 4.5% to €900 million, while EBIT fell more sharply, down 17.2% to €355 million, reflecting higher depreciation, amortisation and impairments and weaker operating leverage. Net profit declined by 2.8% to €337 million, although the net profit margin slightly improved to 4.3% from 4.2%.

For more details download the latest IPC Carrier Intelligence Report.

If your company has not yet subscribed to IPC’s Carrier Intelligence Reports, please visit this page or email us at [email protected].