Sometimes a client does not want an opinion at all. A bank wants someone independent to check certain figures before it lends. A sole trader wants the accounts prepared. In both cases an accountant is engaged, but nobody expects assurance. These are related services, and the standards that govern them are ISRS 4400 for agreed-upon procedures and ISRS 4410 for compilations.
The key to this topic is what the accountant is and is not responsible for. In an agreed-upon procedures engagement, the client chooses the work and the accountant reports what was found. In a compilation, the accountant prepares information from what management supplies. Neither gives assurance, and the reports must say so clearly.
In 30 seconds
In an agreed-upon procedures engagement, the client decides the procedures, the accountant carries them out and reports factual findings, and no assurance is given. Users draw their own conclusions. The report goes only to the parties who agreed the procedures.
ISRS 4400 requires an engagement letter that says the work is neither an audit nor a review, lists the procedures and the information they apply to, and gives the form of the report and any limits on its distribution. In a compilation engagement, the accountant uses accounting expertise to prepare financial information from management’s information.
ISRS 4410 requires ethics, planning, knowledge of the business and the framework, a request to management to correct unsatisfactory information, withdrawal if management refuses, and management’s acknowledgement of its responsibility. The compilation report says that the accountant is not required to verify the information, and that no audit opinion or review conclusion is given.
The four engagements side by side
| Feature | Audit | Review | Agreed-upon procedures | Compilation |
|---|---|---|---|---|
| Who decides the procedures | The auditor | The practitioner | The client and the accountant agree them | Not applicable, the accountant prepares the information |
| Assurance | High | Limited | None | None |
| Report | Opinion | Negative form of conclusion | Factual findings | Compilation report (not always) |
| Skills used | Auditing | Auditing and analysis | Whatever the procedures need | Accounting |
| Standard | ISAs | ISRE 2400 and 2410 | ISRS 4400 | ISRS 4410 |
Agreed-upon procedures
Nature
In an agreed-upon procedures engagement, the client that engages the accountant also decides the procedures to follow. That is the opposite of an audit, where the auditor decides the procedures needed to reach an opinion. The accountant reports factual findings from the procedures. It is for the user to judge the procedures and findings and draw conclusions.
The report should be available only to those who agreed the procedures. Others who do not know what was agreed might misread it.
ISRS 4400 and the engagement letter
The terms are set out in an engagement letter. It includes:
- the nature and purpose of the engagement, with a clear statement that it is not an audit and not a review;
- the procedures the accountant will carry out and the information to which they will be applied; and
- the form of the report and any agreed limits on its distribution.
The process may look like an audit. The accountant plans, documents, collects evidence, reaches findings and writes a report. But with no assurance attached, the volume of work is likely to be much less than for an audit of the same information.
The report of factual findings
The report contains:
- a title;
- an addressee, usually the client who engaged the accountant;
- identification of the information to which the procedures were applied;
- a statement that the procedures were those agreed with the recipient;
- a statement that the engagement followed the ISRS on agreed-upon procedures or relevant national standards;
- where relevant, a statement that the accountant is not independent of the entity;
- the purpose for which the procedures were performed;
- a list of the specific procedures performed;
- a description of the factual findings, with enough detail of errors and exceptions;
- a statement that the procedures are neither an audit nor a review, so no assurance is expressed;
- a statement that if additional procedures, an audit or a review had been performed, other matters might have been reported;
- a statement that the report is restricted to the parties that agreed the procedures; and
- where applicable, a statement that the report relates only to the elements, accounts or items specified.
The syllabus example is a report to the board of a manufacturer on its accounts payable at a date. It sets out the procedures, then the findings with exceptions, then the statements that no assurance is given and that the report is not to be used for any other purpose.
Background: ISRS 4400 was revised for engagements agreed on or after 1 January 2022. It keeps the principle that the client sets the procedures and the report gives findings with no assurance. The revised standard does not require the accountant to be independent but requires the report to say whether the accountant is independent. It does not require the report to be restricted. The exam uses the earlier wording, so learn that version first.
Compilation engagements
Nature
In a compilation, the accountant is engaged to prepare financial statements or other information, and not to audit or review information prepared by others. The firm is chosen for its accounting expertise, not its auditing expertise. An example is preparing the accounts of a sole trader, a club or an association. The work usually involves collecting and summarising information.
A compilation report may be issued at the end, but some assignments, such as doing a tax computation for a client, do not need a report.
No assurance is given. The client gets some comfort from the fact that the accountant must follow the professional codes of conduct and use due care and technical competence.
ISRS 4410 (Revised)
The standard was revised in 2012 after growth in demand from small and medium entities for services other than audit, especially where audit exemptions have been introduced or widened. Its requirements include these.
- Comply with relevant ethical requirements, including integrity, objectivity, professional competence and due care.
- Agree the terms of the engagement, including the intended use and distribution of the information, the applicable financial reporting framework, the objective and scope, the practitioner’s responsibilities and the expected form of the report.
- Plan the work and document it.
- Get enough knowledge of the client’s business and operations, its accounting system and records and the applicable framework.
- If the information provided is incomplete, inaccurate or otherwise unsatisfactory, ask management to correct or improve it. If management refuses, withdraw from the engagement and tell the entity.
- Obtain an acknowledgement from management or those charged with governance that they take responsibility for the final version of the information.
The compilation report
The report must be in writing and contain:
- a title and an addressee;
- a statement that the practitioner has compiled the financial information from information provided by management;
- a description of the responsibilities of management or those charged with governance;
- identification of the applicable framework;
- identification of the information compiled, with the title of each element and its date;
- a description of the practitioner’s responsibilities, including that the engagement followed ISRS 4410 (Revised) and that ethical requirements were met;
- a description of what a compilation involves;
- an explanation that, as a compilation is not an assurance engagement, the practitioner need not verify the accuracy or completeness of the information;
- an explanation that the practitioner gives no audit opinion or review conclusion;
- where a special purpose framework is used, an explanatory paragraph on the purpose and intended users, warning that the information may not suit other purposes; and
- the date, address and signature.
The syllabus example is a compilation of financial statements of ABC Company under International Financial Reporting Standards (IFRS) for SMEs. It says that the statements and the accuracy and completeness of the information are management’s responsibility, and that no audit opinion or review conclusion is expressed.
The rules in more depth
Why “no assurance” must be stated
A reader who sees an accountant’s name on a document may assume the figures have been checked. The statements in the report are there to prevent that assumption. If a report did not say so, a user who relied on it might later claim the accountant had implied assurance.
Withdrawal in a compilation
The accountant is not an auditor, but cannot knowingly attach a name to information that is wrong. If management will not correct it, the only safe course is to withdraw and tell the entity.
Independence
A compilation or agreed-upon procedures engagement can be done for an audit client, but a firm that prepares the statements it later audits has a self-review threat. The earlier topic on non-audit services deals with safeguards.
Worked example: a bank’s receivables procedures and a club’s accounts
Agreed-upon procedures. Ridge Bank is considering a ₦200 million loan to Alder Ltd secured on receivables. The bank and Alder agree that an accountant will report on the receivables ledger of ₦520 million at 31 October. The procedures are: (1) agree the ledger total to the control account, (2) select 25 balances over ₦5 million and agree them to invoices and delivery notes, (3) send confirmations to ten customers, and (4) list balances over 90 days old.
The findings are: the ledger agrees to the control account, 23 of the 25 balances agree, two balances of ₦8 million and ₦11 million have no delivery note, eight of ten confirmations were returned and agree, and balances over 90 days total ₦92 million, which is 92 ÷ 520 = 17.7% of the ledger. The report states these facts and the two exceptions.
It does not say the receivables are fairly stated, and it is addressed to the bank and Alder only. Ridge Bank decides how much of the receivables to lend against.
Compilation. The Eagle Sports Club asks an accountant to prepare its annual accounts from its cash book and bank statements. The accountant agrees the terms, learns how the club records subscriptions, and notes that the bank statement shows ₦340,000 of receipts that are not in the cash book. The accountant asks the treasurer to explain and correct the cash book. The treasurer does so.
The accountant obtains the committee’s acknowledgement of responsibility and issues a compilation report saying that the accounts were compiled from information provided and that no assurance is given. If the treasurer had refused to correct the cash book, the accountant would have withdrawn.
How to score full marks
- State who decides the procedures. In agreed-upon procedures it is the client.
- State that there is no assurance, and say why. The report gives findings only, and the user draws conclusions.
- Restrict the report. Only those who agreed the procedures should receive it.
- For compilations, name the skill. Accounting expertise, not audit.
- Give the withdrawal rule. Ask management to correct, and withdraw if it refuses.
- Use the four-column comparison whenever a question asks you to distinguish engagements.
Common mistakes in the exam
- Giving an opinion or a negative conclusion in an agreed-upon procedures report.
- Saying the accountant decides the procedures in an agreed-upon procedures engagement.
- Forgetting to restrict the report to the parties that agreed the procedures.
- Calling a compilation a review.
- Calling a tax computation an assurance engagement.
- Leaving out the statement that other matters might have been found if an audit had been done.
Quick revision
- Agreed-upon procedures (ISRS 4400): client sets procedures, report of factual findings, no assurance, restricted distribution.
- Engagement letter: not an audit or a review, procedures and information, form of report and limits.
- Compilation (ISRS 4410): prepare information from management’s data, accounting expertise, no assurance.
- Compilation: ethics, plan, understand the client, ask management to correct, withdraw if refused, acknowledgement of responsibility.
- Compilation report: not required to verify, no audit opinion or review conclusion.
Practice questions
These are original questions written in the style of the Institute of Chartered Accountants of Nigeria (ICAN) exam. Try each one before you open the answer. Full model answers follow the written questions.
Recall check: multiple choice
The real ICAN paper has no multiple-choice section. These questions are for quick recall. The written questions that follow are closer to the exam.
Question 1. What assurance does an agreed-upon procedures engagement give?
- High
- Limited
- None
- Moderate
Show the answer
C. The accountant reports factual findings and no assurance is expressed.
Question 2. Who decides the procedures in an agreed-upon procedures engagement?
- The accountant alone
- The client and the accountant agree them
- The regulator
- The shareholders at the annual general meeting (AGM)
Show the answer
B. The procedures are agreed with the client, which is the main difference from an audit.
Question 3. The report of factual findings should be made available to:
- Anyone
- Only the parties that agreed the procedures
- Only the tax authority
- The press
Show the answer
B. Others who do not know the agreed procedures might misread the report.
Question 4. Which standard governs compilation engagements?
- ISRS 4400
- ISRS 4410
- ISRE 2400
- International Standard on Assurance Engagements (ISAE) 3000
Show the answer
B. ISRS 4410 (Revised) governs compilations.
Question 5. Preparing a tax computation for a client is normally:
- An attestation engagement
- A review engagement
- A compilation-type engagement with no assurance
- An audit
Show the answer
C. It is a service in which the accountant prepares information using accounting expertise and gives no assurance.
Question 6. In a compilation, management gives information that is clearly wrong and refuses to correct it. The accountant should:
- Compile it anyway
- Withdraw from the engagement and tell the entity
- Audit it
- Report to the shareholders
Show the answer
B. If management will not correct unsatisfactory information, the accountant withdraws.
Question 7. A compilation report states that the accountant:
- Has verified the accuracy of the information
- Is not required to verify the accuracy or completeness of the information
- Gives an audit opinion
- Gives a review conclusion
Show the answer
B. No audit opinion or review conclusion is expressed.
Question 8. The engagement letter for agreed-upon procedures must state that the work is:
- An audit
- A review
- Neither an audit nor a review
- Both
Show the answer
C. This prevents the user from assuming any assurance.
Question 9. In an agreed-upon procedures report, the findings should include:
- An opinion on fair presentation
- Enough detail of errors and exceptions found
- A forecast of profit
- The auditor’s fee only
Show the answer
B. The report describes the factual findings with details of exceptions.
Question 10. Before issuing a compilation report, the accountant should obtain:
- Bank confirmations
- Management’s acknowledgement of responsibility for the final information
- A statutory audit report
- The accountant’s own certificate of independence only
Show the answer
B. Management or those charged with governance must acknowledge responsibility.
Written questions
Question 11 (10 marks). Explain how an agreed-upon procedures engagement differs from an audit.
Question 12 (20 marks). (a) State what the engagement letter for an agreed-upon procedures engagement should contain. (4 marks) (b) List the elements of a report of factual findings. (6 marks) (c) Explain what a compilation engagement is, the requirements the accountant must meet under ISRS 4410 (Revised), and the elements of the compilation report. (10 marks)
Question 13 (10 marks). Brook Finance Ltd wants an accountant to check the receivables of a customer, Maple Ltd, before it grants a facility. The finance director suggests the accountant gives an opinion that the receivables are fairly stated. Advise on the most suitable engagement, suggest four procedures and explain who should receive the report.
Model answers
Show the model answer to Question 11
Differences (10 marks, five points at 2). Procedures: in an audit the auditor decides them to reach an opinion, in agreed-upon procedures the client and accountant agree them. (2) Assurance: an audit gives high assurance, agreed-upon procedures give none. (2) Report: an audit gives an opinion, agreed-upon procedures give a report of factual findings and the user draws conclusions.
(2) Distribution: the audit report is for the users of the statements, the factual findings report goes only to those who agreed the procedures. (2) Volume of work: likely to be much less than for an audit of the same information. (2)
Show the model answer to Question 12
(a) Engagement letter (4 marks). The nature and purpose, with a statement that it is not an audit and not a review. (1.5) The procedures to be carried out. (1) The information to which they will be applied. (0.5) The form of the report and agreed limits on its distribution. (1)
(b) Report elements (6 marks, any twelve at half a mark). Title. Addressee. Identification of the information. Statement that the procedures were those agreed with the recipient. Reference to the ISRS or national standards. Statement of lack of independence, where relevant. Purpose of the procedures. List of the procedures. Description of the factual findings with details of exceptions.
Statement that it is neither an audit nor a review and no assurance is given. Statement that other matters might have been found if more work had been done. Restriction to the parties that agreed the procedures. Statement that it relates only to the items specified.
(c) Compilation (10 marks). A compilation is an engagement in which the accountant prepares financial information from information provided by management, using accounting expertise, without auditing or reviewing it, and no assurance is given. (2) The accountant must comply with ethical requirements, agree the terms, plan and document the work, and understand the client’s business, accounting system and the framework.
(2) If the information is unsatisfactory the accountant asks management to correct it, and withdraws and tells the entity if management refuses. (1) The accountant obtains management’s acknowledgement of responsibility for the final information.
(1) The report is in writing and has a title and addressee, a statement that the information was compiled from information provided by management, the responsibilities of management and of the accountant, the framework, identification of the information and its date, a statement that the work followed ISRS 4410, a description of a compilation, a statement that the accountant is not required to verify the information, a statement that no audit opinion or review conclusion is expressed, and the date, address and signature.
(4)
Show the model answer to Question 13
Engagement (3 marks). An agreed-upon procedures engagement is suitable, because Brook wants specified checks and can draw its own conclusions. (1.5) The accountant should not give an opinion that the receivables are fairly stated, because that needs an audit, and the engagement gives no assurance. (1.5)
Procedures (4 marks). Agree the ledger total to the control account. (1) Select a sample of balances and agree them to invoices and delivery notes. (1) Send confirmations to a sample of customers. (1) List balances over a set age. (1)
Report (3 marks). The report gives factual findings with details of exceptions. (1) It states that it is not an audit or a review and no assurance is expressed. (1) It goes only to Brook and Maple, who agreed the procedures. (1)
Pathfinder on agreed-upon procedures and compilations
These are the ICAN Pathfinder questions that test this topic. ICAN owns the questions and the suggested solutions, so we point you to them and do not copy them. Open your Pathfinder, attempt each question under exam conditions, then check your answer against the notes above.
No written question in these two diets tests agreed-upon procedures or compilations on their own. The distinction between engagements that give assurance and those that do not is a common scenario in other diets and underlies the assurance topics that follow.
Revise first: The four engagements side by side
Section A is a single compulsory case with several requirements. Practise naming who decides the procedures and what assurance is given before you attempt it.
Revise first: How to score full marks
Source: ICAN Pathfinder, Advanced Audit, Assurance and Forensics. Diets covered: May Diet, 2026 and November Diet, 2025.
Spotted a mistake? Tell us and we will check it.