USA:s representanthus stöder lagförslaget om ytterligare medel till Ukraina.
Det handlar om ett stort paket värt sammanlagt 95 miljarder dollar.
I paketet ingår 61 miljarder för Ukraina medan Taiwan får 9 miljarder dollar i stöd.
Också ett paket på 26 miljarder dollar för Israel samt humanitär hjälp till medborgare i Gaza godkändes.
Hjälppaketet går nu vidare till senaten där demokraterna har majoritet. Omröstningen torde kunna ske redan på tisdag. Därefter ska president Joe Biden skriva under lagen.
En lång väntan
USA har varit Ukrainas främsta militära stödjare i kriget mot Ryssland, men kongressen har inte godkänt storskalig finansiering. President Joe Biden och demokratiska ledamöter har försökt få igenom ett stort nytt vapenpaket för Ukraina i flera månader.
Republikaner, påverkade av partiets presidentkandidat Donald Trump, är ovilliga att ge Ukraina finansiering. Finansieringen av kriget har blivit en stridsfråga inför presidentvalet i november då Joe Biden står mot Trump igen.
Lagförslaget tillåter också USA att konfiskera och sälja ryska tillgångar och ge pengarna till Ukraina för att finansiera återuppbyggnad, något som har omfattat även av andra G7-nationer.
Zelenskyj välkomnade godkännandet och tackade Amerika
Ukrainas president Volodymyr Zelenskyj välkomnade på lördagen godkännandet av hjälppaketet och sa att det skulle ”rädda tusentals och åter tusentals liv”.
”Tack, Amerika!”, skrev Zelenskyj på X (tidigare Twitter).