Under current law, the moratorium expires Nov. 1, exposing Internet users to the same kind of connection fees that often show up on telephone bills.
"This legislation prevents a surprise tax hike on Americans' critical services this fall," said Rep. Bob Goodlatte, R-Va., chairman of the House Judiciary Committee. "It also maintains unfettered access to one of the most unique gateways to knowledge and engine of self-improvement in all of human history."
The moratorium was first enacted in 1998. State and local governments that already had Internet taxes were allowed to keep them under the current moratorium.
But under the bill passed Tuesday, those jurisdictions would no longer be able to collect the taxes.
Jurisdictions in seven states tax access to the Internet: Hawaii, New Mexico, North Dakota, Ohio, South Dakota, Texas and Wisconsin, according to the non-partisan Congressional Budget Office. Together they would lose "several hundred million dollars annually" if they were no longer allowed to collect the taxes, CBO said.
Several House Democrats spoke against the bill, but they allowed it to pass on a voice vote, which means members did not record whether they were in favor or against the bill. The bill now goes to the Senate.
Rep. John Conyers of Michigan, the top Democrat on the Judiciary Committee, complained that cities and states that already tax access to the Internet would lose much-needed revenue under the bill.