 Trucks also have to pay a toll based on the tonnage and the distance.The cantons abandoned the right to raise road and bridge tolls to the Confederation, and the only way of funding the road system is partly through the vignette, the motor tax for every registered vehicle and mainly through the federal taxes levied on each liter of gasoline, diesel fuel, etc.Tolls for the use of particular roads, tunnels or bridges cannot be raised according to the Swiss constitution and so even the use of cost-intensive pieces of infrastructure such as the Gotthard Road Tunnel is financed by the entire system.