Deutsche Post's IFRS net income for 2020 was €3.176 billion, up 14.4 percent from €2.776 billion in the previous year. Revenue rose 5.5 percent to €66.806 billion compared to €63.341 billion a year earlier.