The number of business licenses required by any company in Singapore is entirely dependent on the type of business activities to be conducted. This is true of offshore companies as well. Thus, there is no set number of business licenses required by an offshore company – it may be as few or as many as necessary.