not all countries have a capital gains tax and most have different rates of taxation. countries that do not impose a capital gains tax include bahrain, barbados, belize, cayman islands, isle of man, jamaica, new zealand, sri lanka, singapore, and others.