The Barbados Revenue Authority has advised that the Licensing System is currently unavailable at all of its locations.

The technical team is working with the service provider to fix the connectivity issues and have service restored in the shortest possible time. Any inconvenience caused is regretted.

Barbados Revenue Authority

Pin It on Pinterest