Luiz Inácio Lula da Silva arrecadou mais de R$ 68 milhões em doações de partidos políticos, enquanto Flávio Bolsonaro arrecadou R$ 27 milhões. Essa diferença está relacionada ao número de partidos que apoiam cada candidato. Flávio lançou-se como chapa pura, sem conseguir estabelecer alianças partidárias, o que resultou em menor apoio financeiro. Em relação às doações individuais, Flávio recebeu R$ 27 milhões, enquanto Lula arrecadou R$ 2 milhões. Após o primeiro turno, a arrecadação de Flávio aumentou para R$ 20 milhões, provenientes principalmente de empresários ligados ao agronegócio. A campanha de Lula declarou despesas de R$ 2 milhões.

