Having an offshore corporation is not illegal in most countries, however using them for evading tax typically is. If the tax authorities in your country determine that an offshore setup can be construed so as to only being setup to avoid tax, then the entity is likely to be deemed as tax...