The most appropriate types of companies for carrying out business in
Bulgaria are: a private limited company, a public limited company, a
single-person private limited company, a holding, a branch, and a
representative office. All of these (with the exception of a representative
office) have to be entered into the commercial register kept with the
relevant district court.