Is it mandatory to apply for a permanent business license in Indonesia?

Yes, you must apply for it to be able to issue work permits for your foreign employees. This permanent business license is also a prerequisite for the applications for other business licenses and import licenses.