Skip to main content
Book a Free Call

Bookkeeping Basics

QBO Chart of Accounts: The Complete Guide

The QBO chart of accounts is the reporting backbone of QuickBooks Online. A good setup combines correct account types, a restrained hierarchy, controlled opening balances, and reporting dimensions that keep the ledger readable.

  • Reviewed
  • Reading time11 min
  • FormatUltimate Guide

The QBO chart of accounts is the reporting backbone of QuickBooks Online. A good setup combines correct account types, a restrained hierarchy, controlled opening balances, and reporting dimensions that keep the ledger readable, reviewable, and useful for monthly decisions.

The chart should make the balance sheet and profit and loss statement understandable. It should also support bank, credit card, loan, receivable, payable, payroll, and other reconciliations. Consistency matters in every period and across every reporting handoff. If the list becomes a warehouse for every customer, job, vendor, and temporary coding question, the reports become harder to use and the data become less consistent.

What the QBO chart of accounts contains

The chart of accounts is the list of ledger accounts and balances used by the QuickBooks company. Current Intuit guidance describes the view as including information such as the account name, account type, detail type, QuickBooks balance, and bank balance where applicable.

Each account has a role in the accounting equation or income statement:

  • Assets record resources such as cash, receivables, prepayments, and equipment.
  • Liabilities record obligations such as payables, credit cards, payroll liabilities, and loans.
  • Equity records owner investment, distributions, and cumulative results.
  • Income records revenue and other inflows reflected in business performance.
  • Cost of goods sold or direct costs records costs tied to delivering products or services.
  • Expenses record overhead and other operating costs.
  • Other income and expense can separate activity outside ordinary operations.

Account type is the critical setting

Intuit’s current documentation states that the account type determines how QuickBooks classifies the account and whether its data appear on the balance sheet or profit and loss statement. The detail type provides a more specific organizational label but does not change the underlying accounting behavior.

This distinction matters. Calling an account “Equipment loan” does not make it a liability if the selected account type is income. Calling an account “Job materials” does not make it a direct cost if it is configured as an ordinary expense.

Choose the type from the economic nature of the balance, then select the closest appropriate detail type. Use the account name and description to express the business-specific meaning.

QBO account structure by financial statement

Group Common QBO account types Examples
Assets Bank, accounts receivable, other current asset, fixed asset, other asset Checking, processor clearing, prepaid insurance, equipment
Liabilities Accounts payable, credit card, other current liability, long-term liability Vendor bills, card balances, payroll liabilities, notes payable
Equity Equity Owner contributions, draws, retained earnings
Operating results Income, cost of goods sold, expense Service revenue, job materials, office payroll
Non-operating activity Other income, other expense Interest income, interest expense, gains or losses

The available labels and product behavior can change. Confirm the current options in the QuickBooks interface and Intuit documentation before a major setup or conversion.

Accounts versus subaccounts

A subaccount creates hierarchy under a parent. It is helpful when a parent subtotal and its child detail both matter. For example, Vehicle expense might contain Fuel, Repairs, Tolls, and Registration.

Use subaccounts with restraint:

  • Keep parent and child accounts in compatible financial statement categories.
  • Create child detail only when someone will review it.
  • Avoid several nested levels that slow entry and clutter reports.
  • Do not use subaccounts as substitutes for customers, projects, or locations.
  • Document whether transactions post to the parent, the children, or both.

A chart with broad parent categories and dozens of nearly empty children is not automatically more precise. Precision comes from stable definitions and consistent use.

When to use projects, classes, locations, and items

QuickBooks provides dimensions beyond general ledger accounts. Availability depends on the subscription and settings, so confirm the current product features.

  • Customers and projects answer who the work was for and which job produced the activity.
  • Products and services answer what was sold or purchased and can map activity to appropriate accounts.
  • Classes can support departmental or segment reporting when used consistently.
  • Locations can support physical or operational location reporting.
  • Tags or custom fields, where available, may support operational labels without changing the ledger.

Suppose a field-service company wants profit by customer, service line, and branch. It can use customers or projects for the job, service items for the work type, and a location or class for the branch. It does not need separate revenue and expense accounts for every possible combination.

