بنابرماده 2 قانون شرکت های تعاونی ( ق. ش. ت) ، شرکت تعاونی شرکتی است متشکل از اشخاص حقیقی و یا حقوقی که به منظور رفع نیازمندی های مشترک و بهبود وضع اقتصادی و اجتماعی شرکاء از طریق خودیاری و کمک متقابل و همکاری آنان و تشویق به پس انداز تشکیل می شود.
اعضا شرکت تعاونی، ممکن است اشخاص حقیقی یا حقوقی باشند. حداقل تعداد اعضا هفت نفر است و مسئولیت اعضا محدود به میزان سهامی است که از سرمایه شرکت خریداری یا تعهد نموده است. سرمایه شرکت نامحدود و سهام آن بانام است. نقل و انتقال سهام به غیرعضو مجاز نیست. شرط عضویت در شرکت تعاونی، خرید و پرداخت تمام بهای لااقل یک سهم می باشد. در این شرکت باید کلمه " تعاونی " قید شود.
ارکان شرکت تعاونی یعنی ارکانی که در پیشبرد فعالیت ها و اهداف شرکت های تعاونی در کنار یکدیگر قرار می گیرند و موجب می گردد که شرکت تعاونی به نحو مطلوب تصمیم گیری ، اداره و نظارت گردد که مطابق ماده 29 قانون بخش تعاونی اقتصاد جمهوری اسلامی ارکان شرکت های تعاونی را به سه مورد تقسیم نموده است :
1- مجمع عمومی
2- هیات مدیره
3- بازرس یا بازرسان
همان طور که می دانیم ، اشخاص از تاسیس شرکت تعاونی، به دنبال کسب نفع و سودآوری برای اعضاء نیستند ، بلکه به دنبال همکاری و تعاون در جهت کاهش هزینه ها و جلوگیری از مضرات احتمالی اند.

    وزارت تعاون و وظایف آن

برای انجام و اعمال نظارت بر حسن اجرای قوانین و مقررات مربوطه به تعاونی های مختلفه و حمایت و پشتیبانی از بخش تعاونی وزارت تعاون تشکیل گردیده که به چند نمونه از وظایف آن اشاره می شود :
1- ایجاد تسهیلات لازم جهت توسعه فعالیت تعاونی ها در امور تولید
2- جلوگیری از فعالیت اشخاص حقیقی یا حقوقی که بخواهند از نام یا عنوان تعاونی سوء استفاده نمایند.
3- حسابرسی از تعاونی ها در صورت تقاضا و شکایت اعضاء در حدود امکانات
4- فراهم آوردن تسهیلات لازم در جهت دستیابی تعاونی ها به مواد اولیه و وسایل و کالاهای مورد نیاز.
5- مشارکت در تهیه و تدوین مقررات صادرات و واردات کشور
6- راهنمایی مسئولان تعاونی ها در امور حقوقی، مالی – اداری و هدایت آن ها در جهت استفاده از روش ها و سیستم های بهتر
7- فراهم آوردن تسهیلات لازم برای تهیه طرح، ایجاد ، توسعه ، بازسازی ، نوسازی، واحدهای تعاونی و نظارت بر امور آن ها
8- تامین شرایط و فراهم آوردن امکانات برای سرمایه گذاری بخش تعاونی جهت ایجاد تعاونی ها با اولویت تعاونی های تولید
9- تنظیم برنامه و تعیین نحوه کمک های اعتباری در حدود مقررات و اختیارات از طریق بانک ها و موسسات اعتباری و کمک های دولتی به تعاونی ها
10- انجام معاملات لازم و ارائه خدمات مورد نیاز بخش تعاونی
11- کمک به شرکت ها و اتحادیه های تعاونی در ارائه خدمات حقوقی، مالی، حسابداری و حسابرسی و دیگر خدمات مورد نیاز و سایر اقدامات لازم