TCC stands for Tax Compliance Certificate. This certificate is necessary for doing business with the Government of the Bahamas.