The binsmooth package for R estimates statistics from binned incomes by matching the empirical CDF and (if known) the mean. The resulting estimates are better than those from other methods (von Hippel, Hunter, & Drown, 2017).

The rpme and mgbe commands for Stata estimate statistics from binned incomes using the robust Pareto midpoint estimator (RPME), which assigns incomes to their bin midpoints, and the multimodel generalized beta estimator (MGBE), which fits continuous distributions from the generalized beta family (von Hippel, Scarpino, & Holas, 2016). The MGBE method is also implemented in the binequality package for R.