CPP Exam · 17 min read 2026 Blueprint Verified

Free CPP Audits (Internal Controls, Reconciliation, SOX) Practice Questions (2026)

Rob Pfleghardt

10-year Price Waterhouse alumnus · Founder of VoraPrep · Former CPA (1987–2024) · with the VoraPrep Editorial Team

Fact-Checked Against Primary Authorities: PayrollOrg Certified Payroll Professional (CPP) Content Outline ↗
Free CPP Audits (Internal Controls, Reconciliation, SOX) Practice Questions (2026)

Key Takeaways

  • The Internal Control and Audit domain (CPP6) represents about 13-14 scored questions, making every point critical for passing.
  • SOX questions are a major trap; candidates frequently confuse the CEO/CFO certification (Section 302) with the management assessment of internal controls (Section 404).
  • Exam scenarios often present a control that is well-designed in theory but improperly implemented, testing your ability to spot practical weaknesses over textbook definitions.
  • Reconciliation questions require you to work backwards from a discrepancy to find the source error, a skill that demands practice with bank and general ledger reconciliations.
  • A non-negotiable skill is distinguishing between preventive controls (e.g., system access rights), detective controls (e.g., variance reports), and corrective controls (e.g., adjusting entries).
  • Understanding the five components of the COSO framework provides the underlying logic for why controls exist, which is essential for answering situational judgment questions.

Most candidates think the CPP Audits section is a checklist of rules. This is the #1 reason they fail this part of the exam. The test doesn't care if you can memorize a control; it tests if you can identify a broken one under pressure and explain the financial risk. It's a test of judgment, not memory.

Quick answer

The CPP Audits section (CPP6) tests your ability to apply internal control and audit principles within a payroll context, focusing on data integrity, fraud prevention, and financial reporting accuracy. It requires you to analyze scenarios using concepts from the COSO framework, segregation of duties, account reconciliation, and Sarbanes-Oxley (SOX).

Key facts

Official Body
PayrollOrg
Exam Domain
CPP6, Internal Control and Audit, is approximately 8% of the exam.
Question Format
190 multiple-choice questions (165 scored, 25 pre-test).
Exam Length
4 hours.
Passing Score
A scaled score of 300 on a 100-500 scale.
Pass Rate
The pass rate fluctuates by testing window, but PayrollOrg reports it generally averages between 60% and 65%.

Why Is the COSO Framework a Secret Weapon for CPP Audits?

The CPP exam doesn't just ask you to define controls. It expects you to understand their purpose within a larger system. The COSO Internal Control framework is that system. While you won't be asked to name the five components directly, knowing them helps you analyze any audit scenario the exam presents.

  1. Control Environment: The "tone at the top." Does management value integrity and ethics?
  2. Risk Assessment: How does the company identify and analyze risks to its objectives (like accurate payroll)?
  3. Control Activities: These are the policies and procedures themselves (reconciliations, approvals, segregation of duties). This is where most candidates focus, but it's only one piece.
  4. Information & Communication: How is information about controls shared throughout the company?
  5. Monitoring Activities: How does the company ensure controls are working over time (e.g., internal audits)?

When you see a scenario question, think: which of these five components is breaking down? This framework turns a confusing situation into a structured problem.

Free 5-Min Diagnostic

Studying for CPP? Benchmark your score in 5 minutes.

Get an instant weak-spot assessment and a custom 12-week study plan PDF generated for your exam window.

How Do You Differentiate Control Types Under Pressure?

The exam will give you a scenario and ask you to classify the control. Getting this right depends on understanding the timing of the action. Use this table as a mental model.

Control TypePurposeTimingPayroll Example
PreventiveTo stop an error or fraud before it happens.Before the transactionA system rule blocking a manager from approving their own timesheet.
DetectiveTo find an error or fraud after it has happened.After the transactionA monthly report listing all employees with pay rate changes.
CorrectiveTo fix an error after it has been detected.After detectionProcessing an adjusting entry to fix a miscoded payroll tax deposit.

Can You Solve These 2026 CPP Audit Practice Questions?

