It’s that time of the year again. Every Kenyan who has a Kenya Revenue Authority personal identification number (PIN) has just under 8 weeks to file their tax returns. Filing returns is required of ...
Small traders seeking to block the Kenya Revenue Authority (KRA) from placing them on the value-added tax (VAT) Special Table — an administrative procedure that restricts the filing of tax returns for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results