What Is a Chart of Accounts?

By BRIX Editorial Team · Updated

A chart of accounts is the complete list of categories a business uses to record every transaction: assets, liabilities, equity, income and expenses. Each account gets a name, a type and often a number. For a contractor, a good chart of accounts separates job costs like materials, subs and field labor from overhead, so the P&L shows real gross profit.

Key takeaways

  • Every transaction you record lands in at least one account from the chart of accounts. Bad categories mean bad reports.
  • The five main account types are assets, liabilities, equity, income and expenses. Contractors should split expenses into cost of goods sold (job costs) and overhead.
  • Keep it short. Track jobs with customers, projects or classes, not with a separate account per job.
  • Numbering accounts (1000s assets, 2000s liabilities, 3000s equity, 4000s income, 5000s job costs, 6000s overhead) keeps reports in a sensible order.
  • Clean up once with your bookkeeper or CPA, then leave it alone. Constant changes break year-over-year comparisons.

How does a chart of accounts work?

Think of it as the filing cabinet for your money. When you invoice a customer, the sale goes to an income account. When you buy wire at the electrical supply house, the cost goes to a materials account. Your profit and loss statement and balance sheet are simply totals of these accounts. If an electrician's wire, fuel and owner's lunch all land in "Supplies," the reports can't tell you whether jobs are profitable.

What are the main types of accounts?

The account types, in the order they appear on financial statements
TypeReportContractor examples
AssetsBalance sheetOperating checking, tax savings account, accounts receivable, retainage receivable, trucks, equipment, tools
LiabilitiesBalance sheetAccounts payable, credit cards, payroll liabilities, sales tax payable, customer deposits, truck loans, line of credit
EquityBalance sheetOwner's investment, owner's draws (or distributions), retained earnings
IncomeProfit and lossService revenue, installation revenue, maintenance agreement revenue, change orders
Cost of goods soldProfit and lossMaterials, subcontractors, field labor, equipment rental, permits, dump fees. See cost of goods sold.
Expenses (overhead)Profit and lossOffice wages, rent, insurance, marketing, software, vehicle costs not charged to jobs
Other income and expenseProfit and lossInterest income, interest expense, gain or loss on selling a truck

What does a contractor chart of accounts look like?

Here is a compact example for a residential service and installation company. A sample with more detail, ready to import into QuickBooks, is in our QuickBooks chart of accounts for contractors template.

Sample contractor chart of accounts (abbreviated)
NumberAccountTypeNotes
1000Operating checkingBankWhere customer payments land
1010Tax savingsBankSet aside for quarterly estimated taxes
1200Accounts receivableAccounts receivableCreated automatically by QuickBooks
1210Retainage receivableOther current assetCommercial and GC work only. See retainage.
1500VehiclesFixed assetTrucks and vans
1510Equipment and toolsFixed assetLarger items you depreciate. See depreciation.
2000Accounts payableAccounts payableSupplier and sub bills
2100Business credit cardCredit cardOne account per card
2200Customer depositsOther current liabilityMoney received for work not done yet
2300Sales tax payableOther current liabilityIf your state taxes your work or materials
2700Truck loanLong-term liabilityOne per loan
3000Owner's equity / drawsEquityUse distributions for an S corporation
4000Service and repair incomeIncome
4100Installation and replacement incomeIncome
4200Maintenance agreement incomeIncomeSee maintenance agreements
5000Job materialsCost of goods soldEverything bought for a specific job
5100SubcontractorsCost of goods soldTrack 1099 subs here
5200Field labor and payroll taxesCost of goods soldTechnician and crew wages for job time
5300Equipment rental and permitsCost of goods soldJob-specific rentals, permit and dump fees
6000Office and admin wagesExpenseNot job labor
6100Vehicle fuel and repairsExpenseUnless you charge vehicles to jobs
6200InsuranceExpenseGeneral liability, workers' comp (or split to field labor)
6300Marketing and advertisingExpense
6400Software and phonesExpense
6500Rent and utilitiesExpenseShop and office
7000Interest expenseOther expenseLoans and credit lines
Example structure, not accounting advice. Your bookkeeper or CPA should adapt it to your entity and state.

How should a chart of accounts differ by trade?