The following problems are calibrated to the difficulty and style of the real CPP exam's Internal Control and Audit section. They force you to apply rules, not just recite them. Your performance here will reveal exactly where you need to focus your study time.

If you find yourself struggling, it's a signal to dive deeper. The VoraPrep CPP course includes over 1,600 adaptive practice questions with detailed explanations that break down every step. Try VoraPrep's free CPP practice questions to see the full platform.


1. A payroll manager implements a system rule that prevents a payroll administrator from processing a final paycheck for themselves. This is an example of what type of internal control?
A. Detective
B. Corrective
C. Preventive
D. Directive

2. During a quarterly review, an internal auditor pulls a report of all employees who received a bonus greater than $10,000 to verify against the approved bonus list signed by the department head. This activity is an example of:
A. A preventive control
B. A detective control
C. A corrective control
D. A compliance control

3. Which of the following is the BEST example of proper segregation of duties in the payroll process?
A. The Payroll Director has the authority to both add new hires to the system and approve the final payroll register.
B. The payroll clerk who enters time data also prints and distributes the physical paychecks.
C. One employee is responsible for recording payroll transactions in the GL, while another reconciles the bank account.
D. The HR Manager can change employee pay rates and also process manual check requests for adjustments.

4. At the end of the month, a company's payroll bank account statement shows a balance of $155,000. The company's general ledger cash account for payroll shows a balance of $125,500. There are $3,500 in deposits in transit and no bank errors. What is the value of the outstanding checks?
A. $26,000
B. $29,500
C. $33,000
D. $36,500

5. Under the Sarbanes-Oxley Act (SOX), which section requires the CEO and CFO of a publicly traded company to personally certify the accuracy of their company's financial statements and the effectiveness of their internal controls?
A. Section 302
B. Section 404
C. Section 409
D. Section 906

6. A payroll supervisor discovers that a terminated employee was accidentally paid for two weeks after their departure. The supervisor initiates a process to reverse the direct deposit and adjusts the company's payroll tax filings. This entire process is an example of what type of control?
A. Preventive
B. Detective
C. Corrective
D. Segregation of duties

7. An external auditor is testing the effectiveness of a company's internal controls over financial reporting for payroll. Their primary focus will be based on the requirements of:
A. The Fair Labor Standards Act (FLSA)
B. The company's employee handbook
C. Sarbanes-Oxley (SOX) Section 404
D. The Health Insurance Portability and Accountability Act (HIPAA)

8. When reconciling the payroll liability general ledger account, the staff accountant notices the balance is significantly lower than expected. Which of the following is the most likely cause?
A. An employee was overpaid and the gross wages were too high.
B. The payroll tax deposit was recorded as a debit to the liability account twice.
C. The accrual entry for the final payroll of the month was not posted.
D. Federal income tax withholding rates were recently increased.

9. Which of the following describes the primary purpose of a payroll bank account reconciliation?
A. To ensure the company has enough cash to make payroll.
B. To identify errors or discrepancies between the bank's records and the company's records.
C. To calculate the total payroll tax liability for the quarter.
D. To verify that all employees have cashed their paychecks.

10. A key control for preventing "ghost employees" is:
A. Requiring direct deposit for all employees.
B. Performing a monthly reconciliation of the payroll register to the HR master file.
C. Using a third-party payroll provider.
D. Conducting background checks on all new hires.

Answers & Explanations

1. Correct Answer: C) Preventive Explanation: This control is preventive because it is designed to stop an undesirable action (an employee paying themselves) before it happens. The system physically blocks the transaction.
  • A) Detective: A detective control would identify the action after it occurred, such as a report listing all payments processed by an administrator for themselves.
  • B) Corrective: A corrective control would fix the problem after it was detected, like reversing the unauthorized payment.
  • D) Directive: Directive controls are actions taken to cause or encourage a desirable event, such as training or policy documentation.
