Undang-undang Perburuhan diundangkan pada tahun 1994 dan masing-masing diubah pada tahun 2009 dan 2018. Semakan terbaru mula berkuat kuasa pada 29 Disember 2018.
Terdapat 107 artikel secara keseluruhan.
Perkara utama adalah seperti berikut:
1. Majikan dilarang merekrut remaja di bawah umur 16 tahun (Artikel 15)
2. Kontrak kerja harus disimpulkan jika hubungan buruh dijalin. (Artikel 16)
3. Negara akan menggunakan sistem jam kerja di mana buruh harus bekerja tidak lebih dari lapan jam sehari dan rata-rata tidak lebih dari 44 jam seminggu
4. Unit majikan hendaklah, menurut piawaian berikut, membayar gaji pekerja yang lebih tinggi daripada kadar upah biasa untuk waktu kerja biasa, dalam keadaan berikut:
(1) apabila mengatur agar pekerja bekerja lebih masa, tidak kurang dari 150% dari gaji biasa harus dibayar;
(2) ketika mengatur agar pekerja bekerja pada hari rehat dan di mana hari rehat tersebut tidak dapat ditunda dan diambil pada waktu yang lain, tidak kurang 200% dari gaji biasa harus dibayar;
(3) ketika mengatur agar seorang pekerja bekerja selama cuti umum resmi, tidak kurang dari 300% dari upah normal harus dibayar. (Pasal 44)
5. Majikan harus membayar upah buruh tidak lebih rendah daripada standard tempatan untuk gaji minimum. (Artikel 48)
6. Majikan harus membayar upah kepada buruh sesuai dengan undang-undang ketika mereka memiliki hari libur yang sah, mengambil cuti selama tempoh pernikahan atau berkabung, dan berpartisipasi dalam kegiatan sosial sesuai dengan hukum. (Pasal 51)
7. Majikan harus menyediakan pekerja dengan syarat-syarat keselamatan dan sanitasi pekerja yang memenuhi ketentuan Negara dan artikel perlindungan buruh yang diperlukan, dan melakukan pemeriksaan kesehatan secara berkala bagi pekerja yang terlibat dalam pekerjaan dengan bahaya pekerjaan. (Pasal 54)
8. Negara akan melaksanakan langkah perlindungan buruh khas untuk pekerja wanita dan pekerja bawah umur. Pekerja di bawah umur merujuk kepada pekerja yang berusia lebih dari enam belas (Pasal 16) tahun dan di bawah lapan belas (Pasal 18) tahun. (Pasal58)
9. Majikan wanita yang melahirkan anak berhak mendapat cuti bersalin tidak lebih dari 90 hari. (Artikel62)
10. Majikan akan menikmati faedah insurans sosial sesuai dengan undang-undang dalam keadaan berikut:
(1) semasa bersara;
(2) ketika menderita penyakit atau mengalami kecederaan;
(3) apabila dilumpuhkan oleh kecederaan yang berkaitan dengan pekerjaan atau menderita penyakit pekerjaan;
(4) ketika menganggur;
(5) ketika melahirkan. (Pasal 73)
11. Apabila berlaku perselisihan buruh, para pihak dapat mengajukan permohonan kepada timbang tara pertikaian pekerja untuk timbang tara. Jika satu pihak tidak setuju dengan keputusan arbitrase, gugatan dapat diajukan di pengadilan. (Pasal79)