Glossary

QuickBooks Balance Sheet Report

The Balance Sheet report in QuickBooks Online lists every asset, liability and equity account as of a single date, and it always balances: assets minus liabilities equals equity, with the fiscal year’s net income to date included in equity.

Also called: Balance Sheet, statement of financial position, QuickBooks Online balance sheet, Balance Sheet Summary

14-day free trial · card required · cancel anytime

Definition

Intuit describes the report plainly: "A Balance Sheet report gives you a financial snapshot of your company as of a specific date." It works from one equation, "Assets - Liabilities = Equity," and Intuit adds that "The value of the assets should always equal the combined value of the liabilities and equity."

Two details shape how you read it. First, it is cumulative. Intuit calls it "a cumulative report that carries a beginning balance," so a balance on September 30 is the sum of every transaction ever posted to that account up to that date, not just September’s activity. Second, equity carries the current year’s results: "The total for equity includes your company’s net income for the fiscal year to date."

For a business that takes payments through Stripe, the Balance Sheet is where the Stripe balance itself lives. Sales and fees reach the Profit and Loss. The money Stripe is holding for you, and the payouts that move it to your bank, only ever show up here.

Key points

  • +Intuit: "A Balance Sheet report gives you a financial snapshot of your company as of a specific date."
  • +Intuit: "Assets - Liabilities = Equity," and equity "includes your company’s net income for the fiscal year to date."
  • +It is cumulative. Every balance is the running total of all transactions up to the report date.
  • +Your Stripe holding account is an asset on it. A Stripe payout moves money between two asset accounts and leaves total assets unchanged.
  • +Sales tax you collected through Stripe is a liability on it until you pay it.
  • +The Stripe holding account line should tie to the ending balance on Stripe’s Balance summary report for the same date.
  • +Run it from Reports, then Standard reports, then Balance Sheet.

Where Stripe money sits on the Balance Sheet

Every Stripe transaction changes the Balance Sheet, even the ones you think of as income. A $100 card sale adds to the asset that holds your Stripe balance. The fee Stripe keeps reduces that same asset. The net sale reaches equity through net income. When Stripe pays out, the holding account goes down and your bank account goes up by the same amount, so total assets don’t move at all.

The lines a Stripe business usually sees:

**Assets.** The account that stands in for your Stripe balance, either Undeposited Funds or a regular asset clearing account, sits alongside your bank account. Money moves from the first to the second with each payout. If you book open disputes to a receivable while you wait for the outcome, that is an asset too.

**Liabilities.** Intuit notes that sales tax is "Normally reported under Sales Agency Tax Payable, a liability account," so tax collected on Stripe sales sits here until you file and pay it. Customer deposits and retainers belong here as well: Intuit says retainers are "Often entered using a product/service item that is reported under a liability account." Any financing you repay out of your Stripe balance is a liability that each repayment reduces.

**Equity.** Retained earnings from prior years plus this year’s net income to date. A Stripe business with healthy sales but a growing, unexplained holding-account balance often has income on the P&L that never actually reached the bank.

Tie the Stripe line to Stripe’s ending balance

The single most useful check on a Stripe business’s Balance Sheet is one number: the holding account balance on the report date against Stripe’s own ending balance for that date.

Stripe’s Balance summary report "works like a bank statement." Its summary has four lines: a starting balance, activity (described as "the net amount of all transactions that affected your balance except for payouts"), total payouts, and an ending balance, which Stripe defines as "the balance left over at the end of the period after subtracting payouts from the Starting balance and Activity." Say September shows a starting balance of $4,210.00, activity of $18,940.35 and payouts of $19,105.00. The ending balance is $4,045.35, and a clearing account run as of September 30 should show the same.

When the two differ, three causes cover most cases. **Payout dates:** Stripe says an automatic payout’s effective date "is also when the paid-out funds are deducted from your Stripe balance," so a payout booked on the day the bank shows it, rather than that date, leaves the holding account high at month end. **Time zone:** Stripe’s report uses UTC unless you pick a timezone, so activity near midnight on the last day can fall in a different month. **Currency:** Stripe reports in your settlement currency, after any conversion.

A cash-basis Balance Sheet that still shows Accounts Receivable

