In general, yes foreigners are permitted to set up businesses in Indonesia, however, certain businesses are restricted to foreign ownership and others where foreign ownership stakes are limited by law. Please get in touch with us for more information.