1⃣شرکت مدنی عمدتاً با ثبت در دفاتر رسمی هویت پیدا می کند(بجز شراکت ورثه در میراث که نیازمند ثبت نیست)در حالی که شرکت تجاری با ثبت در اداره ثبت شرکتها هویت پیدا می کند.

2⃣شرکت مدنی فاقد شخصیت حقوقی است،در حالی که شرکت تجاری اصولاً یک شخصیت حقوقی است.

3⃣شرکت مدنی اقامتگاه و تابعیت ندارد،در حالی که اقامتگاه و تابعیت شرکت تجاری لزوماً باید مشخص باشد.

4⃣موضوع شرکت مدنی معاملات غیر تجاری است، در حالی که موضوع شرکتهای تجاری معاملات تجاری است.

5⃣قانون،شرکتهای تجاری را تحت نظم بخصوصی قرار داده و حتی انواع آنها را مشخّص و محدود نموده و ظوابط عینی را بر آنها حاکم کرده است،در حالی که شرکتهای حقوقی تابع قصد و اراده شرکا می باشند و به هر نحو که بخواهند(مشروط بر آنکه مغایر قانون مدنی نباشد)می توانند شرکت تشکیل دهند.