Pada pasal UU No.2 Tahun 2017 sudah memberikan penjelasan dan
menghadirkan aturan-aturan baru yang lebih lengkap dari UU Jasa Konstruksi tahun 1999. Namun ada sedikit kekurangan yang ada di dalam UU No.2 Tahun 2017 yaitu pada tindak pidana. Pada UU Jasa Konstruksi tahun 1999 Tindak pidana dijelaskan pada pasal 43, yaitu: Pasal 43 1) Barang siapa yang melakukan perencanaan pekerjaan konstruksi yang tidak memenuhi ketentuan keteknikan dan mengakibatkan kegagalan pekerjaan konstruksi atau kegagalan bangunan dikenai pidana paling lama 5 (lima) tahun penjara atau dikenakan denda paling banyak 10% (sepuluh per seratus) dari nilai kontrak. 2) Barang siapa yang melakukan pelaksanaan pekerjaan konstruksi yang bertentangan atau tidak sesuai dengan ketentuan keteknikan yang telah ditetapkan dan mengakibatkan kegagalan pekerjaan konstruksi atau kegagalan bangunan dikenakan pidana paling lama 5 (lima) tahun penjara atau dikenakan denda paling banyak 5% (lima per seratus) dari nilai kontrak. 3) Barang siapa yang melakukan pengawasan pelaksanaan pekerjaan konstruksi dengan sengaja memberi kesempatan kepada orang lain yang melaksanakan pekerjaan konstruksi melakukan penyimpangan terhadap ketentuan keteknikan dan menyebabkan timbulnya kegagalan pekerjaan konstruksi atau kegagalan bangunan dikenai pidana paling lama 5 (lima) tahun penjara atau dikenakan denda paling banyak 10% (sepuluh per seratus) dari nilai kontrak. Sedangkan pada UU No.2 Tahun 2017 tidak ada pasal yang menjelaskan tentang pidana hanya lebih menjelaskan pada sanksi administratif, ganti rugi dan penggantian / perbaikan bangunan. Karena tidak dicantumkannya pidana pada UU maka pidana pada proyek diatur pada kontrak masing-masing setiap proyek. Hal ini mengakibatkan tidak samanya hukuman tindak pidana yang diberlakukan pada setiap proyek karena tidak tercantumnya didalam UU. Hal ini juga dapat merugikan sebelah pihak karena akan terjadi negosiasi hukuman pada kontrak.