Offshore je metoda poreznog planiranja u kojoj zakonodavstvo država uspostavlja potpuno ili djelomično oslobođenje od poreza za poduzeća u vlasništvu stranih osoba. Država ili njezin dio, gdje je takva odredba na snazi za nerezidentne tvrtke, naziva se off-shore zonom.
Offshore zone karakterizira pojednostavljeni i ubrzani postupak registracije stranih osoba, tijekom kojeg se u državni proračun uplaćuje simboličan iznos poreza. Nerezidenti imaju snižene stope za plaćanje poreza na dohodak i poreza na dohodak. Offshore tvrtke izuzete su od državne valutne kontrole, tako da mogu biti sigurne u povjerljivost svojih aktivnosti, što se provodi održavanjem zatvorenih registara dioničara i direktora, a nema potrebe za podnošenjem financijskih izvještaja.
Kako bi zaštitili nacionalno poslovanje, offshore tvrtkama zabranjeno je poslovanje unutar offshore zone. Prihod offshore zone predstavljen je naknadama za registraciju i preregistraciju, poreznim prihodima, troškovima održavanja predstavništava offshore tvrtki. Potonje se sastoje od: najma prostora, komunikacija, električne energije, plaćanja hrane i smještaja, prijevoza, razonode, plaća i niza socijalnih naknada.
Predstavništvo inozemne tvrtke u offshore zoni naziva se tajničkim uredom. Često se postavlja zahtjev za zapošljavanjem lokalnih stanovnika kako bi se riješio problem zapošljavanja. Carine se ne nameću za vozila, opremu i materijal koji se uvoze za potrebe tvrtke. U offshore zoni može se registrirati do nekoliko desetaka tisuća nepredsjedničkih tvrtki. U pravilu su to srednje i velike tvrtke. Za mala poduzeća registracija i održavanje inozemne tvrtke prilično su skupi, pa im je isplativije baviti se aktivnostima na teritoriju svoje zemlje.
Sve postojeće offshore zone mogu se uvjetno podijeliti u tri skupine: klasične offshore, kada su tvrtke oslobođene svih poreza i izvješćivanja; zone s niskim porezom; druge offshore tvrtke u kojima tvrtke imaju određene prednosti u pogledu poslovanja i oporezivanja.