Switching the report to cash basis should, in principle, leave nothing in Accounts Receivable, because cash basis only counts income once it is paid. In practice a cash-basis Balance Sheet often still shows a receivable or payable balance, and Intuit names two causes: "an accounts payable or accounts receivable transaction has affected the balance sheet account, or there’s an unapplied payment."

Both show up in Stripe files. An invoice line for sales tax, a deposit or a retainer posts to a balance sheet account, so a cash-basis report can’t fully remove it. And a payment received without being applied to its invoice, for example a Stripe payment recorded by hand while the invoice stayed open, leaves both an open invoice and a credit sitting in Accounts Receivable. Intuit’s fixes are to apply unapplied payments from the customer’s register, or to create the missing invoice and then apply the payment. Journal entries that reverse the balance are the last resort, and Intuit says to involve your accountant for those.

Net income on the Balance Sheet, and why it resets

The Net Income line in equity covers the fiscal year to date only. When the fiscal year turns over, that year’s result moves into Retained Earnings, so the Balance Sheet on January 1 shows zero net income and a larger retained earnings figure.

That is also why the Balance Sheet and the Profit and Loss can disagree. Intuit’s explanation: "Balance Sheet summarizes data at a specific point in time and Profit and Loss summarizes data just for the selected period." A Balance Sheet as of March 31 carries net income from the start of the fiscal year, while a March P&L carries one month. Intuit’s fix is to run both reports with the same dates, basis and filters, and then to check the fiscal year setting under your company settings if they still differ.

The holding account line in an Acodei-synced file

In Acodei, the holding account is the QuickBooks account that stands in for your Stripe balance. Every synced sale is deposited into it, and every payout moves money out of it into your real bank account. You choose it during setup, either Undeposited Funds or a regular asset clearing account, and that choice changes how you should read its line on the Balance Sheet.

With a clearing account, the QuickBooks balance should equal the Stripe balance, because every sale, fee and payout posts against it as it happens. Compare the two daily if you can and monthly at minimum, which makes the Balance Sheet line a real check. With Undeposited Funds, sales wait there until a payout deposit sweeps them, and some items are only added at deposit time, so the balance can legitimately differ from Stripe’s at any given moment. There, the check is to match each payout deposit against the bank feed and reconcile the bank account. Acodei does not support balance-reconciling the Undeposited Funds account itself.

Want to see this on your own Stripe data?

Start a free trial

14-day free trial · card required · cancel anytime

Frequently asked questions

What does the Balance Sheet report show in QuickBooks Online?

Your assets, liabilities and equity as of one date. Intuit calls it "a financial snapshot of your company as of a specific date," and the totals always follow Assets - Liabilities = Equity, with the fiscal year’s net income to date included in equity.

Where does my Stripe balance appear on the Balance Sheet?

In whichever asset account you use to hold Stripe money, either Undeposited Funds or a clearing account. Sales and fees change it, and payouts move money from it to your bank account. It never belongs on the Profit and Loss.

Why doesn’t my Stripe clearing account match Stripe’s balance?

Compare it with the ending balance on Stripe’s Balance summary report for the same date. Common causes are a payout booked on the bank date instead of the date Stripe deducted it, a timezone difference near month end, and currency conversion. If you use Undeposited Funds, the balance can differ legitimately between payouts.

Why does my cash-basis Balance Sheet still show Accounts Receivable?

Intuit gives two usual causes: a receivable transaction that posted to a balance sheet account, such as sales tax or a deposit on an invoice, or a payment that was never applied to its invoice. Applying the unapplied payments usually clears it.

What customers say about running Stripe through Acodei

Stripe Verified Partner BadgeQuickBooks Intuit Badge
★★★★★
“If you're testing out all the different Stripe/QuickBooks integration apps right now, let me save you some time. This one is the best one by far.”
RyanOwner at Indie Music Academy
★★★★★
“Works well and is really helpful for massive transactions. The support is really fast and helpful. 100% recommended.”
AndresCo-founder and CEO at Kanguro Collections and Reinsurance

Related reading

More glossary terms

See the full glossary

Ready to try Acodei?

Connect Stripe to QuickBooks Online in minutes and let the fees, refunds, and payouts land where your accountant expects them.

14-day free trial · card required · cancel anytime