Una sociedad offshore es una sociedad con sede en un país extranjero con respecto al país en el que opera. Las sociedades offshore benefician de las ventajas fiscales del país en donde tienen sede, no obstante hagan negocios con otros países. Una sociedad offshore permite incrementar los beneficios porque está sometida a baja o nula imposición. Además los procedimientos administrativos, especialmente la contabilidad, son a menudo más ligeros y flexibles. La solución offshore proporciona una un alto nivel de privacidad y anonimato para los directivos de la empresa y la apertura de cuentas bancarias anónimas offshore.