这个新法案以54对44票被通过，在众议院以343对86票通过。在参议院和众议院均通过该法案后该法案被移到美国国会会议委员会来协调两院版本中的区分。最后的版本在参议院以90对8，在众议院以362对57（15名议员没有投票）被通过。1999年11月12日比尔·克林顿总统签署该法案。实际上新法案仅仅废除了格拉斯-斯蒂格尔法案的一部分，即一个公司不能同时控制一个商业银行和一个投资银行。支持者认为这个废除对金融系统的影响很小，甚至可以在金融危机时帮助恢复稳定性。这个废除实现十年后反对者责备它重建了金融工业内的利益