How to set up an offshore company?

An offshore company can be set up in the following steps:

Step 1 – Selection of an offshore jurisdiction, type of company, and name of the company.

Step 2 – Submit the business plan, fee of incorporation, supporting documents, and KYC registration forms.

Step 3 – Open an offshore bank account and understand the reporting obligations of the company.

Read more: