Working as an independent contractor for foreign clients is quite popular in Serbia. If you are thinking of working as one, you need to follow a few steps and register as an entrepreneur. This setup will allow you to offer your services to both local and international clients. This guide will take you through the registration process.
Disclaimer: This article is not a substitute for legal advice. Please always check official websites or seek legal advice before you take action.
Business registration in Serbia
An entrepreneur (Serbian: peduzetnik) is an individual doing business to achieve profit, and they are registered in accordance with the law. An entrepreneur is a registered individual who is offering their services for a limited or unlimited time. This setup is the best option for individuals, as only one person can register as an entrepreneur. When setting up this way, an entrepreneur agrees to put all their assets (both personal and those acquired by doing business) as a guarantee.
Benefits of registering as an entrepreneur
One of the most significant benefits of this setup is that the entrepreneur can manage their assets (money) freely without additional accounting. It gives you the flexibility to work with as many clients as you want as long as you are registered, pay taxes and benefits, and keep all the documents.
Registering a company in Serbia
Don't be confused- every entrepreneur needs to register their company to perform their services. You will find several terms (entrepreneur, company, entrepreneurial agency) that all fall under the same category. There is no option to register as an entrepreneur without opening a company.
Registering as a company is relatively easy and takes a few steps.
First of all, you need to register at the Serbian Business Registry Agency. You can choose a name for your company (not obligatory). You can check if your desired name is available on this link. Every company has its core activity (Serbian: šifra delatnosti), which it's registered for, but it can also perform any other activities that are not prohibited by law and are connected to the core activity.
Popular core activities and their codes:
- 6201- IT, software development, web development, and other IT services
- 7022 - consulting
- 7021- communications and public relations
- 7401- design services
- 8299- other business consulting services
For a full list of all core activities and their codes, refer to this page (in Serbian).
There are two ways to file for registration of your company: filling in person and electronically.
Documents you need to register if filing in person:
- Registration form
- Copy of ID
- Proof of payment of registration fees
- Registration fee : 1,500 RSD (~14 USD)
Registration process if filing electronically:
- Create an account at the Business Registry Agency portal. When creating an account, you will need to fill information such as name, last name, email address, citizenship, and complete the verification process. You will then receive an email with the next steps. You can watch a video tutorial to help you set up.
- Go to the application page, log in, and choose to file for registration. Fill in the necessary information about yourself and the company you are registering. Keep in mind that the email and address must be valid as they will be used to get all the documents. You can watch a video tutorial to help you fill in the registration form.
- You can pay for all registration fees with a credit or debit card.
- You will finish the registration process with an electronic certificate (signature).
If you do not have an electronic certificate, there are a few ways to obtain one:
- request online via Serbian Chamber of Commerce
- go to a local police office (MUP)
The fee to get the electronic certificate is 3,500 RSD (~32 USD)
Alternatively, you can go to an accountant who has an electronic certificate who can help you register.
It will take you up to 5 business days to get a registration confirmation at the Serbian Business Registry Agency. You will receive it either via email or by picking it up from the Registry.
Once registered, you will need to:
- Make a company stamp, if you decide to have one. It is no longer required by the law to have one.
- File OP form for registration of business signatures (Serbian: OP obrazac) to keep on file the people who have the signing right for an entity
- Open a designated company bank account
- File for tax registration within 15 days after registering your company
Filing for tax registration
There is no option to file for tax registration electronically, so you (or your accountant) will have to submit it in person at your local Tax administration office. While you are filing for tax registration, you can also register for the use of electronic services, so you or your accountant can access your files online. The form used for this is call PEP (Serbian: PEP obrazac).
Documents you need to file for tax registration:
- A copy of the registration confirmation for the Serbian Business Registration Agency
- A copy of PIB (tax identification number) provided by the agency
- Tax registration form PPDG-1 (2 copies of the original document)
- OP form (for registered signatures)
- A copy of the proof of ownership or signed approval from the estate owner of company office space
- A copy of the bank account contract
- If applicable, information from the accountant and the contract
- M-1 form for mandatory social contributions
- A lumpsum taxation application form