- Get link
- X
- Other Apps
ChatGPT: Retained Earnings ROLLFORWARD Audit Procedure and Verification of Prior-Year Audit Adjustments (AJE/CJE/RJE) Posting into Opening Balances
Think of the Retained Earnings rollforward as a bridge:
it connects last year’s audited profit to this year’s opening equity and proves that all prior-year audit adjustments (AJEs) really made it into the books.
---
1. What is a Retained Earnings Rollforward?
In simple words:
> A Retained Earnings rollforward is a reconciliation that explains how Retained Earnings moved from the beginning of Year N–1 to the end of Year N–1, and then confirms that this ending audited balance equals the Opening Retained Earnings of Year N.
It answers 3 questions:
1. Where did we start? → Beginning RE (Year N–1)
2. What happened during the year? → Audited Net Income (after all AJEs) and Dividends
3. Where did we end? → Ending RE (Audited, Year N–1)
4. Did the client carry it correctly to the next year? → Should equal Opening RE (Year N)
This is why it’s required in audit workpapers:
It proves you have linked prior-year audited financial statements with current-year opening balances.
It proves all prior-year audit adjustments that affected P/L have been closed properly into Retained Earnings.
---
2. The Standard Rollforward Structure
The structure you gave is already perfect. Let’s expand each line:
Description Explanation
Beginning RE (Year N–1) Retained Earnings at the start of the prior year (01 Jan N–1), based on the previous year’s audited FS or the opening TB for that year.
+ Audited Net Income (after AJEs) Final profit or loss for Year N–1 after all audit adjustments (AJE/CJE/RJE) that affect P/L. This is not the client’s original net income if AJEs changed it.
– Dividends All legitimate distributions to shareholders (cash or stock dividends) declared in Year N–1 that reduce Retained Earnings.
= Ending RE (Audited, N–1) The balance that must appear in the audited Statement of Changes in Equity and Statement of Financial Position at Year N–1 end.
Should match Opening RE (Year N) This is your key test: the audited Ending RE (N–1) must equal the Opening RE in the client’s Year N Trial Balance / General Ledger. If not → something is wrong (usually prior-year AJEs not posted).
---
3. Numeric Example (with Audit Adjustments Included)
Scenario:
You are auditing Year N = 20X5.
The prior year N–1 = 20X4 was audited last year.
From your prior-year audit file, you have:
1. Beginning RE (1 Jan 20X4): 1,200,000
2. Client’s original Net Income 20X4 (before audit): 250,000
3. Prior-year Audit Adjustments (AJEs) that affect P/L:
Additional accrual of expenses overstated? understated?
→ Increase expense 10,000 → Decrease NI by 10,000
Revenue under-recorded → Increase revenue 60,000 → Increase NI by 60,000
Net effect on Net Income = +50,000
So:
Original NI 20X4: 250,000
Net AJE effect on NI: +50,000
Audited Net Income 20X4 = 300,000
4. Dividends declared in 20X4: 80,000
Now prepare the Retained Earnings rollforward for 20X4:
Description Amount
Beginning RE (1 Jan 20X4) 1,200,000
+ Audited Net Income (after AJEs) +300,000
– Dividends (20X4) (80,000)
= Ending RE (Audited, 31 Dec 20X4) 1,420,000
So, based on audited figures, your Ending Retained Earnings 31 Dec 20X4 must be 1,420,000.
Now move to Year N (20X5):
In the Opening Trial Balance of 1 Jan 20X5, the client shows:
Opening Retained Earnings 1 Jan 20X5: 1,370,000
You now compare:
> Should match Opening RE (Year N) = 1,420,000
But the books show only 1,370,000 → difference of 50,000.
This 50,000 is exactly the net effect of prior-year audit adjustments on Net Income.
Conclusion: the client did not post the prior-year AJEs that changed NI into their own books (or posted them only partially).
---
4. How This Proves PY AJEs Have Been Posted
In the example:
Your audited net income includes all AJEs → 300,000
The client kept their original 250,000 result in their closing → so their closing RE is short by 50,000.
When they rolled the balance into 20X5, the Opening RE is also short by 50,000.
By performing the rollforward and comparing Ending (Audited N–1) vs Opening (N) you can:
1. Detect that prior-year audit entries (that changed P/L) were not posted.
2. Request the client to book a Prior-Year Audit Adjustment (PYAA):
Dr Retained Earnings 50,000
Cr (Relevant expense/revenue correction accounts closed in PY)
or more properly, they should mirror the original prior-year AJE effect, if done via equity.
3. Re-run the reconciliation and ensure:
Description Amount
Ending RE (Audited, 20X4) 1,420,000
Opening RE (Books, 20X5) AFTER PYAA 1,420,000
Now the bridge is complete: All prior-year audit effects are in Opening RE of Year N.
---
5. How to Present This as a Working Paper
A typical audit working paper format:
Title:
> “Retained Earnings Rollforward – Year 20X4 to Year 20X5”
Tick marks:
① Agrees to prior-year audited FS
② Agrees to current-year Opening TB
③ Agrees to AJE schedule
④ Agrees to dividend minutes / approvals
Table:
Description Ref Amount Tick
Beginning RE (1 Jan 20X4) PY-FS p.xx 1,200,000 ①
+ Audited Net Income 20X4 (after AJEs) PY-P&L p.yy 300,000 ①③
– Dividends 20X4 DIV-WP-01 (80,000) ④
= Ending RE (Audited, 31 Dec 20X4) 1,420,000
Opening RE (Per Books, 1 Jan 20X5) TB-20X5-01 1,370,000 ②
Difference (should be 0) 50,000
Conclusion box (narrative in working paper):
> “Ending RE per audited 20X4 FS is 1,420,000.
Opening RE per client’s 20X5 TB is 1,370,000, resulting in a 50,000 shortfall.
This difference equals the net impact of prior-year audit adjustments affecting net income that were not booked by management. Client has agreed to post a prior-year audit adjustment (See AJE-20X5-01). After posting, Opening RE 20X5 equals audited Ending RE 20X4. No unresolved differences remain.”
Attach this rollforward page to your Equity section working papers and cross-reference to:
Prior-year AJE schedule
Prior-year audited FS
Current-year opening TB
Dividend working papers
---
6. Simple Diagram of the Flow (Conceptual)
Text-style diagram
[Beginning RE N–1]
│
│ + Audited Net Income (after all AJEs)
▼
[Intermediate RE]
│
│ – Dividends
▼
[Ending RE (Audited, N–1)]
│
│ = must equal
▼
[Opening RE (Year N) in client's TB/GL]
If the last box does not match, you know:
either prior-year AJEs weren’t posted,
or dividends / net income figures are not aligned between FS and books.
---
7. Mermaid Diagram for Your Blog (Optional)
If you want to embed this in your Blogger post using Mermaid JS, you can use:
flowchart LR
A[Beginning RE (Year N–1)] --> B[+ Audited Net Income<br/>(after AJEs)]
B --> C[- Dividends]
C --> D[Ending RE<br/>(Audited, N–1)]
D == "should equal" ==> E[Opening RE (Year N)]
class A,D,E main;
classDef main fill:#f0f0f0,stroke:#333,stroke-width:1px;
You can wrap it later in your usual <pre class="mermaid">...</pre> block in Blogger.
---
If you’d like, next step I can:
Turn this into a ready-to-paste blog section (with headings & explanations in Bahasa Indonesia or English), or
Make an Excel-style template layout you can copy into your spreadsheet for your audit working paper.
Comments