Bank offshore to instytucja bankowa zlokalizowana poza krajem lub jurysdykcją miejsca zamieszkania posiadacza rachunku. Na przykład, jeśli mieszkaniec Stanów Zjednoczonych otworzy konto bankowe w Szwajcarii, bank szwajcarski jest określany jako bank offshore. Niektórzy ludzie otwierają konta bankowe w innych krajach, aby chronić swoje pieniądze przed prawem, w którym mieszkają, lub chronić je przed wierzycielami, chociaż inni mogą mieć bardziej niewinne powody do otwarcia tego typu konta. Bankowość offshore jest zwykle legalna, chociaż przepisy regulujące tę praktykę mogą się różnić w zależności od jurysdykcji.
Termin bank offshore oznacza w zasadzie bank zagraniczny. Na przykład dla obywatela francuskiego bank hiszpański byłby uważany za bank offshore. Często banki zagraniczne są skłonne akceptować depozyty od deponentów, którzy są obywatelami różnych krajów, zamiast wymagać, aby wszystkie depozyty pochodziły od obywateli w ich własnych krajach. Więcej deponentów oznacza więcej pieniędzy, które bank ma na operacje i inwestycje. W związku z tym banki mogą mieć dobre powody do przyjmowania zagranicznych deponentów.
W większości miejsc deponent może otworzyć konto w banku offshore bez naruszania prawa. Jeśli jednak osoba wpłaci pieniądze z nielegalnych transakcji na takie konto, może napotkać problemy prawne. W zależności od prawa kraju, którego obywatelem jest deponent oraz prawa obcego kraju, w którym znajduje się jego bank, pieniądze deponenta mogą być zabezpieczone przed zajęciem przez system prawny jego kraju. Osoba ta może jednak zostać postawiona w stan oskarżenia za jakąkolwiek nielegalną działalność, w którą się angażuje.
Niektórzy ludzie mogą postrzegać bank offshore jako idealną konfigurację do ukrywania pieniędzy przed organami podatkowymi w ich krajach. W zależności od przepisów obowiązujących w obu krajach pieniądze mogą być poza zasięgiem organów podatkowych. Osoba, która zostanie uznana za winną uchylania się od płacenia podatków, nadal może trafić do więzienia, bez względu na to, gdzie zdecydowała się ulokować swoje pieniądze.
Osoba może również otworzyć konto w banku zagranicznym, aby chronić swoje pieniądze przed wierzycielami. Prawo obcego kraju może utrudnić lub nawet uniemożliwić wierzycielom w jego własnym kraju zdobycie jego funduszy. Jako taki, bank offshore może być bezpieczną przystanią dla osób zaniepokojonych procesami sądowymi wszczętymi przez wierzycieli.
Istnieją również inne uzasadnione, prawne powody, dla których dana osoba może otworzyć konto offshore. Na przykład, jeśli dana osoba często podróżuje do obcego kraju, może preferować posiadanie zagranicznego konta, aby ułatwić obsługę swoich środków. Podobnie dana osoba może chcieć zdeponować swoje pieniądze w kraju, który jest bardziej stabilny finansowo niż jego własny. Dodatkowo mogą istnieć legalne sposoby oszczędzania na podatkach z kontem offshore, a niektóre mogą oferować atrakcyjne oprocentowanie.