Theo nguyên tắc, công ty không được phép bắt người lao động làm việc quá 8 tiếng 1 ngày, quá 40 tiếng 1 tuần, không tính giờ nghỉ giải lao. Việc làm việc nhiều hơn giờ quy định này được gọi là “lao động ngoài giờ”(時間外労働)
Công ty phải cho người lao động nghỉ giải lao. Thời gian làm việc dài hơn 6 tiếng thì nghỉ ít nhất 45 phút. Thời gian làm việc dài hơn 8 tiếng thì nghỉ ít nhất 1 tiếng.
Công ty phải cho người lao động nghỉ ít nhất 1 ngày/1 tuần, hoặc ít nhất 4 ngày trong vòng 4 tuần.
Nếu công ty và người lao động có cam kết từ trước thì công ty có thể cho người lao động làm việc ngoài giờ hoặc làm việc trong ngày nghỉ không quá 45 tiếng trong 1 tháng, 360 tiếng trong 1 năm.
Trường hợp lao động ngoài giờ và lao động ngày nghỉ thì có thể yêu cầu thanh toán lương tăng ca. Cụ thể xem ở phần “Lương tăng ca”
Khác với những ngày nghỉ bình thường, người lao động có thể xin nghỉ vào ngày mà mình mong muốn. Ngày này gọi là “Nghỉ phép có lương” (有給休暇・ゆうきゅうきゅうか).Cho dù xin nghỉ thì vẫn được nhận lương của ngày nghỉ đó. Ví dụ, người mà hầu như ngày nào cũng làm việc, và làm liên tục trong vòng 6 tháng thì theo nguyên tắc, sẽ có 10 ngày nghỉ phép có lương. Tùy theo số năm tiếp tục làm việc mà số ngày nghỉ phép có lương sẽ tăng trong khoảng từ 10 đến 20 ngày.
Cũng có trường hợp anh/chị không thể nghỉ phép vào ngày mà mình mong muốn. Ví dụ, anh/chị nói với công ty “tôi muốn nghỉ phép có lương vào ngày 1/10”, nhưng ngày đó công ty có nhiều việc phải làm và thiếu người, anh/chị bị công ty nói là “ngày đó không tiện!” nên có khả năng không thể nghỉ phép có lương vào ngày 1/10. Trong trường hợp đó, người lao động có thể nghỉ 1 ngày khác gần kề ngày đó như ngày 8/10, v.v.