در قانون دو نوع قرارداد پیش بینی شده ۱- قرارداد کار کتبی ۲-قرارداد کار شفاهی. وقتی شما قرارداد کتبی منعقد نکرده اید یعنی قرارداد شما از نوع شفاهی است. مزیت قرارداد کتبی این است که اگر به حقوق و مزایای بالاتر از حداقل حقوق و مزایای قانون کار توافق کرده باشید براحتی قابل اثبات است ولی در قرارداد شفاهی قول و قرار شما با کارفرما مازاد بر حداقل های قانون کار قابل اثبات نیست.

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