Первоначально на IGN сообщили, что с помощью Battlefield Heroes разработчики заработали примерно 30 миллионов долларов, так как EA сообщила, что каждый игрок в среднем тратит 20 баксов на игру. Но EA поправила свое заявление, несмотря на, то, что в Battlefield Heroes играют более 1.5 миллиона геймеров, не все из них активно покупают игровые предметы в магазине.
Как это ни удивительно, но игра является полностью бесплатной. Весь доход получен за счет микротранзакций. Большая часть пользователей тратит свои деньги на одежду для персонажей.