Una società offshore è una società che ha sede in un paese straniero rispetto a quello in cui opera. Le società offshore beneficiano dei vantaggi fiscali del paese in cui hanno sede, pur continuando a fare affari con altri paesi. Una società offshore permette di aumentare i profitti, perché è soggetta a tassazione inferiore (o anche nulla). Inoltre, le procedure amministrative, in particolare la contabilità, sono spesso più leggere e flessibili. La soluzione offshore offre anche una buona privacy e l’anonimato per la direzione dell’azienda e l’apertura di conti offshore anonimi