· 9 min read · AIStatements editorial
QuickBooks Retained Earnings Incorrect: How to Fix Retained Earnings and Why the Closing Entry Is Not a Transaction
Generate statements from your own books · sample CSV
Software, not advice · Files parse in your browser, nothing is uploaded
Try it on a sample company, or upload your own CSV
Retained earnings in QuickBooks is almost never wrong because of a bug. It is wrong because someone changed, added or deleted a transaction dated inside a fiscal year you already closed. QuickBooks does not store retained earnings as a posted balance, it recalculates it from every transaction in every prior year each time you open the balance sheet, so a single backdated bill quietly restates a number you issued to your bank six months ago.
That one sentence explains most of the cases. The rest of this walks through where QuickBooks actually gets the figure, how to see what makes it up, the six causes worth checking in order, and the fix for each one. It applies to QuickBooks Online and QuickBooks Desktop, with the differences called out.
Where does QuickBooks get retained earnings from?
QuickBooks builds retained earnings from the net income of every fiscal year before the current one. When a new fiscal year begins, the prior year's net income rolls into the Retained Earnings account automatically, and Intuit is explicit that it does this electronically without recording any visible transaction. There is no journal entry to find, no audit trail line, and nothing in the register.
The current year sits separately. On a QuickBooks Online balance sheet you will see Retained Earnings on one line and Net Income on a line below it, and the two together are what the equity section actually reports. On the first day of the next fiscal year that Net Income figure disappears into Retained Earnings and the Net Income line restarts at zero.
Which twelve months count as a fiscal year is a setting, not a fact. In QuickBooks Online it lives under Settings, Account and Settings, Advanced, first month of fiscal year. If that is set to January and your company actually runs a June year end, QuickBooks is rolling the wrong twelve months into retained earnings, and every balance sheet you have produced is grouped against the wrong year. This is worth checking first because it takes fifteen seconds and it invalidates everything downstream.
Does QuickBooks automatically close retained earnings?
Yes, and that is the part that trips people up. QuickBooks Online performs the year-end close on its own with no journal entry, so there is nothing to reverse and nothing to correct if the number looks wrong. QuickBooks Desktop shows a line labeled Closing Entry when you run a report on the Retained Earnings account, but that line is calculated on the fly rather than stored. You cannot open it, edit it or delete it, because it is not a transaction.
The practical consequence: because nothing is posted, nothing is locked. In a system that posts a real closing journal entry, prior years are frozen once the entry is made. In QuickBooks, prior years stay fully editable forever unless you set a closing date yourself. Everyone with access can reach back into 2024 and change the 2024 result, and retained earnings will follow them without warning.
How do I see what makes up retained earnings in QuickBooks?
Run the prior year's Profit and Loss, then drill into net income. Go to Reports, open the standard Profit and Loss, set the report period to All Dates, and click the Net Income figure to open the transaction detail behind it. On a QuickBooks Online balance sheet you can also click the Retained Earnings amount directly, which runs the same prior-year profit and loss report. That list of transactions is your retained earnings, in full.
From there the diagnosis is arithmetic. Take the retained earnings balance shown on today's balance sheet, subtract the balance from the statements you issued last year, and the difference is the amount of prior-year activity that has changed since. Then run a Profit and Loss for the closed year filtered by last-modified date, or the Audit Log in QuickBooks Online filtered to that period, and the transactions responsible will be sitting there.
Why is my retained earnings incorrect in QuickBooks?
Six causes account for nearly all of it. Work them in this order, because the cheap checks eliminate the expensive ones.
| Cause | How it shows up | Fix |
|---|---|---|
| Fiscal year start set wrong | Retained earnings groups the wrong twelve months; every year looks off | Account and Settings, Advanced, set the correct first month |
| Transactions edited or added in a closed year | Balance no longer agrees to the statements you issued | Audit Log or a last-modified filter to find them, then set a closing date |
| Manual journal entry posted to Retained Earnings | An actual transaction appears in an account that should have none | Reverse it and post to the correct equity or expense account |
| Owner draws or distributions coded to Retained Earnings | Balance falls every year by roughly the amount taken out | Reclassify to a distributions or draws equity account |
| Opening Balance Equity never cleared | A stray Opening Balance Equity line sits beside retained earnings | Journal it to retained earnings once the conversion balances are proven |
| Comparing against a tax-basis number | Books and the tax return disagree by depreciation or accruals | Expected. Keep the book set clean and let the preparer adjust on their side |
The fourth one is worth dwelling on because it is the most common in owner-managed companies and the least likely to be noticed. Distributions are not an expense and they are not retained earnings. They belong in their own equity account, so that retained earnings continues to show cumulative earnings and the distributions account shows cumulative money taken out. Post them straight to retained earnings and after three or four years nobody can tell you what the company has actually earned since inception.
How do I fix retained earnings in QuickBooks?
The fix depends on which cause you found, and in most cases you do not adjust retained earnings at all. You correct the transaction that changed it. If a bill was backdated into a closed year, either move it to the correct period or accept it and reissue the affected statements, but do not offset it with a plug entry to retained earnings, because then the prior-year profit and loss and the balance sheet tell two different stories.
Adjusting journal entries directly to retained earnings are appropriate in a narrow set of cases: clearing Opening Balance Equity after a conversion, recording a genuine prior-period adjustment your accountant has signed off, or moving misposted distributions out. Date the entry to the first day of the current fiscal year rather than into the closed one, write a memo explaining what it corrects, and keep the supporting schedule. An entry to retained earnings with no memo is the thing your CPA will bill you an hour to unravel next spring.
Then close the door behind you. In QuickBooks Online, Settings, Account and Settings, Advanced, Accounting, set a closing date and require a password to change anything before it. This is the single control that prevents the problem recurring, and most files do not have it turned on. Export the trial balance for the closed year and archive it as a file, so the version of the numbers you handed to the bank in March can still be reproduced in September.
Can retained earnings be negative in QuickBooks?
Yes, and it is not an error by itself. A negative retained earnings balance, sometimes called an accumulated deficit, means cumulative losses and distributions since inception exceed cumulative profits. A company two years into losses will show one legitimately. It only signals a bookkeeping problem when the balance is negative and the company has been profitable, which usually points at distributions coded into retained earnings or an unresolved conversion balance.
Preventing the next one
Three habits keep retained earnings stable. Set a closing date with a password the moment a year is finished. Reconcile every bank, card and loan account monthly, so a prior-year figure cannot move without something reconciled moving with it, which is where a tool that matches bank feed activity against the ledger automatically earns its keep in a busy file. And export and archive the trial balance and the issued statements each year end, because a figure you cannot reproduce is a figure you cannot defend.
When the numbers are settled, the pack itself is a formatting job. Pulling a clean export and turning it into a presented balance sheet with prior-year comparatives beside it is covered on our QuickBooks balance sheet page, the comparison mechanics in running a comparative balance sheet in QuickBooks, and the full annual set in our guide to year end financial statements. The wider QuickBooks reporting workflow lives on QuickBooks financial statements.
AIStatements takes the export and builds the presented pack: accounts grouped and subtotalled the way an external reader expects, comparatives in place, the three statements checked against each other, and a written read of what moved. It formats and analyzes the data you provide. It is not accounting, audit or tax advice, and it is not a substitute for your CPA.