Without a KRA PIN the company cannot enrol on eTIMS or file any return — yet the PIN process is poorly documented for new businesses.
Clear onboarding checklist: PIN via iTax → eTIMS enrolment → first compliant invoice, with document templates at each stage.

