18. Senát ve svém vyjádření ze dne 5. května 2017 uvádí, že návrh zákona byl Poslaneckou sněmovnou postoupen Senátu dne 28. července 2016 a bylo mu přiděleno číslo tisku 309 (10. funkční období). Garančním výborem byl stanoven ústavně-právní výbor (jediný výbor, kterému byl návrh zákona přikázán), který Senátu doporučil schválit návrh zákona ve znění postoupeném Poslaneckou sněmovnou. Senát návrh zákona projednal dne 24. srpna 2016. V rozpravě vystoupil mimo jiné senátor Jiří Šesták, který se věnoval otázce omezení okruhu poskytovatelů úvěrů a zápůjček a upozornil, že hrozí nebezpečí „nerovné politické soutěže“ a nepřímé diskriminace menších politických stran. Na to reagoval v obecné rozpravě ministr Jiří Dienstbier, který upozornil, že i dosavadní právní úprava, která okruh poskytovatelů úvěrů a zápůjček neomezovala, měla svá rizika, pokud jde o transparentnost a nezávislost na soukromých osobách. Uvedl, že omezení poskytovatelů úvěrů a zápůjček na instituce, které mají k půjčování peněz řádnou licenci, je tím nejtransparentnějším řešením. Poté, co proběhla obecná rozprava, bylo hlasováno o jediném podaném návrhu, jímž byl návrh garančního výboru schválit návrh zákona ve znění postoupeném Poslaneckou sněmovnou. Návrh zákona byl schválen hlasy 37 senátorů při účasti 62 senátorů, proti nehlasoval žádný senátor.
vyhlášené znění — není konsolidace — toto znění je vyhlášený snapshot, nikoli konsolidace po zapracování novel.