طبق قانون بلغارستان انواع مختلفی از شرکت ها وجود دارند که به شرح زیر است:
شرکت مسئولیت محدود؛
شرکت سهامی؛
شرکت تضامنی عام؛
شرکت تضامنی محدود؛
شرکت تضامنی محدود به موجب سهام.
میزان مشارکت افراد خارجی در این شرکت ها می تواند تا 100 درصد باشد.
همچنین، مدت زمان لازم برای ورود یا حذف اسناد در دفتر ثبت تجاری شرکت ها بلافاصله 3 روز کاری پس از تاریخ دریافت درخواست ها در دفتر ثبت تجاری است مگر اینکه قانون به نحو دیگری مقرر کرده باشد