An Offshore International Business Corporation (IBC) is commonly set up in a tax haven like the British Virgin Islands (BVI), Marshall Islands, Seychelles, etc, where there are no corporate or personal income taxes, capital gains taxes, reporting requirements, or restrictions on company employment policies. To read more on why you should incorporate an offshore company, please click here.