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).