Default and special-purpose accounts

QuickBooks creates or uses certain accounts as part of workflows. Examples may include accounts receivable, accounts payable, undeposited funds, opening balance equity, retained earnings, inventory-related accounts, sales tax accounts, and payroll-related accounts depending on features used.

Do not deactivate, rename, or repurpose a system-linked account merely because its current balance is zero. First identify which form, integration, feed, tax, payroll, or close workflow uses it. Current Intuit documentation identifies special behavior and restrictions for some accounts.

Opening Balance Equity deserves particular review. A balance can indicate that opening amounts were entered without a complete conversion entry. Do not clear it to an arbitrary expense. Trace the entries to reconciled beginning balances and determine the appropriate equity or historical account mapping.

Opening balances in QBO

An opening balance establishes what the account contained on the conversion date. It is a real ledger entry and needs support.

A sound conversion process includes:

  1. A final trial balance from the prior system.
  2. Reconciled bank, card, loan, receivable, payable, and payroll balances.
  3. Customer invoice and vendor bill detail that agrees with control accounts.
  4. An opening entry or controlled import that preserves the accounting equation.
  5. A post-conversion trial balance compared with the source.
  6. Documentation of any mapping or rounding difference.

Current Intuit instructions allow chart-of-accounts imports, but the account list and opening balances are separate concerns. Importing names and types does not convert the historical balances or supporting subledgers automatically.

How to add a new QBO account

Use the current Intuit account-creation instructions because navigation can change. The setup requires an account type, detail type, name, and other supported options such as account number, description, subaccount relationship, or opening balance.

Before adding the account, answer these questions:

  • Which financial statement and section should contain it?
  • What transactions belong in it?
  • What similar transactions do not belong?
  • Does an existing account already answer the reporting need?
  • Could vendor, customer, project, item, class, or location reporting answer the question better?
  • Will the account require reconciliation to a separate statement or schedule?

How to import a chart of accounts

Intuit’s current import guidance supports a spreadsheet-based account list with fields such as account number, account name, type, and detail type. Clean the source before uploading.

  1. Remove blank rows, totals, formatting notes, and duplicate account names.
  2. Map source account types to valid current QBO types.
  3. Confirm parent and subaccount relationships.
  4. Use a test file or small first import when practical.
  5. Review the chart immediately after import.
  6. Run the balance sheet and profit and loss after balances or transactions are converted.

Do not import several industry templates into the same company. A manufacturing, nonprofit, medical, construction, or software template may contain useful categories, but each also reflects a different operating model.

How to clean up an existing QBO chart

Export the current state

Save the chart, trial balance, balance sheet, and profit and loss before changing anything. If the company has active integrations, export the mapping where possible.

Reconcile before restructuring

Bank, credit card, loan, accounts receivable, accounts payable, payroll, and clearing balances should be understood before accounts are merged or deactivated. Cleanup should not hide an unresolved balance.

Build a mapping table

For each old account, identify the proposed destination and action: retain, rename, renumber, merge, deactivate, or investigate. Record the reason and any integration affected.

Resolve duplicates by purpose

Accounts that look similar are not always duplicates, and accounts with different names can serve the same purpose. Compare transaction populations and definitions before merging.

Test after each controlled group

Run financial reports and key operating reports after material changes. Review recurring transactions, bank rules, items, payroll mappings, and third-party applications for references to old accounts.

Using account numbers

Account numbers can preserve order and provide room for growth. An illustrative structure might use 1000s for assets, 2000s for liabilities, 3000s for equity, 4000s for income, 5000s for direct costs, 6000s and 7000s for expenses, and 8000s for other activity.

The numbers do not create correct accounting. They are labels. Leave gaps between major accounts and document the convention so new categories do not break the sequence.

Chart-of-accounts controls

  • Limit who can add, edit, merge, or deactivate accounts.
  • Require a business reason and type review for new accounts.
  • Review chart changes during each close.
  • Keep a short coding guide with examples and exclusions.
  • Monitor transactions in uncategorized, suspense, and clearing accounts.
  • Review direct journals to receivable and payable control accounts.
  • Protect closed periods and investigate later changes.
  • Confirm current subscription usage limits before a large expansion.