2. Correct Answer: B) A detective control Explanation: The auditor's review is a detective control. It is designed to find potential errors or unauthorized transactions (bonuses paid without approval) after they have already been processed. The report review doesn't stop the payment, but it uncovers it if it was improper.
  • A) A preventive control: A preventive control would be a system requirement for a second approval on any bonus over $10,000 before it could be paid.
  • C) A corrective control: A corrective control would be the action taken to recover the funds if an unapproved bonus was found.
  • D) A compliance control: This is a tempting distractor. While the control's goal is compliance, its mechanism is detective. The CPP exam requires the most precise classification of the control's function, which in this case is to detect issues after the fact.
3. Correct Answer: C) One employee is responsible for recording payroll transactions in the GL, while another reconciles the bank account. Explanation: This is the core principle of segregation of duties: no single individual should have control over two conflicting parts of a transaction. Recording the transaction (bookkeeping) and reconciling the cash (asset custody) are classic duties that must be separated to prevent fraud.
Exam trap: The other options describe scenarios where duties are dangerously combined.
  • A and D are incorrect because they give one person power over both changing pay data (HR function) and processing payments (payroll function). This creates a significant risk for creating ghost employees or inflating pay.
  • B is incorrect because combining data entry with check distribution allows someone to potentially enter a fraudulent payment and intercept the check.
4. Correct Answer: C) $33,000 Explanation: This is a classic bank reconciliation problem that tests your ability to work through the formula logically.
Worked example:

The goal is to make the adjusted bank balance equal the adjusted book (GL) balance. The formula is: Bank Balance + Deposits in Transit – Outstanding Checks = Book Balance. You need to solve for Outstanding Checks.

Step 1: Set up the formula

Bank Balance + Deposits in Transit – Outstanding Checks = Book Balance

Step 2: Plug in the known values

$155,000 (Bank) + $3,500 (DIT) – Outstanding Checks = $125,500 (Book)

Step 3: Simplify the equation

$158,500 – Outstanding Checks = $125,500

Step 4: Isolate and solve for Outstanding Checks

Outstanding Checks = $158,500 – $125,500

Outstanding Checks = $33,000

The tempting wrong answers come from adding or subtracting the numbers in the wrong order. For example, answer A ($26,000) comes from incorrectly subtracting the deposits in transit from the bank balance before solving.

5. Correct Answer: A) Section 302 Explanation: SOX Section 302 specifically mandates that the principal officers (typically the CEO and CFO) of the company sign and certify the accuracy of their quarterly and annual financial reports. This certification also states they are responsible for all internal controls and have evaluated their effectiveness.
  • B) Section 404: This is the most common distractor. Section 404 requires management to produce an internal control report as part of the annual report, and it requires the external auditor to attest to the accuracy of that management assessment. It's about the detailed report and audit, not the personal certification by the CEO/CFO.
  • C) Section 409: Deals with real-time disclosure of material changes in financial condition.
  • D) Section 906: Contains criminal penalties for certifying a misleading or fraudulent financial report. Section 302 is the requirement to certify; Section 906 is the penalty for certifying falsely.
6. Correct Answer: C) Corrective Explanation: The action takes place after an error has been identified. The goal is to fix the mistake and its consequences (reversing the payment, amending tax filings). This is the definition of a corrective control.
  • A) Preventive: A preventive control would have been a better cross-check between HR termination records and the active payroll file before the payroll was run.
  • B) Detective: The detective control was whatever process or report allowed the supervisor to discover the error in the first place. The action of fixing it is corrective.
  • D) Segregation of duties: This is a type of preventive control, not a response to an error.
7. Correct Answer: C) Sarbanes-Oxley (SOX) Section 404 Explanation: For publicly traded companies, SOX Section 404 is the driving force behind the audit of internal controls over financial reporting (ICFR). It mandates that management assesses these controls and that an external auditor provides an independent opinion on that assessment. Payroll is a massive component of a company's financial statements, making its controls a primary focus.
  • A) FLSA: The FLSA governs wage and hour laws (minimum wage, overtime). While auditors check for compliance, SOX 404 specifically governs the audit of the control processes themselves.
  • B) Employee handbook: This is a company policy document, not the legal or regulatory framework for a financial statement audit.
  • D) HIPAA: HIPAA deals with protected health information and is not the primary driver for a financial audit of payroll controls.
