Med 59 mot 41 stemmer vedtok senatet et lovforslag som den republikanske senatoren John McCain la fram sammen med sin demokratiske kollega Russell Feingold.
Forslaget tar sikte på å regulere den voldsomme strømmen
bestående av hundrevis av millioner av dollar som blir gitt til de politiske partiene, siden bidrag direkte til kandidatene er strengt regulert fra før.
Slike bidrag fra selskaper og rike enkeltpersoner som partiene kan bruke som de vil, såkalt soft money, har ført til en rekke skandaler de siste årene.
Forslaget som McCain har arbeidet for i mange år og som ble hovedsaken i hans valgkamp for å bli republikansk
presidentkandidat, må nå vedtas også i Representantenes hus.
Først når begge kamrene har vedtatt forslaget, kan det legges fram til undertegning av presidenten og bli lov.
Forslaget begrenser også bruken av politisk reklame sponset av uavhengige grupper og den hever taket for bidrag som kan gis direkte til kandidater fra 1.000 dollar til 2.000 dollar.
Under valgkampen i fjor ble alle rekorder når det gjelder soft money brutt. Partiene innkasserte om lag 4,5 milliarder kroner i bidrag fra bedrifter og velstående enkeltpersoner.
I tillegg eksploderte bruken av politisk reklame som omgår tidligere reguleringer fordi den ikke direkte oppfordrer til å stemme for en kandidat. Uavhengige grupper brukte over 4,5 milliarder kroner til slik reklame i fjor.