· 8 min read · AIStatements editorial
Balance Sheet vs Income Statement: The Difference, and Balance Sheet vs Profit and Loss in QuickBooks
Free demo pack used
Your one free pack is built. Starter keeps going: every close, every statement, the AI analysis on each pack, PDF and XLSX exports, for $39 a month billed yearly.
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
The difference between a balance sheet and an income statement is time. An income statement covers a period, showing revenue minus expenses to arrive at profit for a month, quarter or year. A balance sheet covers a single instant, showing what the business owns, what it owes, and the owner's equity left over as of one specific date. One is a video of the period; the other is a photograph of the last day of it.
The profit and loss statement, or P&L, is the same document as the income statement under a different name. American small businesses and QuickBooks tend to say P&L; accountants and formal GAAP statements tend to say income statement. There is no difference in content, so a balance sheet versus P&L comparison and a balance sheet versus income statement comparison are the same comparison.
Below: how the two differ line by line, how net income connects them, where the cash flow statement fits as the third piece, why a balance sheet stops balancing in QuickBooks, and which report to read first.
| Balance sheet | Income statement (P&L) | |
|---|---|---|
| Question it answers | What is the business worth right now, and who has a claim on it? | Did the business make money over this period? |
| Time frame | A single date, for example December 31 | A span, for example January 1 to December 31 |
| What it contains | Assets, liabilities, equity | Revenue, cost of goods sold, expenses, net income |
| Balances are | Cumulative since the business started | Reset to zero at the start of each fiscal year |
| Governing equation | Assets = liabilities + equity | Revenue minus expenses = net income |
| Prepared | Second, because it needs net income | First |
| A lender reads it for | Leverage, working capital, collateral | Debt service coverage, margin, trend |
| Called in QuickBooks | Balance Sheet | Profit and Loss |
The line about balances resetting is the one that explains most of the confusion. Income statement accounts are temporary: at the end of the fiscal year every revenue and expense account is closed out to zero and the net result is swept into retained earnings on the balance sheet. Balance sheet accounts are permanent and carry their balance forward indefinitely. That is why a P&L for 2026 shows nothing from 2025, while a balance sheet as of December 31, 2026 contains the accumulated effect of every year the business has traded. The equity roll-forward that connects the two is on our statement of retained earnings page.
Income statement vs balance sheet vs cash flow statement
The third statement exists because the first two can both look fine while the business runs out of money. The cash flow statement reconciles the profit on the income statement to the actual change in the cash line on the balance sheet, explaining the gap through working capital movements, investing activity and financing activity.
A worked case makes the point. A company reports $196,000 of net income, so the P&L looks healthy. Over the same year receivables grew $140,000 because customers stopped paying on time, inventory grew $70,000, and the owner took $120,000 in distributions. Cash fell. The income statement never showed the problem, the balance sheet showed it only if you compared two dates, and the cash flow statement showed it directly as a line item. This is why lenders and boards read all three, and why a package with only a P&L in it gets sent back. The mechanics are on our cash flow statement generator page and in our note on the direct vs indirect cash flow method.
What is the difference between a balance sheet and a profit and loss statement in QuickBooks?
The profit and loss statement covers a span of time and reports revenue, costs and the resulting profit or loss; the balance sheet reports a single point in time and lists assets, liabilities and equity. The P&L tells you whether you made money over the period. The balance sheet tells you what the business is worth and how it is financed on a given date. Both are needed to see the whole picture.
In QuickBooks Online, both live under Reports, Business overview. The P&L asks for a date range because it measures a period. The balance sheet asks for a single "as of" date because it measures a position. That difference in the date selector is the clearest signal of what each report is doing.
How are the balance sheet and P&L connected?
They connect through net income. The bottom line of the P&L, the profit for the period, flows into the equity section of the balance sheet as retained earnings (or net income for the current year). So a profitable month increases equity, and a loss decreases it. This is why the two statements are never fully independent: the P&L result becomes a single line inside the balance sheet.
QuickBooks handles this link automatically. When you run a P&L for the year and a balance sheet as of year-end, the net income on the P&L should equal the current-year earnings line in equity. If it does not, something is dated wrong or posted outside the period, which is a useful cross-check at close. Our guide to reading a balance sheet walks through the equity section in detail.
Should the balance sheet match the P&L?
They do not "match" line for line, because they measure different things, but they must agree at one point: the P&L net income for a period equals the change in retained earnings on the balance sheet over that same period. If your year-to-date P&L shows $80,000 profit, equity should have grown by $80,000 from owner activity plus that profit. When those two numbers disagree, there is a posting or dating error to find.
This tie-out is one of the fastest sanity checks at month-end. Run both reports for the same period, confirm net income equals the movement in current-year earnings, and you have caught most gross errors before the statements go anywhere. It is a two-minute check that saves retracting a board pack later.
Why is my balance sheet not balancing in QuickBooks?
A QuickBooks balance sheet that does not balance, where assets do not equal liabilities plus equity, almost always comes from a damaged or manually forced transaction: a journal entry posted to a single side, a transaction with a blank account, a multi-currency rounding issue, or data damage in the file. QuickBooks Online rarely lets this happen through normal entry, so when it does, look at journal entries and any imported or edited transactions first.
Run the balance sheet on an accrual basis and narrow the date range to find the period where it breaks, then drill into the transactions in that window. Most out-of-balance reports trace to one bad entry. The underlying discipline is clean categorization: when every transaction hits the right account with both sides intact, the sheet balances by construction. Tools that categorize every expense as it comes in remove a common source of the misposted entries that throw a balance sheet off.
Which comes first, the P&L or the balance sheet?
In preparation order, the profit and loss statement comes first, because its net income feeds the equity section of the balance sheet. You cannot finish the balance sheet until the P&L result is known. In reading order, most lenders and owners look at the P&L first for performance, then the balance sheet for financial health, then the cash flow statement to reconcile profit to cash.
That is why a complete statement pack includes all three, produced together. QuickBooks runs each report separately and leaves you to assemble and interpret them. You can generate the full, tied-out pack in one pass instead: our QuickBooks balance sheet and QuickBooks profit and loss statement tools build each statement from your export, and the financial statement generator returns all three formatted and analyzed together, with the net-income tie-out already done for you.