


{"id":1188,"date":"2021-06-26T14:03:10","date_gmt":"2021-06-26T14:03:10","guid":{"rendered":"https:\/\/alminawi.com\/?p=618"},"modified":"2025-08-16T16:24:25","modified_gmt":"2025-08-16T16:24:25","slug":"internal-audit-methodologies-episode-05-matrix-of-assertions-internal-controls-example-2-payroll","status":"publish","type":"post","link":"https:\/\/e.americanpro.org\/?p=1188","title":{"rendered":"Internal Audit Methodologies: Episode 07, Matrix of Assertions &#038; Internal Controls, Example: HR, Payroll"},"content":{"rendered":"<p data-start=\"108\" data-end=\"522\">Payroll is a fundamental and high-volume operational process that must be accurately controlled and audited to prevent fraud, errors, and compliance issues. Internal auditors use a <strong data-start=\"289\" data-end=\"335\">matrix of assertions and internal controls<\/strong> to evaluate whether each stage of payroll processing meets the integrity and accuracy standards expected. This approach allows for targeted and effective testing of the payroll function.<\/p>\n<h3 data-start=\"524\" data-end=\"556\"><strong data-start=\"528\" data-end=\"556\">Payroll Process Overview<\/strong><\/h3>\n<ul data-start=\"557\" data-end=\"971\">\n<li data-start=\"557\" data-end=\"645\">\n<p data-start=\"559\" data-end=\"645\"><strong data-start=\"559\" data-end=\"587\">Step 1: Do the Prep Work<\/strong> \u2013 Maintain updated employee master data and wage rates.<\/p>\n<\/li>\n<li data-start=\"646\" data-end=\"727\">\n<p data-start=\"648\" data-end=\"727\"><strong data-start=\"648\" data-end=\"682\">Step 2: Collect Timesheet Data<\/strong> \u2013 Gather hours worked or performance data.<\/p>\n<\/li>\n<li data-start=\"728\" data-end=\"802\">\n<p data-start=\"730\" data-end=\"802\"><strong data-start=\"730\" data-end=\"753\">Step 3: Do the Math<\/strong> \u2013 Calculate gross pay based on approved rates.<\/p>\n<\/li>\n<li data-start=\"803\" data-end=\"896\">\n<p data-start=\"805\" data-end=\"896\"><strong data-start=\"805\" data-end=\"833\">Step 4: Apply Deductions<\/strong> \u2013 Withhold taxes, benefits, and other authorized deductions.<\/p>\n<\/li>\n<li data-start=\"897\" data-end=\"971\">\n<p data-start=\"899\" data-end=\"971\"><strong data-start=\"899\" data-end=\"926\">Step 5: Pay Your People<\/strong> \u2013 Issue payment via check or direct deposit.<\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"973\" data-end=\"976\" \/>\n<h3 data-start=\"978\" data-end=\"1043\"><strong data-start=\"982\" data-end=\"1043\">Assertions and Internal Controls Matrix \u2013 Payroll 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=\"1045\" data-end=\"2918\">\n<thead data-start=\"1045\" data-end=\"1274\">\n<tr data-start=\"1045\" data-end=\"1274\">\n<th data-start=\"1045\" data-end=\"1065\" data-col-size=\"sm\"><strong data-start=\"1047\" data-end=\"1060\">Assertion<\/strong><\/th>\n<th data-start=\"1065\" data-end=\"1126\" data-col-size=\"md\"><strong data-start=\"1067\" data-end=\"1093\">Potential Misstatement<\/strong><\/th>\n<th data-start=\"1126\" data-end=\"1196\" data-col-size=\"md\"><strong data-start=\"1128\" data-end=\"1159\">Example of Internal Control<\/strong><\/th>\n<th data-start=\"1196\" data-end=\"1274\" data-col-size=\"md\"><strong data-start=\"1198\" data-end=\"1234\">Relevant Questions \/ Audit Tests<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody data-start=\"1509\" data-end=\"2918\">\n<tr data-start=\"1509\" data-end=\"1743\">\n<td data-start=\"1509\" data-end=\"1530\" data-col-size=\"sm\"><strong data-start=\"1511\" data-end=\"1525\">Occurrence<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"1530\" data-end=\"1592\">Salaries paid to ghost or terminated employees<\/td>\n<td data-col-size=\"md\" data-start=\"1592\" data-end=\"1664\">Regular reconciliation of payroll against HR records<\/td>\n<td data-col-size=\"md\" data-start=\"1664\" data-end=\"1743\">Are all paid employees actively listed in HR?<\/td>\n<\/tr>\n<tr data-start=\"1744\" data-end=\"1978\">\n<td data-start=\"1744\" data-end=\"1765\" data-col-size=\"sm\"><strong data-start=\"1746\" data-end=\"1762\">Completeness<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"1765\" data-end=\"1827\">Missed payments for valid employees<\/td>\n<td data-col-size=\"md\" data-start=\"1827\" data-end=\"1899\">Automated capture of approved timesheets from all departments<\/td>\n<td data-col-size=\"md\" data-start=\"1899\" data-end=\"1978\">Were all approved timesheets processed in the pay run?<\/td>\n<\/tr>\n<tr data-start=\"1979\" data-end=\"2213\">\n<td data-start=\"1979\" data-end=\"2000\" data-col-size=\"sm\"><strong data-start=\"1981\" data-end=\"1998\">Authorization<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"2000\" data-end=\"2062\">Unapproved changes to salary or bonuses<\/td>\n<td data-col-size=\"md\" data-start=\"2062\" data-end=\"2134\">Workflow for HR\/payroll updates requiring dual authorization<\/td>\n<td data-col-size=\"md\" data-start=\"2134\" data-end=\"2213\">Were pay rate changes authorized and documented?<\/td>\n<\/tr>\n<tr data-start=\"2214\" data-end=\"2448\">\n<td data-start=\"2214\" data-end=\"2235\" data-col-size=\"sm\"><strong data-start=\"2216\" data-end=\"2228\">Accuracy<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"2235\" data-end=\"2297\">Incorrect pay calculation or tax\/deduction errors<\/td>\n<td data-col-size=\"md\" data-start=\"2297\" data-end=\"2369\">Payroll software with built-in tax logic and audit trail<\/td>\n<td data-col-size=\"md\" data-start=\"2369\" data-end=\"2448\">Do calculations match pay structure and legal deduction rules?<\/td>\n<\/tr>\n<tr data-start=\"2449\" data-end=\"2683\">\n<td data-start=\"2449\" data-end=\"2470\" data-col-size=\"sm\"><strong data-start=\"2451\" data-end=\"2461\">Cutoff<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"2470\" data-end=\"2532\">Pay recorded in wrong period or missing adjustments<\/td>\n<td data-col-size=\"md\" data-start=\"2532\" data-end=\"2604\">Time entry locked by payroll cut-off dates<\/td>\n<td data-col-size=\"md\" data-start=\"2604\" data-end=\"2683\">Are hours worked properly aligned with the pay period?<\/td>\n<\/tr>\n<tr data-start=\"2684\" data-end=\"2918\">\n<td data-start=\"2684\" data-end=\"2705\" data-col-size=\"sm\"><strong data-start=\"2686\" data-end=\"2704\">Classification<\/strong><\/td>\n<td data-col-size=\"md\" data-start=\"2705\" data-end=\"2767\">Labor costs misclassified (e.g., by department or project)<\/td>\n<td data-col-size=\"md\" data-start=\"2767\" data-end=\"2839\">Coding of employee roles by department and project codes<\/td>\n<td data-col-size=\"md\" data-start=\"2839\" data-end=\"2918\">Are wages posted to correct cost centers or accounts?<\/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=\"2920\" data-end=\"2923\" \/>\n<h3 data-start=\"2925\" data-end=\"2951\"><strong data-start=\"2929\" data-end=\"2951\">Practical Example:<\/strong><\/h3>\n<p data-start=\"2953\" data-end=\"3387\">In a hospital audit, an internal auditor discovered that overtime hours were being paid based on handwritten notes rather than timesheets entered in the approved system. This created a <strong data-start=\"3138\" data-end=\"3176\">risk to accuracy and authorization<\/strong> assertions. While the system had strong logic, the control weakness was manual override. The auditor recommended enforcing digital timesheet submission and system-based approval to prevent unauthorized payouts.<\/p>\n<p data-start=\"3389\" data-end=\"3634\" data-is-last-node=\"\" data-is-only-node=\"\">By applying an assertion-control matrix to the payroll cycle, internal auditors ensure payments are made only to authorized employees, for correct amounts, during proper periods, and classified accurately in the organization\u2019s financial systems.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Payroll is a fundamental and high-volume operational process that must be accurately controlled and audited to prevent fraud, errors, and compliance issues. Internal auditors use a matrix of assertions and internal controls to evaluate whether each stage of payroll processing meets the integrity and accuracy standards expected. This approach allows for targeted and effective testing [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1239,"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-1188","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\/05\/8-e1749906678331.gif","_links":{"self":[{"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/posts\/1188","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=1188"}],"version-history":[{"count":1,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/posts\/1188\/revisions"}],"predecessor-version":[{"id":1328,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/posts\/1188\/revisions\/1328"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=\/wp\/v2\/media\/1239"}],"wp:attachment":[{"href":"https:\/\/e.americanpro.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e.americanpro.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}