Skip to main content

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

Popular posts from this blog

[ERROR BUG]
ChatGPT+Gemini: TikTok → Blogger Embed Converter using Cloudflare/Online Server

🔄 Refresh Page ERROR BUG: The connection is blocked because it was initiated by a public page to connect to devices or servers on your local network. Planning: Revise Program CODE Code USING Javascript/Online Server Code NOT USING Javascript Sample Working Code aka Already Repaired! Temporary Solution is by Asking AI Assistant to do REPAIR CODE of (Not yet Repaired) Current Conversion Program Code-Output TikTok Archive – Embedded Preview TikTok Embed ▶ View this video on TikTok ⚠️ DISCLAIMER: INPUT URL LIMITATION This program is currently restricted to processing Full Browser URLs only. It does not support TikTok’s mobile "short-link" format (e.g., vt.tiktok.com ). Required Action: Users must open the video in a web browser and copy the expanded URL from the address bar before pasting it into this program. URL Conversion Example ❌ UNSUPPORTED: https://vt.tiktok.com/ZSaXoFyov/ ✅ REQ...

Repost! Web-Based to Android Apps Convertion (MEDIAN.CO etc.)

CONTOH HASIL Android APK "PROGRAM" SAMPLE: Youtube and Instagram EMBEDded to Blogger/Blogspot.com SOURCE CODE Click this box to download Contoh Sample SHORTCUT-APPs "precise" click to download : median.co R8: ronin1985.blogspot.com R2M: ronin-manu.blogspot.com Gw udah coba Median.co utk mengubah Website gw menjadi Aplikasi Android Keren bet!! Median.co Cekidot Software lain yg mirip! ChatGPT : If you're looking for tools similar to Median.co to convert websites into Android apps, here are some top alternatives, especially for no-code or low-code users: 🔧 Best Tools Like Median.co to Convert Website to Android Apps 1. WebViewGold Platform: Windows/macOS (Xcode/Android Studio) Key Feature: Converts any website into iOS/Android app via WebView. Pros: One-time purchase Custom splash screen, push notifications Can open external links in external browser Cons:  Requi...

REPOST: Studying WATER PUMP by ROMAN ENGINEERING

*^ Ini yg Asli Gan! Mekanisme pada Concrete Pump: Kok ky Sistem Mekanik Romawi ya?! Tapi malah bisa HANYA pake PER aka bukan "MATA BOR look a like" Mekanisme Drill yg Cost Pembuatan bikin REPOT aka harus Tool SUPER Khusus Dari Material Besi yg digunakan terlihat langsung secara kasat mata Jauh Lebih Banyak drpd Per Biasa seperti yg ditunjukkan pd Video Alternatif dgn Penggunaan PER Video dr Instagram: Source: YouTube Rome's drainage machines #history #romanempire #engineering