8. Correct Answer: B) The payroll tax deposit was recorded as a debit to the liability account twice. Explanation: Payroll liability accounts (like FICA Payable or FIT Payable) carry a natural credit balance. The balance increases (a credit) when the liability is accrued. The balance decreases (a debit) when the taxes are paid. Debiting the account twice would incorrectly and artificially reduce the liability balance.
  • C) Not posting the accrual: This is another strong possibility and a common real-world error that also results in a lower balance. However, a double-posting is a direct transactional error that creates a significant, often non-rounded discrepancy that reconciliations are designed to catch. Both are valid audit concerns, but the double-debit is a classic accounting error tested on exams.
  • A) Overpaying an employee: This would increase liabilities, leading to a higher balance.
  • D) Increased withholding rates: This would also increase the liability accrued, leading to a higher balance.
9. Correct Answer: B) To identify errors or discrepancies between the bank's records and the company's records. Explanation: This is the textbook definition and primary function of any reconciliation. It's a detective control designed to ensure two sets of records (the company's GL and the bank's statement) are in agreement and to investigate any differences, which could be due to timing (outstanding checks) or actual errors.
  • A) Ensuring enough cash: This is part of cash management, which is related but not the purpose of the reconciliation itself. You could have enough cash but still have errors.
  • D) Verifying checks are cashed: While the reconciliation process reveals which checks are outstanding, its primary goal is not just to track employee cashing habits but to validate the company's cash balance.
10. Correct Answer: B) Performing a monthly reconciliation of the payroll register to the HR master file. Explanation: A "ghost employee" is a fake person set up in the payroll system to collect fraudulent paychecks. The most effective control to catch this is to regularly compare the list of people being paid (payroll register) against the official list of active, approved employees (HR master file). Any person on the payroll who is not in the HR system is an immediate red flag.
  • A) Requiring direct deposit: While this can make fraud more difficult, a fraudster can simply set up a bank account in a fake name. It doesn't prevent the ghost from being on the payroll in the first place.
  • C) Using a third-party provider: This can help, but it doesn't absolve the company of its responsibility. The company must still provide accurate data to the vendor. A ghost can be added to the data sent to the provider.
  • D) Background checks: This is a control for vetting real employees, not for finding fake ones that have been added to the system.
✨ Free Interactive Calculator

Calculate Your CPP Score & Study Hours by Domain

Adjust your practice scores across official CPP blueprint domains to predict your pass probability and generate a domain-weighted study schedule.

Open CPP Score Calculator →

What Does Your Score Mean for Your Study Plan?

Be honest with yourself. This isn't about getting a perfect score today; it's about being ready on exam day.

  • If you scored 8/10 or higher: You have a strong grasp of the core concepts. Your next step is to work on speed and application. Use a high-quality question bank to drill yourself with timed quizzes on complex, multi-step scenarios that combine reconciliation with SOX implications.
  • If you scored 5-7/10: You understand the basics but are getting tripped up by details, like the difference between SOX 302 and 404 or the specific steps of reconciliation. Go back to your study materials and create a "cheat sheet" specifically for CPP6. The VoraPrep CPP course includes interactive lessons that walk you through these concepts step-by-step.
  • If you scored below 5/10: This is a fixable problem. You have a foundational knowledge gap, and simply doing more questions won't help yet. You need to stop and learn the material from the ground up. Start with the COSO framework for internal controls. This section is highly conceptual, and you must understand the "why" behind the rules before you can tackle exam questions.

Get a Complete CPP Prep System with VoraPrep

A short quiz is a great start, but passing the CPP requires sustained, targeted practice. The real exam has 190 questions, and you need the stamina and confidence to handle all of them.

