Informacje o dochodach reklamowych 34-letniego Beckhama pochodzą z oficjalnego brytyjskiego rejestru. Na konto jego firmy Footwork Productions w roku finansowym zakończonym 31 grudnia 2008 wpłynęło dokładnie 9,97 miliona funtów.
Na konto innej firmy - Brand Beckham - wpływa pensja piłkarza. W 2008 roku wynagrodzenie za grę Major League Soccer wyniosło 5,5 mln dolarów, a Anglik może liczyć również na procent z zysków klubu zaudział w rozgrywkach MLS. Rodzina Beckhamów wciąż zarabia również na kontraktach reklamowych żony Davida - Victorii.
Beckham trafił do klubu z Los Angeles w lipcu 2007 roku i związał się z nim pięcioletnim kontraktem. W styczniu 2009 roku, po zakończeniu sezonu MLS, trafił na wypożyczenie do AC Milan, gdyż rozgrywki we Włoszech nie są w zimie przerywane. Podobny zabieg ma powtórzyć na początku 2010 roku. Gra w Milanie ma zwiększyć jego szanse na wyjazd z reprezentacją Anglii na mistrzostwa świata do RPA.