Predicting municipal solid waste (MSW) generation is fundamental in choosing and scaling the processes involved in municipal management. The challenge for financial sustainability is to create indicators that enable MSW fees to be charged in proportion to the amount generated by each resident. Mathematical functions were tested to adjust the per capita waste generation rate (PCWG) in the municipalities of the state of São Paulo, based on population (P), per capita income (PCI) and per capita energy consumption (PCE). The dataset involved 238 municipalities in 2013 and 251 municipalities in 2014 that routinely weighed their wastes. The averaged PCWG increased from 0.65 to 0.90 kg inh.− 1 day− 1 (increment of 38%) when population enhanced from the range of 0–25,000 to 100,001–500,000 inh., mean per capita income grew from 10.1 to 13.6 USD inh.− 1 day− 1, and mean per capita electricity consumption expanded from 6.9 to 10.9 kWh inh.− 1 day− 1. The equation that best represented the data set resulted in r of 0.49, R2 of 0.24, RMSE of 0.224 kg inh.− 1 day− 1 and Ep of − 12.3%. Despite the relatively low R2, it was demonstrated by Student’s t test that the proposed equation was able to represent mean values and result in the same variance with more than 99% probability.