Belize has a very well-developed offshore financial sector. The country offers a number of quality services for offshore, among which the ability to incorporate an International Business Company or IBC, which is the preferred business form for those who want to open a company in Belize. The country has several key features that make it a true tax haven, among which the taxation principles and financial privacy.