open a bussiness in bali is always possible for everybody, the important things is you must have good bussiness plan, get a guidance from somebody who know very well how to open bussiness in bali, must have law knowledge or at least get help from someone who knows indonesian law.
basiclly below is the step by step guidance :
1. came to bali, make a market research about your bussiness plan, you want to open small business at the beach with a few bungalows, a yogahall and a small cafe, try get information or advice regarding your bussiness plan, did the bussiness plan can have a market? did you can compete with other company who already do the same things? at the end you can get the conclusion, your bussiness plan can do or you must change to another bussiness plan.
2. after already have confidence and get the potential bussiness plan, either you stay with your first plan or you go with new plan. try to get a location, which fit with your plan. you must go around, see and learn about the potential of every location in Bali. location is very important, you can search by your own or you can ask help from property company to search and find location for you.
3. after get the location, you can rent land or property, which you already know is good and fit with your bussiness plan, remember before you rent the property make sure, you already check the location. first, the property have land use as business zoning area or not. at bali, the zoning is important, cause there's agriculture zoning mean you only can open a bussiness relating with agriculture, green belt means you cann't build at all at the land, housing means you can build house or villa or bungalows with a yogahall and a small cafe. the best things if you can get the land with zoning area as tourism zoning. if the property already have a building, check it is the building already have building permit or not and make sure the building permit is for bussiness purpose as a bungalow, if building permit purpose is only housing means you can't open a business at the building.
4. after make sure the land or building is okay, you need notary to help to rent the land or building.the indonesian law allowed, foreigners to rent a land with 25 years period, and can be extendable for another 25years and again for 30 years, with the renting agreement, you hold right to use to the land ( lease hold ), the indonesian law not allowed the foreigners to buy the land in indonesia.
5. if you rent a land with zoning area housing or tourism, you can design the land and aplly the building permit, if possible use the land owner name for building permit, that's more easier to get the building permit, also with land owner name at building permit, the permit never expired, cause the building permit based on the freehold status, if you apply the building permit on your name, the building permit have expired period based on your renting period. if you rent the land for 25 years, the building permit will expired after 25 years or at the end of your renting period.
6. to get the building permit you need help from architect to make a drawing for building permit application, also you need to fill the building permit application which need signature from neighbour and authority.
7. after you get the building permit or after you apply the permit ( the permit is on process ) you can start to do the construction, in this stage you need the contractor help.
8. if you rent property already as bungalow or villa or house, make sure the building permit have bussiness purpose, if only a house purpose, you can aplly to change the title of the property from house purpose to became bussiness purpose, in this process you need to fill application and apply the new building permit, again need a signature from the neighbour and authority.
9. let say the building permit is get already and you already have the building. you need to set up a company to get the operational permit.
the operational permit can't given to personal but to the company. indonesian law know form of the company : CV ( komanditer company ) PT ( limited company ) but as foreigner you must set up Foreign company ( PT. PMA ), there's a requirement for the PT. PMA ( foreign company )
10. set up the company can be done parralel when you apply the new building permit ( if you rent building ) or when you apply building permit and do the construction ( if you rent a land )
11. after you get the operational permit, then you can open your bussiness.
12. remember, to get through from step 1 to step 11, need time, money, work and understand the indonesian law,have good support from good notary, good bussiness consulting company, many people ending with problem, cause they get bad advice. but if you have a good bussiness consulting company, mostly all be fine and you can open your bussiness, there's a possibility to get success but also there's a risk. try to minimize the risk to make the bussiness plan can running well.