Yes, but these vary from country to country and also depend on the purpose and activities of your offshore company. As a general rule, an offshore company cannot act as a bank, trust, financial institution, insurance provider, or brokerage. It cannot act as any kind of business that requires licensing, without acquiring that particular license as necessary. There are also sometimes restrictions on where business activity can take place or where customers of the business can be based.