Create an account decision log

A short decision log prevents the same design debate from returning every month. For each material account, record the account name, type, detail type, purpose, examples, exclusions, reconciliation source, and person responsible for review. If the account replaces an older category, include the effective date and mapping.

The log is especially useful for transactions that could reasonably be classified in more than one way. A software invoice might support delivery, administration, or sales. A vehicle cost might be direct or overhead under the company’s reporting policy. The log does not eliminate judgment, but it creates a consistent starting point and makes exceptions visible.

Review the log when the business adds a revenue stream, opens a location, changes payroll or inventory systems, obtains financing, or begins a new reporting package. Update the account only when the reporting requirement truly changes. If the same information can be captured through an item, project, class, location, or vendor report, preserve the stable ledger structure.

Validate the chart with sample transactions

Before considering a new structure complete, walk representative transactions through the full workflow. Test a customer invoice and payment, a vendor bill and payment, a credit card charge, a transfer, a payroll posting, a loan payment with principal and interest, a customer deposit, and a month-end accrual.

For each test, confirm both sides of the entry, the financial statement placement, the project or segment reporting, and the reconciliation path. A chart can look logical as a list while failing during actual transaction entry. Testing exposes account-type mistakes, missing clearing accounts, incorrect item mappings, and overcomplicated detail before a full month of activity accumulates.

QBO chart of accounts review checklist

  1. Every active account has a clear reporting purpose.
  2. Account types place balances on the correct financial statement.
  3. Detail types are reasonable and descriptions explain business use.
  4. Each real bank, card, and loan has separate reconcilable detail.
  5. Receivable and payable control accounts agree with subledgers.
  6. Revenue and direct costs support useful gross profit analysis.
  7. Projects, classes, locations, and items carry operational detail where appropriate.
  8. Opening balances agree with conversion support.
  9. System-linked accounts have not been repurposed casually.
  10. Duplicates, inactive balances, and stale clearing items have owners.
  11. The balance sheet, profit and loss, and trial balance have been tested.
  12. The first close after a redesign receives extra review.

What a strong QBO structure looks like

A strong structure is easy to explain. The owner sees the main revenue streams, direct costs, and overhead without scrolling through hundreds of tiny categories. The bookkeeper knows where recurring transactions belong. Balance sheet accounts connect to statements or schedules. Project and segment questions are answered by the right dimensions.

The chart also remains stable. New accounts are created because a reporting or reconciliation need changed, not because one transaction was confusing. That stability improves comparisons and makes cleanup, tax preparation, financing requests, and provider handoffs more efficient.

For the platform-neutral design decisions, use best chart of accounts structure. For an illustrative small-business list, see the QuickBooks chart of accounts example.

Frequently asked questions

What does QBO chart of accounts mean?

It is the list of ledger accounts used by QuickBooks Online to classify transactions and produce financial statements. Each account has an account type, detail type, name, and other settings.

What is the difference between account type and detail type in QBO?

The account type controls the financial statement classification and accounting behavior. The detail type provides a more specific organizational description within the selected account type.

How many accounts can I have in QuickBooks Online?

Current limits and plan features can change. Check the active subscription and Intuit’s current usage-limit documentation before a large import or expansion. Design the chart for useful reporting even when the plan allows more accounts.

Can I change an account type after transactions exist?

Some changes may be possible and others may be restricted. Changing the type can alter financial statement presentation. Save reports, review linked workflows, and follow current Intuit guidance before making the change.

Should every customer or project be in the chart of accounts?

No. Use customer and project tracking for that detail. General ledger accounts should represent financial statement categories, not individual jobs or clients.

How often should the QBO chart be reviewed?

Review changes during the close and perform a broader review when operations, reporting requirements, financing, or systems change. Avoid constant redesign when a coding note or different reporting dimension would solve the problem.

Turn this guide into action

Want a clearer, more dependable financial process?

Talk through your bookkeeping needs