Lesson 5 of 5
Sign-off
9 min
Listen to this lesson
Controlling sign-off is a decision by the controller, usually the finance process owner, that the controlling part of the solution is fit to go live, or fit to go live with listed conditions. It is not a feeling and not a meeting. It is a decision based on a sign-off package: evidence that the scenarios in scope were tested, that the numbers were independently validated and reconciled, and that every open issue has an owner and an accepted risk.
What goes into the package
- Coverage: the coverage matrix with each controlling scenario linked to its feeding process and test result.
- Derivation: positive and negative test results per process, including converted substitutions.
- Costing and close: recalculated standard costs, WIP and variances for sampled materials and orders.
- Reconciliation: margin analysis versus trial balance for the test periods; the bridge for costing-based CO-PA.
- Rehearsal: the controlling close run in order in CMQ, with durations and issues.
- Open defects and risks: each with severity, owner, workaround and the controller's acceptance or rejection.
Conditions and risk acceptance
Few go-lives are clean. The controller's job is to decide which open issues are acceptable. A useful rule: accept an open defect only if it has a workaround that is tested, an owner, a date, and no effect on statutory numbers that cannot be corrected before the period closes. Write the condition so it can be checked: "The custom absorption report (Kenji's team) is replaced by a manual extract until fix release 2; Dan reviews the extract on day 3 of each close" is a condition. "Reports to be fixed later" is not.
| Open item | Severity | Workaround | Decision |
|---|---|---|---|
| Custom absorption report shows totals only | Medium | Manual extract from cost center line items, reviewed day 3 | Accept until fix release 2 (owner: Kenji) |
| Customer group blank for 14 new customers | Medium | Daily exception report; Maria maintains master data | Accept with daily check (owner: Maria) |
| COGS split account missing in margin report | High | None that keeps margins correct | Fix before go-live; retest reconciliation |
| Costing-based CO-PA bridge differs by $4,100 unexplained | High | None | Investigate; blocks retirement of costing-based reports, not go-live |
Extract of the risk acceptance log attached to Contoso's controlling sign-off.
- SIT endCoverage completeAll scenarios executed at least once; derivation defects fixed
- UATValidation and reconciliationCosting, WIP, variances recalculated; margin reconciled for two periods
- Dress rehearsalClose rehearsalControlling close run in order on production-like data
- Go/no-go minus 5 daysPackage assembledPriya compiles evidence; open items with owners
- Go/no-goController decisionDan approves, approves with conditions, or rejects
- First close in CMPHypercare checkFirst real close compared with the rehearsal; conditions reviewed
Presenting the package
Keep the presentation short and the evidence deep. Dan does not need to read every test step; he needs a one-page summary he can defend to the CFO and the auditors, with links to the detail. A good summary states the scope (scenarios, company codes, periods), the results by scenario family, the reconciliation results with their differences, the open items with their proposed decisions, and a recommendation from the test lead. Everything on the page should trace to an artifact in SAP Cloud ALM: test plans and executions, defects, and attached reconciliation workbooks. Traceability from requirement to test case to defect is what lets an auditor check the decision months later.
Sign-off does not end responsibility. The first real close in production is the final test: compare its durations and issues with the rehearsal, check each condition on its date, and record the outcome. Grace tracks the conditions in the PMO log so they do not quietly expire.
What would you do?
Two days before go/no-go, Priya presents the package. Everything passed except one high-severity defect: the margin report misses the COGS split account. A fix exists but has not been retested. Dan is under pressure to sign. What should he do?
- Sign-off is a documented decision: approve, approve with conditions, or reject.
- The package rests on coverage, validations, reconciliations, a close rehearsal and risk acceptances.
- Accept open defects only with a tested workaround, owner, date and checkable condition.
- The first production close is the final test; track conditions until they are closed.
Check your understanding · not graded
Lesson check
1. Which outcome options does a controlling sign-off have?
2. Which is a checkable sign-off condition?
3. What is the final test of controlling after sign-off?