An internal audit checklist is a structured tool that systematically reviews financial reporting, revenue, expenses and eTIMS compliance, payroll and statutory deductions, tax filings, procurement, and internal controls, helping Kenyan businesses find and fix compliance gaps before KRA does.
Key Takeaways
A structured internal audit checklist lets businesses identify compliance gaps before KRA audits and reduces exposure to penalties, interest and reputational damage.
KRA compliance is now monitored continuously through mandatory eTIMS integration and automated cross-checking of tax filings against transaction data.
Core checklist areas include revenue recognition, expense validation, payroll and statutory deductions, procurement, tax filings, and internal controls.
In 2026, expenses must be supported by eTIMS-compliant invoices to be allowable for tax purposes, making expense validation a major audit focus.
Businesses facing tax challenges can use the KRA Automated Payment Plan (APP) to manage liabilities while staying compliant.
Internal audit checklist KRA compliance is one of the most powerful tools Kenyan businesses can use to stay ahead of regulatory risks, tax penalties, and operational inefficiencies. In today’s enforcement-driven environment, where the Kenya Revenue Authority (KRA) is leveraging automation and real-time data validation, businesses can no longer afford reactive compliance strategies.
Instead, organizations must adopt proactive internal audit frameworks that identify and correct compliance gaps before they trigger costly investigations or penalties. This is especially critical in 2026, where new requirements around eTIMS invoice validation, stricter enforcement of the Finance Act 2025, and increased audit scrutiny demand higher levels of financial discipline.
This guide provides a comprehensive internal audit checklist designed specifically for Kenyan SMEs and growing enterprises seeking to strengthen compliance and reduce risk exposure.
1. Understanding the Purpose of an Internal Audit Checklist
An internal audit checklist is a structured tool used to evaluate whether a business is complying with financial, tax, and regulatory requirements. It ensures that all critical areas of the business are reviewed systematically and consistently.
For Kenyan firms, an internal audit checklist plays a crucial role in:
Identifying compliance gaps before KRA audits
Ensuring accurate tax reporting and documentation
Strengthening internal controls and governance
Reducing exposure to financial penalties
Without a structured checklist, audits become inconsistent and reactive, increasing the likelihood of missed risks and compliance failures.
2. Why KRA Compliance Requires a Proactive Approach
KRA has significantly enhanced its audit capabilities through digital systems and data analytics. In 2026, compliance is no longer based solely on periodic reviews—it is monitored continuously.
Key developments include:
Mandatory eTIMS integration, requiring all transactions to be supported by valid electronic invoices
Automated cross-checking of tax filings against transaction data
Increased audit frequency and enforcement actions
Businesses that fail to maintain accurate and compliant records face:
Disallowance of expenses not supported by eTIMS invoices
Additional tax assessments
Penalties and interest charges
Reputational damage
A proactive internal audit checklist ensures that these risks are identified and addressed before they escalate.
3. Core Components of an Internal Audit Checklist
An effective internal audit checklist must cover all critical areas of business operations. These include financial reporting, tax compliance, operational processes, and governance structures.
Key Areas to Include
Revenue and income recognition
Expense validation and documentation
Payroll and statutory deductions
Procurement and supplier payments
Tax filings and compliance
Internal controls and approvals
Each of these areas should be reviewed regularly to ensure consistency and compliance with Kenyan regulations.
4. Financial Records and Documentation Review
Accurate financial records are the foundation of compliance. Businesses must ensure that all transactions are properly recorded and supported by valid documentation.
Checklist items include:
All transactions are recorded in accounting systems
Supporting documents are available for every transaction
Financial statements are prepared in accordance with IFRS
Records are updated in real-time
In 2026, particular emphasis must be placed on eTIMS compliance, ensuring that all expenses are backed by valid electronic invoices.
5. Revenue and Income Verification
Revenue is one of the most scrutinized areas during KRA audits. Businesses must ensure that all income is accurately recorded and reported.
Checklist items include:
All sales are captured in the accounting system
Revenue matches bank deposits and transaction records
eTIMS invoices are issued for all taxable transactions
No unrecorded or off-book income exists
Failure to properly report revenue can lead to significant tax assessments and penalties.
6. Expense Validation and eTIMS Compliance
One of the most critical updates in 2026 is the requirement that expenses must be supported by eTIMS-compliant invoices to be allowable for tax purposes.
Checklist items include:
All expenses have valid supporting documents
eTIMS invoices are available for all supplier transactions
Non-compliant expenses are identified and adjusted
Expense classifications are accurate
This area is a major focus for KRA audits, making it essential for businesses to maintain strict controls.
7. Payroll and Statutory Compliance
Payroll errors can expose businesses to significant compliance risks. Internal audits must ensure that all statutory obligations are met.
Checklist items include:
PAYE calculations are accurate
NSSF and NHIF contributions are correctly processed
Payroll records are properly maintained
Employee benefits are correctly accounted for
Inaccuracies in payroll can lead to penalties and disputes with regulatory authorities.
8. Tax Filing and Reporting Accuracy
Tax compliance is a central focus of internal audits. Businesses must ensure that all tax filings are accurate, complete, and submitted on time.
Checklist items include:
VAT returns match financial records
Corporate tax calculations are accurate
Withholding tax obligations are fulfilled
All tax filings are submitted within deadlines
Businesses experiencing tax challenges can leverage mechanisms such as the KRA Automated Payment Plan (APP) to manage liabilities while maintaining compliance.
9. Procurement and Supplier Controls
Procurement processes are often vulnerable to fraud and inefficiencies. Internal audits should evaluate whether controls are in place to prevent misuse of funds.
Checklist items include:
Supplier approvals are properly documented
Payments are authorized and supported by invoices
Procurement processes follow company policies
Duplicate or fraudulent payments are identified
Strong procurement controls reduce financial leakage and improve operational efficiency.
10. Internal Controls and Approval Processes
Effective internal controls are essential for preventing fraud and ensuring accountability.
Checklist items include:
Segregation of duties is enforced
Approval hierarchies are clearly defined
Transactions require proper authorization
Control procedures are documented and followed
Weak internal controls are one of the leading causes of financial mismanagement in SMEs.
11. Risk Management and Fraud Detection
Internal audits should actively identify and mitigate risks across the organization.
Checklist items include:
High-risk areas are identified and monitored
Fraud detection mechanisms are in place
Unusual transactions are investigated
Risk assessments are conducted regularly
A proactive approach to risk management reduces the likelihood of financial losses and compliance issues.
12. Technology and Data Integrity
With increased digitalization, businesses must ensure that their financial systems are secure and reliable.
Checklist items include:
Accounting systems are integrated with eTIMS
Data backups are regularly performed
Access controls are implemented
System logs are monitored for unusual activity
Technology plays a critical role in ensuring compliance and audit readiness.
13. Common Compliance Gaps Identified by Internal Audits
Many Kenyan businesses repeatedly encounter similar compliance gaps, including:
Missing or invalid eTIMS invoices
Inaccurate tax filings
Weak internal controls
Poor documentation and record-keeping
Identifying and addressing these gaps early prevents costly penalties and disruptions.
14. Implementing the Internal Audit Checklist
Creating a checklist is only the first step—implementation is key. Businesses must:
Assign responsibility for audit activities
Schedule regular internal audits
Document findings and recommendations
Monitor progress and corrective actions
Consistency and accountability are essential for effective implementation.
15. The Strategic Value of Internal Audit
Beyond compliance, internal audits provide strategic value by improving efficiency, reducing costs, and supporting growth.
Benefits include:
Enhanced decision-making
Improved operational performance
Increased investor confidence
Stronger governance frameworks
Businesses that invest in internal audits are better positioned to scale sustainably.
16. Why Professional Advisory Matters
Developing and implementing an effective internal audit checklist KRA compliance requires expertise in tax laws, financial reporting, and risk management.
Adamjee Auditors provides:
Deep expertise in KRA compliance, eTIMS integration, and IFRS standards
Access to global best practices through the SFAI Global network
Integrated audit, tax, and advisory services
Professional guidance ensures that internal audits are comprehensive, accurate, and aligned with regulatory requirements.
Gain Clarity and Confidence in Your Finances
Navigate the complexities of compliance, tax, and financial management with a trusted partner. Adamjee Auditors, a member of Santa Fe Associates International (SFAI), provides world-class audit, tax, and advisory services to help your business achieve its goals.
Schedule a consultation with our expert team in Nairobi or Mombasa to discuss your business needs.
Nairobi Office Park View Heights, Mombasa Road, OR Mbandu Complex, Langata Road +254 717 908 241 info@adamjeeauditors.com
Why does KRA compliance now require a proactive rather than reactive approach?
KRA has enhanced its audit capabilities with digital systems and data analytics, so in 2026 compliance is monitored continuously rather than only through periodic reviews. Mandatory eTIMS integration, automated cross-checking of filings, and increased audit frequency mean gaps must be caught early.
What happens if my expenses are not supported by eTIMS invoices?
Expenses not backed by valid eTIMS invoices are disallowed, which can lead to additional tax assessments, penalties and interest charges. Identifying and adjusting non-compliant expenses is a critical checklist item.
Which areas should an internal audit checklist cover?
An effective checklist covers revenue and income recognition, expense validation and documentation, payroll and statutory deductions, procurement and supplier payments, tax filings, and internal controls and approvals.
What payroll items should the checklist verify?
It should confirm that PAYE calculations are accurate, NSSF and NHIF contributions are correctly processed, payroll records are properly maintained, and employee benefits are correctly accounted for, since payroll errors can lead to penalties and disputes.
How can a business manage tax liabilities it cannot pay immediately?
Businesses experiencing tax challenges can leverage the KRA Automated Payment Plan (APP) to manage outstanding liabilities while maintaining compliance.