1. Choosing the Legal FormThe main legal forms of business in Serbia are:
- DOO (Drustvo sa Ogranicenom Odgovornoscu) — equivalent to an LLC. Minimum share capital: 100 Serbian dinars (~€1). The most common form for small and medium-sized businesses.
- Preduzetnik (Sole Proprietor) — suitable for freelancers, self-employed individuals, and small traders.
- AD (Akcionarsko Drustvo) — joint-stock company, requiring larger capital and typically used for medium to large enterprises.
2. Registration with the Business Registers Agency (APR)The registration process takes 5–10 working days:
- Prepare the company’s Articles of Association, founding decision, and identification documents of the founders.
- Submit documents online via the APR portal or in person.
- Pay the registration fee (approx. 4,900 RSD).
- Obtain the company ID number (MB) and tax identification number (PIB).
3. Opening a Bank AccountAfter registration, a business account must be opened in a Serbian bank. Foreigners must be present in person and provide company documents along with a passport.
4. Registration with Tax and Social Insurance Authorities- Register for VAT (mandatory for annual turnover above 8 million RSD, ~€68,000).
- Register with the Social Insurance Fund if employees are hired.
5. Obtaining a Residence Permit Based on EntrepreneurshipRegistering a company serves as a valid basis for obtaining a
temporary residence permit in Serbia. Applicants must provide a business plan, proof of company activity, a bank account, and a registered office address.