Department of Inland Revenue

Applying for a Business Licence
Any person who owns or operates a business in The Bahamas is required to apply for and obtain a business licence in compliance with the Business Licence Act...
Wed, 29 May, 2024 at 5:58 PM
Applying for a Tax Compliance Certificate
A Tax Compliance Certificate (TCC) is necessary when doing business with the Government of The Bahamas and has been in effect since July 1, 2015. The Financ...
Wed, 29 May, 2024 at 6:34 PM