Afgift af affald fremgår af lov om afgift af affald og råstoffer (Skatteministeriets lovbekendtgørelse nr. 570 af 3. august 1998) ►med senere ændringer.◄
Affaldsafgiften blev indført i 1987 med det formål at begrænse affaldsmængderne og øge incitamentet til genanvendelse.
Affaldsafgiften er en national afgift, der ikke er EU-harmoniseret. Den miljømæssige regulering af affald er karakteriseret ved et tæt samspil mellem EU-regulering og national regulering.
De overordnede rammer og principper skitseres i EU-reguleringen, og den væsentligste retsakt er direktivet om affald - affaldsrammedirektivet (direktiv 75/442/EØF som ændret ved direktiv 91/156/EØF).
Direktivet fastslår det behandlingshieraki, som affaldsafgiftsloven er bygget op efter, dvs. at affaldsforebyggelse er højest prioriteret. Herefter følger genanvendelse, dernæst forbrænding med energiudnyttelse, og endelig skal det affald, der ikke kan behandles på anden måde, deponeres.
Affaldsrammedirektivet er i Danmark bl.a. gennemført i Miljøbeskyttelsesloven (Miljø- og Energiministeriets bekendtgørelse nr. 698 af 22. september 1998 af lov om miljøbeskyttelse med senere ændringer) samt affaldsbekendtgørelsen (Miljø- og Energiministeriets bekendtgørelse om affald nr. 619 af 27. juni 2000 (senest ændret ved bekendtgørelse nr. 1096 af 12. december 2000).