Accounts worth adding for specific trades
TradeIncome accounts to splitCost accounts to split
HVACService, replacement installs, maintenance agreementsEquipment (units) separate from parts and refrigerant
PlumbingService, drain cleaning, water heaters, new constructionFixtures and water heaters separate from pipe and fittings
RoofingRetail, insurance, commercialShingles and underlayment, dumpsters, subcontracted crews
ElectricalService, panel and EV charger installs, commercial contract workWire and gear; lift rentals; retainage receivable on the asset side
General contractorContract revenue, change ordersSubcontractors by trade, materials, permits; retainage payable and receivable
LandscapingMaintenance contracts, installs, snow removalPlants and hardscape materials, fuel, equipment repair
CleaningRecurring commercial, one-time residentialSupplies, field labor

Should each job have its own account?

No. Accounts describe what the money was for (materials, subs, labor). Jobs describe where it was spent. In QuickBooks Online, track the job with a customer, sub-customer or project, and use classes for things like trade divisions or locations. Creating an account per job bloats the chart of accounts and makes the P&L unreadable. See QuickBooks classes vs. projects and how to do job costing in QuickBooks.

How do you set up a chart of accounts in QuickBooks Online?

QuickBooks builds a starter chart of accounts from your business type when you create the company. To add an account, Intuit's help (updated August 2026) says to go to All apps, then Accounting, then Chart of accounts, and select New account. Pick an account type and a detail type, name it, and check "Make this a subaccount" if it belongs under a parent account. Intuit's menus change often; if yours look different, search "chart of accounts" in QuickBooks.

  • Turn on account numbers in your account settings if you want numbered accounts like the table above.
  • Make unused accounts inactive instead of deleting them, so past transactions keep their history. QuickBooks plans also cap the number of accounts, and inactive accounts free up room.
  • Use subaccounts sparingly. One level (Job materials → HVAC equipment) is usually enough.
  • Connect your bank feeds after the chart is set, so every imported transaction has the right place to go.

Common chart of accounts mistakes

  1. Putting job costs in overhead. Field labor and materials in "Expenses" instead of cost of goods sold hides your gross margin.
  2. Too many accounts. A hundred accounts with a few transactions each is noise. Use projects and classes for detail.
  3. Catch-all accounts. "Miscellaneous" and "Ask my accountant" that grow every month mean nobody is categorizing.
  4. Owner draws as expenses. Owner draws (for a sole proprietor or LLC taxed as one) are equity, not an expense.
  5. Customer deposits as income. A deposit for work not done yet is a liability until you do the work, if you keep accrual books.
  6. Changing it constantly. Renaming and merging accounts mid-year breaks comparisons. Set it up once and stick with it.

Frequently asked questions

How many accounts should a small contractor have?

Enough to separate income types, job costs and overhead clearly, which for most small trades businesses is somewhere between a few dozen and around sixty. Use customers, projects and classes for job and division detail instead of adding accounts.

What is the numbering system for a chart of accounts?

A common convention is 1000s for assets, 2000s for liabilities, 3000s for equity, 4000s for income, 5000s for cost of goods sold, 6000s for operating expenses and 7000s or 8000s for other income and expense. Numbering is optional in QuickBooks, but it keeps reports in a logical order.

Should materials be cost of goods sold or an expense?

Materials bought for specific jobs belong in cost of goods sold, so they're subtracted before gross profit. Shop supplies and small tools that aren't tied to a job usually go in overhead expenses.

Is a chart of accounts the same as a general ledger?

No. The chart of accounts is the list of accounts. The general ledger is the record of every transaction posted to those accounts, with running balances. The chart is the structure; the ledger is the history.

Can I change my chart of accounts mid-year?

You can, but it makes year-over-year comparisons harder and can confuse your tax preparer. If you must change it, do it at the start of a month, rename rather than delete, and tell your bookkeeper or CPA.

Does QuickBooks have a contractor chart of accounts?

QuickBooks suggests a starter chart based on the business type you choose, and some editions include contractor-oriented accounts. Most contractors still need to adjust it to separate job costs from overhead. Our template gives a ready-made list you can import.

Sources

  1. Intuit QuickBooks — Add an account to your chart of accounts in QuickBooks Online (checked October 12, 2026)

Written by BRIX Editorial Team. Published October 12, 2026. Last updated October 12, 2026.

How we research and update pages: editorial policy.

Let BRIX run the phones and the books.
You run the work.

BRIX answers every call, follows up every lead, sends the quotes and invoices, and keeps QuickBooks tax-ready.

Call now(518) 588-1122Text