The bill passed on a 69-27 vote. According to The Hill, 22 Republicans voted for the bill while 19 opposed.
Immediately, those like Sen. Ted Cruz (R-TX) noted the bill favors "politicians looking for more tax revenue and big businesses looking to make it harder for their competitors to survive."
For years, retail groups have complained that customers come to their stores to look at products only to buy them online; state governments have said they lose "as much as $23 billion in annual taxes from online sales to go uncollected."
Amazon and Republican Virginia Gov. Bob McDonnell support the bill while organizations like eBay oppose.
Even though the "bill would exempt small businesses that earn less than $1 million annually from out-of-state sales, and requires states to provide retailers with software to calculate sales taxes based on a buyer’s zip code," opponents said the bill would simply give government more taxing power and hurt economic growth.