56. Návrh zákona o registru smluv (Poslanecká sněmovna, 7. volební období, 2013-2017, sněmovní tisk č. 42/0) byl rozeslán poslancům dne 4. prosince 2013. Poslanecká sněmovna návrh zákona schválila ve třetím čtení dne 18. září 2015 na své 31. schůzi (usnesení č. 880), kdy pro něj hlasovalo 116 ze 157 přítomných poslanců, 7 bylo proti a 34 se hlasování zdrželo. Senát projednal návrh zákona (Senát, 10. funkční období, 2014-2016, senátní tisk č. 126/0) dne 22. října 2015 na své 13. schůzi a vrátil jej Poslanecké sněmovně spolu s pozměňovacími návrhy (usnesení č. 255). Pro vrácení návrhu Poslanecké sněmovně hlasovalo 48 senátorů, 6 senátorů hlasovalo proti a 4 senátoři se zdrželi hlasování. Téhož dne a na téže schůzi Senát schválil i doprovodné usnesení č. 256. Poslanecká sněmovna dne 24. listopadu 2015 na své 36. schůzi setrvala na původně schváleném znění návrhu zákona (usnesení č. 960). Pro hlasovalo 110 ze 161 přítomných poslanců, 26 bylo proti a 25 se zdrželo hlasování. Přijatý návrh zákona byl doručen prezidentu republiky dne 27. listopadu 2015 a následně jím byl i podepsán. Vyhlášen byl ve Sbírce zákonů dne 14. prosince 2015 v částce 144 pod číslem 340/2015 Sb.
vyhlášené znění — není konsolidace — toto znění je vyhlášený snapshot, nikoli konsolidace po zapracování novel.