
Generally yes, you need one year of continuous lawful residence first, but this is waived if you register your independent professional activity in the business register.
The default rule is that a third-country national must have at least one year of continuous lawful residence in Slovenia before working in their own company.
The key exception is registering as a person performing an independent professional activity in the Slovenian business register. If you do that, you can be self-employed without first completing the one-year residence requirement. This makes proper business registration the central planning question for anyone who wants to start self-employment soon after arriving.
Get a personalised assessment from a licensed ACME advisor, or ask Acey.