Vägavgift tas ut enligt lagen om vägavgifter för vissa tunga fordon. Hur vägavgiften betalas beror på om fordonet är svenskt eller utländskt.
För svenska fordon gäller vägavgiften på hela vägnätet och avgiften tas ut för ett år i taget (10 § första stycket LVA).
En fordonsägare som ska betala vägavgift får ett beslut med inbetalningskort på vägavgift från Transportstyrelsen. Vägavgiften betalas till Transportstyrelsens särskilda konto för vägavgift. Betalningen ska finnas bokförd på Transportstyrelsens särskilda konto för vägavgift senast angiven dag (15 § LVA).
Vägavgiften ska betalas under kalendermånaden före avgiftsperioden.
Så länge fordonet därefter är avgiftspliktig utan avbrott kommer det att löpande ha samma avgiftsperiod påföljande år. Om avgiftsperioden brutits – exempelvis genom att fordonet ställts av – tas avgift ut från och med den dag då den ställs på igen och ett år framåt. Avgiften ska då vara betald på Transportstyrelsens konto för vägavgift senast tre veckor efter att fordonet blev avgiftspliktig. Om fordonets egenskaper ändras så att vägavgift ska tas ut med ett annat belopp ska ny vägavgift betalas för ett år. Avgiften ska vara betald senast tre veckor efter utgången av den kalendermånad under vilken registreringsbesiktningen skedde (13 § LVA).
För utländska fordon gäller vägavgift på motorvägar och vissa andra vägar.
Sverige är sedan den 1 januari 1998 anslutet till Eurovinjettsamarbetet som är ett samarbete i form av ett gemensamt uttag av vägavgift för tunga godstransporter vid användandet av vissa vägar.
En vägavgift som är betald i ett av samarbetsländerna gäller även för färd på övriga anslutna länders vägnät. En central direktuppdaterad databas har all information över fordon för vilka vägavgift har betalats.
Vägavgiften ska vara betald innan man påbörjar sin färd på en vägavgiftsbelagd väg (9 § andra stycket LVA). Avgiften kan betalas hos vissa bränslestationer och speditörer.