VoraPrep is a full 6-pillar course designed to get you pass-ready efficiently.

  1. Textbook-Grade Lessons: We replace passive video lectures with interactive lessons that teach you the concepts behind the questions.
  2. Adaptive Practice: Our engine learns your weak spots. If you're struggling with SOX questions, it will serve you more until you master them. With over 1,600+ questions, you will see it all.
  3. 1:1 Exam Simulators: Take full-length, timed mock exams that perfectly replicate the look and feel of the real CPP exam.
  4. Spaced-Repetition Flashcards: Drill key terms and formulas with our smart flashcard system that schedules reviews based on memory science.
  5. Personalized Study Plan: Enter your exam date, and our system builds a daily study calendar to keep you on track.
  6. Vory, Your 24/7 Tutor: Stuck on a reconciliation problem at 2 AM? Ask Vory. Our tutor provides instant, Socratic-style explanations for any question.

Legacy courses charge $1,500+ for outdated video bundles. VoraPrep provides a complete, modern, and interactive learning experience for just $25/month. It's everything you need to study, practice, and pass.

⚡ Test Yourself: 1 Real CPP Question · Instant Reveal
CPP Domain 1: Core Payroll Concepts (FLSA Regular Rate of Pay)

Under the Fair Labor Standards Act (FLSA), when a nonexempt employee works 46 hours in a single workweek and also receives a nondiscretionary production bonus for that week, how must the employer calculate the overtime premium?

Official resources and references

Frequently asked questions

What is SOX in the context of payroll?

In payroll, Sarbanes-Oxley (SOX) compliance means ensuring there are effective internal controls over the processes that lead to the payroll numbers on the company's financial statements. This includes controls over adding employees, changing pay rates, processing payroll, and financial reporting to prevent fraud and errors.

How do you reconcile payroll accounts for an audit?

To reconcile payroll accounts, you compare the payroll register totals for a given period to the corresponding entries posted in the general ledger (GL). You also reconcile the payroll cash account by comparing the GL cash balance to the bank statement, accounting for outstanding checks and deposits in transit. The goal is to ensure all transactions are accounted for and the balances match.

What are the main types of internal controls tested on the CPP exam?

The CPP exam primarily tests three types of internal controls: preventive (stops errors before they happen, like system access restrictions), detective (finds errors after they happen, like reconciliation reports), and corrective (fixes errors once found, like processing a payroll adjustment).

How can I pass the CPP CPP6 Audits section?

To pass the CPP6 section, focus on understanding the purpose behind the controls, not just memorizing their names. Use practice questions to apply concepts of segregation of duties, reconciliation, and SOX requirements to realistic scenarios. Understanding why a wrong answer is tempting is as important as knowing the right one.
Ready to Pass Your CPP Exam?

Success on the CPP exam comes from targeted preparation, not just long hours. With the right tools, you can be in the group that passes. VoraPrep gives you a complete, step-by-step system with adaptive learning and a 24/7 personal tutor, Vory, to guide you. Stop guessing and start learning with a clear path to passing.

Visit voraprep.com to get started.

Start Your Free 14-Day Trial at voraprep.com →
RP

About the Author: Rob Pfleghardt

Rob Pfleghardt is the founder of VoraPrep, a comprehensive exam prep platform across 30 professional licensure and certification exams in Accounting & Tax (CPA, EA, CMA, CFE, CPP, CGFM), Securities & Wealth (CFP, SIE, FINRA Series, CFA, FRM), Audit & Cyber (CISA, CIA, CRISC, CISM, CISSP, CCSP, Security+, CIPP/US), HR Leadership (SHRM-CP, PHR), and Federal Regulatory (CBLE). A Virginia Tech graduate in Accounting and Finance, Rob began his career at Price Waterhouse, spending a decade in audit and IT consulting. After holding a CPA license for 37 years (1987–2024) and scaling his own enterprise IT consultancy serving commercial and federal clients, Rob launched VoraPrep to build adaptive training technology and blueprint-aligned curriculum for working professionals.

Free Diagnostic Assessment

Find your exact CPP weak spots in 10 minutes.

Most candidates fail because they study blindly. Take our free 10-question diagnostic to identify your weakest blueprint topics and receive a custom 12-week study plan PDF generated instantly.

Keep reading

Free 5-min CPP diagnostic + 12-week plan PDF

Start →
CPP 1:1 Prometric Simulator

2,000+ practice questions with instant Socratic feedback