Financieel sluit NS 2020 af met een omzet van €6.601 miljoen. De opbrengsten komen uit vervoer per trein in Nederland, Verenigd Koninkrijk en Duitsland en uit exploitatie van stations in Nederland.