Swipe fee bill survives second vote in the Senate
One of the strangest and most expensive fights of the 2026 session got a little closer to being over on Friday when the Senate took a second final vote on Senate Bill 134.
It’s not a David-and-Goliath story. It’s more like a Goliath versus Goliath tale.
SB 134 is known as the swipe fee bill, and would stop banks and credit card issuers from charging what’s known as interchange, aka swipe fees, on sales tax paid by retailers.
Supporters point out that retailers are paying that 2.5% to 3% credit card charge on sales tax, which isn’t retained by the retailer and is instead routed to the state or other taxing entities.
That support came from Colorado’s restaurants, breweries, small businesses and retailers, along with big box retailers such as Walmart, Target and Home Depot.
Opponents, including the banks, credit card companies, unions, chambers of commerce and left-leaning groups such as the Bell Policy Center and Towards Justice claim the big box retailers are the largest beneficiaries of the bill. Unions that oppose the legislation also pointed to the potential for loss of union jobs and angst over a bill that benefits anti-union retailers.
Wednesday, SB 134 passed on an 18-16 vote with one lawmaker, Sen. Jessie Danielson, D-Wheat Ridge, absent.
But that third reading vote, which usually means the bill moves on to the House, wasn’t the end of it.
SB 134 was introduced on March 4 and went through the Senate Business, Labor and Technology Committee on March 12.
And then it sat for six weeks, until the beginning of this week.
On Monday, the bill went through Senate debate, along with a substantial amendment that would require businesses with more than 500 employees to use the savings they get from not having to pay swipe fees on sales tax, and put that toward reducing consumer prices or using it for employee wages or benefits.
The Senate voted Wednesday, but Senate Majority Robert Rodriguez, D-Denver, asked shortly after for a reconsideration of the vote, which can be requested by anyone who votes in favor of it.
But he had nothing to say when the bill came up on Friday. That was up to Sen. Julie Gonzales, D-Denver, who had also voted in favor.
And she had plenty to say about what had been going on outside the Senate chambers.
The Secretary of State’s website showed 175 lobbyists and lobbying firms signed up to work on the bill, including a dozen who signed up since Monday, about half in support and half opposed. Last-minute signups usually mean a major push is coming.
The amount spent on lobbyists by both sides is likely in the hundreds of thousands of dollars, based on disclosure reports filed with the Secretary of State in March.
Gonzales said SB 134 was supposed to be a straightforward policy that asked if an institution with more than $60 billion in assets should be prohibited from charging swipe fees on sales tax.
“Yet this policy has become wrapped up in an incredible amount of lobbying efforts,” Gonzales said, adding that she’d been bombarded over the last few days.
She fielded calls from restaurant owners, desperate for relief that could come from the bill, she said. The calls came from non-profits, opposed to the bill, who were anxious that if the corporations that make donations had to tighten their belts, the non-profits would suffer.
There were threats, she said. If she voted a certain way, her bills could be in trouble.
What she heard from the proponents was that the bill would provide relief for restaurant owners. Opponents say it will get tied up in litigation, a threat tied to the federal Office of Comptroller of the Currency, which issued interim rules last week on interchange fees tied to a similar law coming out of Illinois.
What it came down to for Gonzales, however, was: Would it mean consumers would pay less? Would it save Coloradans money?
“The simple fact is that it doesn’t,” she said. What SB 134 is, is a proxy battle both in Colorado and nationwide between financial services institutions and big or small businesses.
“The fact that there has been so many resources paid into the lobbying on this bill is telling in and of it itself,” she told the Senate.
But she also thought “it was important we all show up and vote on this today,” which appeared to be a dig at Danielson.
“If you’re a Colorado consumer and you want to help your local coffee shop, consider paying with cash,” Gonzales said.
SB 134 passed on the narrowest of votes: 18-17, with five Democrats voting against.
That included Rodriguez, who had voted for it on Wednesday.
Gonzales voted for it. So did Danielson.
SB 134 now moves on to the House, where it is cosponsored by House Speaker Julie McCluskie, D-Dillon and House Majority Leader Monica Duran, D-Wheat Ridge.
Will there be more fireworks? Stay tuned.

