Все грузы, перевозимые ОАО РЖД, делятся на три тарифных класса. К первому классу относятся сырьевые грузы, транспортная составляющая в цене которых превышает 15%: это низкодоходные, "социально значимые" уголь, железная руда, необработанная древесина, цемент и другие стройматериалы. Их перевозка производится по заниженным расценкам. Ко второму классу относятся остальные грузы с долей транспортной составляющей от 10% до 15%, в том числе зерно и другая пищевая продукция, нефть и основные нефтепродукты, минудобрения. Второй класс грузов РЖД перевозит по себестоимости. К третьему классу относится готовая продукция с транспортной составляющей менее 10% — ее перевозят по повышенному тарифу, чтобы компенсировать перевозки первого класса.