Законом о организацији и надлежности државних органа у поступку за ратне злочине („Сл.гласник РС“, бр.67/2003, 135/2004, 61/2005, 101/2007, 104/2009, 101/2011-др.закон, 6/2015 и 10/2023) је прописано да је Јавно тужилаштво за ратне злочине надлежно да открива и кривично гони извршиоце кривичних дела против човечности и других добара заштићених међународним правом (кривична дела из члана 370 до 384 и чланова 385 и 386 Кривичног законика), лица одговорна за тешка кршења међународног хуманитарног права извршена на територији бивше Југославије од 1. јануара 1991. године која су наведена у Статуту Mеђународног кривичног суда за бившу Југославију, као и извршиоце кривичног дела “Помоћ учиниоцу после извршеног кривичног дела“ из члана 333 Кривичног законика, ако је то кривично дело извршено у вези са неким од претходно наведених кривичних дела.
Јавно тужилашто за ратне злочине је надлежно да поступа у првостепеном кривичном поступку пред Oдељењем за ратне злочине Вишег суда у Београду и у другостепеном кривичном поступку пред Oдељењем за ратне злочине Апелационог суда у Београду.
Специфичност Јавног тужилашта за ратне злочине се огледа у чињеници да је надлежно да поступа против извршилаца кривичних дела која су извршена на целој територији бивше Социјалистичке Федеративне Републике Југославије, без обзира на држављанство извршиоца или оштећеног.
Ово јавно тужилаштво је надлежно и за откривање имовине проистекле из кривичног дела уколико је имовина стечена извршењем неког од кривичних дела из наше надлежности.