Cruise lines and taxes complicated

all commercial ships, except for a few exceptions, fly the flags of foreign nations. Therefore, the ships are registered in a foreign country, revenues are earned when sailing in international waters and the U.S. government has no claim to tax these entities.