TECHNOLOGY & AI • PRACTICAL TOOL GUIDE

QuickBooks Online: How the Accounting Workflow Fits Together

A useful QuickBooks Online workflow connects business events to accounting records, payments, reconciliation, and reporting. Understanding those connections helps prevent duplicate income, duplicate expenses, and balances that look right for the wrong reason.

Start with the business event

Before choosing a form, ask what actually happened: did you earn revenue, receive cash, incur a cost, or pay an existing obligation? Those events may occur on different dates. The workflow below uses a simplified accrual-basis service business. Cash-basis reports can display timing differently, and real transactions may involve tax, inventory, deposits, credits, or other complications.

Menu names and features vary by subscription, country, and interface. Treat this as a map of the accounting logic; use Intuit’s current help for the exact controls in your account.

The core workflow

Business eventTypical recordWhat to check
Service delivered on creditCustomer invoiceCustomer, service date, amount, income account, terms
Customer pays an invoiceReceive payment applied to that invoiceCorrect invoice, amount, date, and destination account
Unpaid supplier obligation incurredVendor billVendor, bill number, expense or asset account, due date
Previously entered bill is paidBill paymentCorrect bill, payment account, date, authorization
Cost paid immediatelyExpense or check as appropriateDo not also enter an unpaid bill for the same cost
Bank transaction downloadsReview, then match an existing record or categorize a genuinely new eventA feed line is evidence to review, not a reason to record it twice
Statement period endsReconciliationBeginning balance, ending date, ending balance, and cleared items

Worked example: profit and cash are different

An original example: a business starts with 5,000 cash and no other balances. It delivers 2,000 of services on credit, receives 1,500 from the customer, incurs a 600 operating-expense bill, and pays 400 of that bill. Ignore taxes, fees, and other activity.

  1. Invoice 2,000: accounts receivable increases 2,000 and revenue increases 2,000.
  2. Receive payment 1,500: receivables fall to 500 and cash increases 1,500. In this simplified example the payment is recorded directly to the bank account.
  3. Enter bill 600: operating expense increases 600 and accounts payable increases 600.
  4. Pay bill 400: accounts payable falls to 200 and cash decreases 400.

Accrual profit is 2,000 − 600 = 1,400. Ending cash is 5,000 + 1,500 − 400 = 6,100. Receivables are 500 and payables are 200. The balance sheet checks: assets 6,100 + 500 = 6,600; liabilities 200 + equity 5,000 + current profit 1,400 = 6,600.

If the 1,500 bank download represents the payment already recorded, match it to the existing transaction. Adding it again as new income would overstate cash and revenue. Similarly, a downloaded 400 payment should not become a second expense when it pays the bill already entered.

Deposits, fees, and transfers need their own logic

If several customer payments arrive as one bank deposit, Undeposited Funds can hold the individual receipts until they are grouped in the recorded deposit. The recorded grouping should agree with the actual deposit. If a processor deposits a net amount after fees, account for the gross receipt and fee correctly so the net cash movement ties; do not silently shrink the invoice to fit the bank line.

A transfer between your own bank accounts is normally a movement of cash, not new revenue or an operating expense. Loan proceeds, owner contributions, and sales-tax collections also require classification based on their substance rather than the feed description.

Matching is different from reconciliation

Matching connects downloaded bank activity with records already in QuickBooks. Reconciliation compares the account to an independent statement for a defined period. Review opening balances, check off the transactions that actually cleared, and investigate the difference. A zero difference is a useful control, but it does not prove every account classification or business purpose is correct.

Do not force an unexplained adjustment merely to reach zero. Outstanding checks, deposits in transit, missing fees, duplicate entries, and changed prior-period transactions need investigation. Keep supporting statements and a record of any correcting entry.

A practical month-end review

  • Review unapplied receipts, overdue customer invoices, unpaid bills, and unusual negative balances.
  • Reconcile bank and credit-card accounts to the correct statements.
  • Tie receivable and payable detail to the corresponding ledger balances using consistent dates and reporting basis.
  • Review profit and loss, balance sheet, and cash-flow reporting together.
  • Document the preparer, reviewer, unresolved items, and approved corrections.

Automation can suggest matches and categories, but someone still owns source documentation, approvals, and review. Clear transaction entry reduces the amount of cleanup required later.

Frequently asked questions

Does connecting the bank finish my bookkeeping?

No. Downloaded transactions still need review, appropriate matching or categorization, reconciliation, and reporting checks.

Should I enter a bill and an expense for the same purchase?

Normally no. Enter a bill when recording an unpaid obligation, then record its bill payment. A second expense for the same cost can duplicate it.

Why can profit differ from the bank balance?

Revenue and expenses can be recognized at different times from collections and payments. Receivables, payables, financing, and other balance-sheet changes help explain the difference.

Is a zero reconciliation difference enough?

It checks agreement to the statement for the selected items and period. You must still review classification, completeness, support, and unusual transactions.

Sources and further learning

Official documentation checked November 2, 2026. Examples and learning sequences on this page are original teaching illustrations. Product interfaces and plan availability can change.