Основною причиною виникнення та розвитку офшорних фінансових центрів були передусім надто високі ставки податків на доходи банків у розвинутих країнах і країнах, що розвиваються. Поступове скасування валютних обмежень у розвинутих країнах сприяло зниженню ролі цього чинника, але він діє понині.