AAuditPro Suite· Jobs manual
Jobs manual TPL-AUP
ISRS 4400 Factual findings only

What AUP is — and isn't

AspectAUPAudit
Procedures defined byClient + user agreementAuditor (per ISA standards)
OutputFactual findings report ("we performed X, found Y")Opinion / conclusion
AssuranceNoneReasonable / limited
DistributionRestricted to named userListed entities: public; SME: restricted
Hours10-5030-500

Template metadata

codeTPL-AUP
requires_workpapers0
est_total_hours10-50
typical duration1-3 weeks
deliverablesAUP report (factual findings) · evidence file

Step-by-step

  1. Agree the procedures in writing

    The engagement letter must list every specific procedure (e.g. "trace 25 invoices to bank receipt"). Both client + intended user (e.g. lender) sign. This list IS the work scope.

  2. Perform exactly what was agreed

    No more, no less. If you spot a problem outside the agreed procedures — note it but don't extend without amending the agreement.

  3. Document factually

    Each procedure → finding. "We selected 25 invoices and traced to bank receipt. 24 matched; 1 had OMR 250 difference (Inv #4521)."

  4. Draft the report

    Use ISRS 4400 wording. Procedure-by-procedure findings table. No conclusion / opinion / recommendation. Restricted Use paragraph.

  5. Issue + invoice

    Sent only to the named user. Client + intended user are typically copied.

Watch out

Resist the urge to write "in our opinion" or "we conclude". AUP gives no assurance — your report says only what you did and what you found. Drafting an opinion in an AUP report exposes you to claims of unintended assurance.

Tip — pricing

AUP is fee-per-procedure. If client adds 5 more procedures mid-engagement, amend the engagement letter + raise an additional invoice. Don't absorb scope creep — the explicit-procedure design makes "out of scope" easy to justify.

Common AUP scenarios you'll see in Oman

ScenarioTypical proceduresIntended user
Cost-claim verification (lender or grant)Trace claimed costs to invoices · check VAT correctness · agree to bank statementLender / grant authority
Royalty / commission audit (franchise / distributor)Recompute royalty per contract clause · sample sales invoices · check exclusionsRoyalty owner
JV settlement / partner exitVerify capital account · trace contributions/distributions · agree closing TBOutgoing partner / JV co
Single-statement compliance (e.g. revenue cert)Sample revenue · trace to ledger · agree to filed VATRegulator / lender
Tenant rent-share auditRecompute landlord's share per lease · sample tenant sales · agree to depositsLandlord

Worked example — royalty audit

Engagement: Verify 2025 royalty payable by Distributor X to Brand Y per
            distribution agreement clause 7.2 (8% of net sales).

Procedures (signed by both):
  P1. Obtain audited 2025 P&L. Compute "net sales" per agreement
      definition (gross sales − returns − discounts).
  P2. Recompute royalty = net_sales × 8%.
  P3. Sample 25 sales invoices; trace to general ledger.
  P4. Trace royalty payments made during 2025 to bank statements.
  P5. Reconcile balance owed at year-end.

Findings:
  P1. Net sales OMR 1,247,300.
  P2. Royalty owed = 99,784.
  P3. 24 of 25 traced; 1 invoice (Inv #2847, OMR 4,200) not in GL —
      noted as exception.
  P4. Royalty payments in 2025: OMR 75,000 (4 quarterly).
  P5. Balance owed at 31-Dec-2025: OMR 24,784 (excluding P3 exception).

Report restricted use: Brand Y management only.
No conclusion expressed. No assurance provided.

The 3 seeded tasks (system task list)

#TaskPhaseDays
1Define + agree procedures with client & intended userPlanning2-3
2Perform agreed procedures · gather evidence · document findingsFieldwork7-10
3Draft & issue factual-findings report (ISRS 4400 wording)Reporting2-3

Common pitfalls

!Vague procedures
Avoid

"Review revenue" is too vague. Write "Sample 25 invoices, trace to GL, check VAT, recompute net of returns." Each procedure must be testable + specific.

!Wording that implies assurance
Avoid

Don't write "in our opinion", "we conclude", "we are satisfied". Just "we performed X. We found Y." That's it.

!Distribution drift
Avoid

The report is restricted-use. If the client wants to share it with their bank, the bank needs to be added to the engagement letter as an additional intended user — and likely re-perform some procedures.

!Time-record discipline
Required

Hours per procedure should match the engagement-letter estimate. Material overruns mean the procedures were under-scoped — record + invoice the variance.

RBAC reminder

AUP engagements use the same job RBAC matrix: super_admin/partner all-scope, manager department-scope, senior+staff_auditor 'assigned' scope (only the team member sees the job). The intended user typically does NOT get system access — they receive the final factual-findings PDF only.