Il Codice del commercio attualmente in vigore è stato promulgato nel 1991 e ha ricevuto numerosi emendamenti, precedenti al 2007, dettati dalla volontà di:
- armonizzare la legislazione societaria bulgara alle direttive in materia dell’Unione Europea;
- rendere la legge sulle società competitiva in un panorama Europeo.
Il Codice del Commercio definisce e regola le varie categorie societarie, tra le quali individua:
1) Imprese individuali ET (Edolitchen Targovetz)
2) Società commerciali: persone giuridiche aventi lo scopo del compimento di attività commerciali. Nei casi previsti dalla Leggela società può essere costituita anche da una singola persona
Esistono i seguenti tipi di società commerciali:
- La Società in nome collettivo, SD
- Società in accomandita (Komanditno Drouzhestvo – KD)
- Società a responsabilità limitata (Drouzhestvo Ogranichena Otgovornost – OOD)
- Società per azioni (Aktzionerno Drouzhestvo – AD)
- Società in accomandita per azioni (Komanditno Drouzhesto s Akzii KDA)
- Associazioni di persone giuridiche
- Filiali e Uffici di rappresentanza
La Legge dispone che l’attività bancaria e quella assicurativa possano essere esercitate in via esclusiva dalle società per azioni o dalle organizzazioni corporative, che in concreto vanno poi ad essere regolate da altre leggi speciali, bancarie ed assicurative.
3) Imprese statali e municipali che possono essere società a responsabilità limitata con unico socio o società per azioni con unico azionista.
Le imprese statali e municipali possono poi costituire anche altre società commerciali o unioni di società commerciali.