


{"id":1194,"date":"2021-06-27T14:36:44","date_gmt":"2021-06-27T14:36:44","guid":{"rendered":"https:\/\/alminawi.com\/?p=636"},"modified":"2025-09-27T12:59:03","modified_gmt":"2025-09-27T12:59:03","slug":"internal-audit-methodologies-episode-11-matrix-of-assertions-internal-controls-example-hr-information-systems-hris","status":"publish","type":"post","link":"https:\/\/e.americanpro.org\/?p=1194","title":{"rendered":"Internal Audit Methodologies: Episode 11, Matrix of Assertions &#038; Internal Controls, Example: HR Information Systems (HRIS)"},"content":{"rendered":"<p data-start=\"128\" data-end=\"599\">HR Information Systems (HRIS) are critical for maintaining accurate, secure, and accessible employee data. These systems support HR functions such as payroll, benefits, recruitment, and reporting. Internal auditors must assess the controls embedded within HRIS processes to ensure data integrity, proper access, and regulatory compliance. The <strong data-start=\"471\" data-end=\"517\">matrix of assertions and internal controls<\/strong> provides a structured method to evaluate system reliability and control adequacy.<\/p>\n<h3 data-start=\"601\" data-end=\"625\"><strong data-start=\"605\" data-end=\"625\">Elements of HRIS<\/strong><\/h3>\n<ul data-start=\"626\" data-end=\"876\">\n<li data-start=\"626\" data-end=\"712\">\n<p data-start=\"628\" data-end=\"712\"><strong data-start=\"628\" data-end=\"656\">Employee Data Management<\/strong> \u2013 Maintaining accurate, up-to-date personnel records.<\/p>\n<\/li>\n<li data-start=\"713\" data-end=\"791\">\n<p data-start=\"715\" data-end=\"791\"><strong data-start=\"715\" data-end=\"736\">HR Software Tools<\/strong> \u2013 Managing payroll, benefits, leave, and compliance.<\/p>\n<\/li>\n<li data-start=\"792\" data-end=\"876\">\n<p data-start=\"794\" data-end=\"876\"><strong data-start=\"794\" data-end=\"821\">Reporting and Analytics<\/strong> \u2013 Generating workforce metrics and compliance reports.<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"878\" data-end=\"881\" \/>\n<h3 data-start=\"883\" data-end=\"945\"><strong data-start=\"887\" data-end=\"945\">Assertions and Internal Controls Matrix \u2013 HRIS Example<\/strong><\/h3>\n<div class=\"_tableContainer_16hzy_1\">\n<div class=\"_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse\" tabindex=\"-1\">\n<table class=\"w-fit min-w-(--thread-content-width)\" data-start=\"947\" data-end=\"2863\">\n<thead data-start=\"947\" data-end=\"1186\">\n<tr data-start=\"947\" data-end=\"1186\">\n<th data-start=\"947\" data-end=\"967\" data-col-size=\"sm\"><strong data-start=\"949\" data-end=\"962\">Assertion<\/strong><\/th>\n<th data-start=\"967\" data-end=\"1035\" data-col-size=\"md\"><strong data-start=\"969\" data-end=\"995\">Potential Misstatement<\/strong><\/th>\n<th data-start=\"1035\" data-end=\"1109\" data-col-size=\"md\"><strong data-start=\"1037\" data-end=\"1068\">Example of Internal Control<\/strong><\/th>\n<th data-start=\"1109\" data-end=\"1186\" data-col-size=\"md\"><strong data-start=\"1111\" data-end=\"1147\">Relevant Questions \/ Audit Tests<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody data-start=\"1425\" data-end=\"2863\">\n<tr data-start=\"1425\" data-end=\"1663\">\n<td data-start=\"1425\" data-end=\"1446\" data-col-size=\"sm\"><strong data-start=\"1427\" data-end=\"1441\">Occurrence<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"1446\" data-end=\"1513\">Records exist without actual employees (ghost employees)<\/td>\n<td data-col-size=\"md\" data-start=\"1513\" data-end=\"1586\">Biometric or ID badge access tied to HRIS system<\/td>\n<td data-col-size=\"md\" data-start=\"1586\" data-end=\"1663\">Are all active employee records linked to valid employment records?<\/td>\n<\/tr>\n<tr data-start=\"1664\" data-end=\"1903\">\n<td data-start=\"1664\" data-end=\"1685\" data-col-size=\"sm\"><strong data-start=\"1666\" data-end=\"1682\">Completeness<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"1685\" data-end=\"1753\">Missing employee records or incomplete updates<\/td>\n<td data-col-size=\"md\" data-start=\"1753\" data-end=\"1826\">Automated reminders for document uploads or contract expirations<\/td>\n<td data-col-size=\"md\" data-start=\"1826\" data-end=\"1903\">Is all required employee information captured and updated timely?<\/td>\n<\/tr>\n<tr data-start=\"1904\" data-end=\"2143\">\n<td data-start=\"1904\" data-end=\"1925\" data-col-size=\"sm\"><strong data-start=\"1906\" data-end=\"1923\">Authorization<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"1925\" data-end=\"1993\">Unauthorized changes to personnel or payroll data<\/td>\n<td data-col-size=\"md\" data-start=\"1993\" data-end=\"2066\">Role-based access and approval workflows<\/td>\n<td data-col-size=\"md\" data-start=\"2066\" data-end=\"2143\">Are all changes to HR records approved by authorized personnel?<\/td>\n<\/tr>\n<tr data-start=\"2144\" data-end=\"2383\">\n<td data-start=\"2144\" data-end=\"2165\" data-col-size=\"sm\"><strong data-start=\"2146\" data-end=\"2158\">Accuracy<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"2165\" data-end=\"2233\">Incorrect employee data or pay rates<\/td>\n<td data-col-size=\"md\" data-start=\"2233\" data-end=\"2306\">Reconciliation between payroll records and employment contracts<\/td>\n<td data-col-size=\"md\" data-start=\"2306\" data-end=\"2383\">Are HRIS records consistent with physical or legal documents?<\/td>\n<\/tr>\n<tr data-start=\"2384\" data-end=\"2623\">\n<td data-start=\"2384\" data-end=\"2405\" data-col-size=\"sm\"><strong data-start=\"2386\" data-end=\"2396\">Cutoff<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"2405\" data-end=\"2473\">Delays in updating terminations or onboarding<\/td>\n<td data-col-size=\"md\" data-start=\"2473\" data-end=\"2546\">Real-time updates and batch sync with system logs<\/td>\n<td data-col-size=\"md\" data-start=\"2546\" data-end=\"2623\">Are employment status changes reflected in HRIS without delay?<\/td>\n<\/tr>\n<tr data-start=\"2624\" data-end=\"2863\">\n<td data-start=\"2624\" data-end=\"2645\" data-col-size=\"sm\"><strong data-start=\"2626\" data-end=\"2644\">Classification<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"2645\" data-end=\"2713\">Misclassification of roles affecting benefits or tax reporting<\/td>\n<td data-col-size=\"md\" data-start=\"2713\" data-end=\"2786\">Defined role codes and benefits mapping in the system<\/td>\n<td data-col-size=\"md\" data-start=\"2786\" data-end=\"2863\">Are employee classifications correctly recorded for reporting purposes?<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"sticky end-(--thread-content-margin) h-0 self-end select-none\">\n<div class=\"absolute end-0 flex items-end\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr data-start=\"2865\" data-end=\"2868\" \/>\n<h3 data-start=\"2870\" data-end=\"2896\"><strong data-start=\"2874\" data-end=\"2896\">Practical Example:<\/strong><\/h3>\n<p data-start=\"2898\" data-end=\"3272\">An audit at a logistics firm uncovered that terminated employees were still active in the HRIS system, resulting in payroll errors\u2014a breach of <strong data-start=\"3041\" data-end=\"3051\">cutoff<\/strong> and <strong data-start=\"3056\" data-end=\"3070\">occurrence<\/strong> assertions. The firm had no automatic deactivation linked to termination status. The auditor recommended integrating termination processing with real-time HRIS updates and introducing automated alerts.<\/p>\n<p data-start=\"3274\" data-end=\"3435\" data-is-last-node=\"\" data-is-only-node=\"\">Through a well-structured assertion-based review, auditors help ensure that HRIS functions are secure, accurate, and aligned with HR and organizational policies.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>HR Information Systems (HRIS) are critical for maintaining accurate, secure, and accessible employee data. These systems support HR functions such as payroll, benefits, recruitment, and reporting. Internal auditors must assess the controls embedded within HRIS processes to ensure data integrity, proper access, and regulatory compliance. The matrix of assertions and internal controls provides a structured [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1232,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[32,17],"tags":[],"class_list":["post-1194","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ia-examples-hr","category-internal-audit"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/e.americanpro.org\/wp-content\/uploads\/2025\/01\/person-holding-pencil-near-laptop-computer-1-scaled-e1750015268179.jpg","_links":{"self":[{"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/posts\/1194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1194"}],"version-history":[{"count":1,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/posts\/1194\/revisions"}],"predecessor-version":[{"id":1324,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/posts\/1194\/revisions\/1324"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/media\/1232"}],"wp:attachment":[{"href":"https:\/\/e.americanpro.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}