Why Bermuda?

Bermuda is one of the world’s premier tax neutral locations for operating an international business whether that business takes the form of an insurance company, trust, mutual fund, foreign sales corporation, shipping company, P&I vehicles or holding company.

Most of the Fortune 1000 Corporations have chosen to establish subsidiaries in Bermuda and more recently, global players in telecommunications and catastrophy reinsurance have established Bermuda companies that have listed on stock exchanges in and outside of Bermuda.

Reasons for Incorporating in Bermuda

Tax Neutral Business Environment (no income, capital gains, transfer or withholding taxes);
Business sensitive and well established Legal System (based upon English Common law);
Minimal Government Annual Reporting except for Restricted Businesses;
Access to Capital Markets (through Bermuda Stock Exchange listings);
Access to one of the most successful Insurance/Reinsurance Markets in the world;
Reliable Banking System
Efficient Support Services (legal, accounting, management, corporate and trust services);
'State-of-the-art' Global Internet Services and Telecommunications services; and
Friendly yet efficient business environment for holding Company meetings.

You can download our PDF Memorandum on International Business in Bermuda by clicking here.