در قرارداد ساعتی مزد بر اساس میزان ساعت کار تعیین و پرداخت میشود، که میتواند از ۸ ساعت در روز، ۴۴ ساعت در هفته یا بیشتر باشد. انعقاد قرارداد ساعتی منع قانونی ندارد ولی نباید از حداقل حقوق ساعتی که بر مبنای حقوق روزانه تعیین میشود کمتر باشد. به هر حال ساعات کار در هفته نباید از ۴۴ ساعت و ۸ ساعت در روز بیشتر باشد و اگر بیش از آن باشد اضافهکار محسوب میشود و بابت آن ۴۰ درصد به کارگر فوقالعاده اضافهکاری تعلق میگیرد. قرارداد ساعتی هم مشمول کسر حق بیمه است و بابت هر ۸ ساعت کار یک روز سابقه بیمه منظور میشود.