عقد قرارداد بین کارگر و کارفرما به نفع هر دو طرف است، این موضوع برای کارگر در زمان شکایت از کارفرما بسیار مهم است چون می‌تواند به راحتی رابطه‌ی خود و کارفرما را اثبات کند، البته اگر قرارداد وجود نداشته باشد، به معنی پایمال شدن حق کارگر نیست چون در این صورت باید از راه‌های دیگری مانند پرینت واریز حقوق و استشهادنامه و شهادت شاهدان، رابطه‌ی خود را با کارفرما اثبات کند.

وجود قرارداد برای کارفرما هم مفید است، چرا که در قرارداد کاری علاوه بر مشخصات طرفین، نوع کار، ساعت کار، میزان اضافه‌کاری، میزان دقیق دستمزد و … مشخص می‌شود، اگر این قرارداد وجود نداشته باشد، کارگر هنگام شکایت از کارفرما ممکن است حقوق و مزایای خود را تا حد دلخواه بالا ببرد و کارفرما نیز نتواند ادعای خود را اثبات کند.