Javni tužilac i osuđeni mogu zaključiti sporazum o svedočenju, ako je značaj iskaza osuđenog za otkrivanje, dokazivanje ili sprečavanje krivičnih dela iz pretežniji od posledica krivičnog dela za koje je osuđen (osuđeni saradnik).
Za osuđenog saradnika ne može biti predloženo lice koje je osuđeno kao organizator organizovane kriminalne grupe niti lice koje je pravnosnažno osuđeno na kaznu zatvora od četrdeset godina ili kaznu doživotnog zatvora.
sporazum o vrsti i meri ili rasponu umanjenja kazne ili druge sankcije ili o oslobođenju od kazne osuđenog u slučaju davanja iskaza na glavnom pretresu u skladu sa obavezama iz
izjavu javnog tužioca da će u roku od 30 dana od dana pravnosnažnog okončanja postupka osuđujućom presudom u kojem je osuđeni dao iskaz u skladu sa obavezama iz
izjavu o odricanju stranaka i branioca od prava na žalbu protiv odluke suda donesene na osnovu sporazuma o svedočenju, kada je sud u potpunosti prihvatio sporazum;
O sporazumu o svedočenju osuđenog odlučuje sudija za prethodni postupak, a ako je sporazum podnet sudu nakon potvrđivanja optužnice odluku donosi predsednik veća.
Rešenje o odbacivanju, prihvatanju ili odbijanju sporazuma o svedočenju osuđenog donosi se na ročištu na koje se pozivaju javni tužilac, osuđeni i branilac.
Rešenje o prihvatanju sporazuma o svedočenju osuđenog obavezuje sud prilikom donošenja odluke o krivičnoj sankciji u ponovljenom postupku, pod uslovom da je osuđeni saradnik u potpunosti ispunio obaveze iz sporazuma.