Pendapatan MAINFREIGHT LTD ORD NPV tahun lalu berjumlah4.72 B NZD, yang sebagian besar — 2.19 B NZD —berasal dari sumber dengan kinerja tinggi saat ini, Domestic Transport, tahun sebelumnya menghasilkan 2.24 B NZD. Kontibusi terbesar terhadap angka pendapatan dibuat oleh Australia — tahun sebelumnya memberikan MAINFREIGHT LTD ORD NPV 1.40 B NZD, dan tahun sebelumnya lagi — 1.56 B NZD.