O companie offshore (Offshore company) este o firmă înregistrată într-o țară diferită de cea a beneficiarului. Compania offshore își desfășoară întreaga activitatea într-o jurisdicție externă. Această firmă nu datorează taxe locale și nu este supusă regimului fiscal intern. În limbaj colocvial, termenul a fost denaturat și este utilizat în special pentru a descrie mutarea firmelor în paradisuri fiscale. Nu este însă obligatoriu ca o firmă să aibă sediul într-un paradis fiscal pentru a fi considerată companie offshore. Cu toate acestea, o firmă care va dori să-și mute sediul social în altă țară va alege una sigură și cu un un nivel favorabil al taxelor.