etax.ird.gov.bb Online/ Electronic Tax Administration System : Barbados Revenue Authority - Posted on February 5, 2015 By Jency