KRA Citizens Service Delivery Charter.

Do you know your rights and obligations as a Taxpayer?