One of the main reasons why Rolex watches are cheaper in Japan is due to the country's tax system. In Japan, luxury goods are subject to a consumption tax, which is currently set at 10%. However, tourists visiting Japan are eligible for a tax refund on luxury goods purchased in the country.