Crearea unei companii offshore implică înființarea unei entități juridice într-o țară străină, cu scopul de a profita de taxele reduse sau inexistente. Funcționarea acestei companii poate implica înregistrarea veniturilor și cheltuielilor în țara străină în care a fost creată compania.