Answers / Audit & Assurance

What is the difference between a test of controls and a substantive procedure in the context of auditing revenue recognition, and how would you design a test of controls for a company with multiple revenue streams?

A core Audit & Assurance interview question — asked in analyst and associate interviews across IB, PE, and the Big 4.

THE SHORT ANSWER

A test of controls is designed to evaluate the operating effectiveness of a control, whereas a substantive procedure is designed to test the underlying transactions or balances. For a company with multiple revenue streams, I would design a test of controls to focus on the controls over the revenue recognition process, such as the process for determining revenue recognition criteria, the review and approval of revenue contracts, and the accounting for revenue transactions. This could involve testing the company's controls over the identification and recording of revenue transactions, the application of revenue recognition criteria, and the review and approval of revenue contracts.

WHAT INTERVIEWERS LISTEN FOR

  • Define test of controls and substantive procedure
  • Explain difference in context of revenue recognition
  • Design test of controls for multiple revenue streams

COMMON MISTAKES

  • Confusing test of controls with substantive procedure
  • Not considering multiple revenue streams

Reading isn't the same as answering under pressure.

Interviewers don't hand you the model answer — you deliver yours on a clock. Practice this and 1,000+ questions with AI feedback on every answer.

TRY QUICKFIRE →Or train full Audit & Assurance case simulations →

RELATED QUESTIONS