KRA’s website for registering a PIN, filing returns and paying tax.

Employees file a return every year by 30 June, even when PAYE has already covered the tax. A nil or employment-only return takes a few minutes.