Pagal amnestijos įstatymą asmuo arba žmonių grupė paprastai atleidžiami nuo baudžiamojo persekiojimo ir apkaltinimo padarius tam tikrus nusikaltimus. Amnestijos įstatymo saugomi asmenys gali būti lyderiai, kurie buvo valdžioje per karą su priešinga frakcija vienoje šalyje. Karo nusikaltimai pagal amnestijos įstatymą gali būti žmogaus teisių pažeidimai arba bandymai nuversti vyriausybę. Amnestijos įstatymas taip pat gali reikšti, kad nelegaliai į šalį atvykusiam asmeniui suteikiama teisė likti šalyje.
Daugelis šalių pripažįsta tam tikrą amnestijos įstatymo formą. JAV 1996 m. karo nusikaltimų aktą pakeitė 2006 m. Karinių komisijų aktu (MCA). Karinių komisijų įstatymas suteikia amnestiją kariams ir įgaliotiems tardytojams už karo nusikaltimus, įvykdytus prieš MCA įsigaliojimą. Pietų Afrikoje Tiesos ir susitaikymo komisija buvo suformuota pasibaigus apartheidui, kuris yra sistemingas teisinis žmonių atskyrimas pagal rasę. Dalis jos pareigų apėmė amnestiją žmogaus teisių pažeidėjams.
Pagrindinės amnestijos įstatymo nuostatos paprastai reikalauja visiško atleidimo asmeniui ar grupei, pažeidusiam šalies įstatymus, ypač karo metu. Amnestijos suteikimas paprastai reiškia, kad asmuo ar grupė nebus patraukti baudžiamojon atsakomybėn, kai jam bus pateikti kaltinimai nusikaltimais žmoniškumui pasibaigus karui. Nors amnestijos įstatymas gali atleisti asmenį ar grupę nuo vietinio baudžiamojo persekiojimo, tai neužkerta kelio galimiems baudžiamiesiems kaltinimams tarptautiniame teisme.
Paprastai nuostatos gali apimti kelių rūšių nusikaltimus. Nusikaltimas žmoniškumui paprastai apima žmogaus teisių pažeidimus, kai užpuolamas vienas ar keli asmenys išžaginimo, žmogžudystės ar religinio slopinimo veiksmais. Šios rūšies nusikaltimai taip pat gali būti klasifikuojami kaip karo nusikaltimai, jei jie įvyko per pilietinį karą arba karą tarp skirtingų šalių. Karo nusikaltimai taip pat gali būti susiję su žiauraus elgesio su kaliniais karo metu.
Kai kurios šalys taip pat gali taikyti amnestijos įstatymą, nurodydamos žmones, kurie atvyko į šalį nesilaikydami tinkamo imigracijos protokolo. Šie žmonės, dažnai laikomi nelegaliais užsieniečiais, paprastai būna išbuvę ilgiau nei teisėtai leidžiama arba atvyko neteisėtais būdais. Norėdama gauti amnestiją pagal nelegalių užsieniečių nuostatą, vyriausybė gali atleisti asmenims, pažeidusiems jos imigracijos politiką.
Vietos ar regioniniai įstatymai paprastai nustato pažeidimo, kurį padaro neteisėtas užsienietis, tipą. Pažeidimas gali apimti buvimą šalyje pasibaigus laikinos vizos galiojimui, pavyzdžiui, įdarbinimui ar išsilavinimui. Be to, pažeidimai gali būti daromi naudojant suklastotus dokumentus siekiant gauti įsidarbinimo ar kitų paslaugų šalyje.