Ustawę, którą niecałe dwie godziny wcześniej przegłosowała Izba Reprezentantów, poparło 80 senatorów; 14 było przeciw. Teraz musi ją jeszcze podpisać prezydent George W. Bush. Przyznane fundusze przeznaczone będą głównie na finansowanie działań wojennych w Iraku. Na skutek nalegań Białego Domu głosowana w czwartek ustawa nie zawierała już zapisów zobowiązujących rząd do wyznaczenia terminarza wycofania stamtąd wojsk. Zapisy takie znajdowały się we wcześniejszej ustawie, która na początku maja została z ich powodu zawetowana przez prezydenta Busha. Ustawa zawiera zastrzeżenie, że pomoc USA dla Iraku zostanie wstrzymana, jeśli Bagdad nie poczyni postępów w przeprowadzaniu reform w sferze polityki i bezpieczeństwa. Ten zapis może być jednak uchylony przez prezydenta. W dokumencie mówi się też wyraźnie, że Stany Zjednoczone wycofają się z Iraku, jeśli poprosi je o to rząd tego kraju. Przyznając dalsze fundusze na wojnę, Kongres uchwalił jednocześnie podwyżkę płacy minimalnej oraz około 20 mld USD na popierane przez Demokratów cele krajowe.