Chart of Accounts Generator

Generate a QuickBooks-ready chart of accounts tailored for civil engineering firms. Select your firm size and services, then export to CSV for direct import.

Firm Size
Larger firms get additional accounts for executive comp, benefits, recruiting, and deferred revenue
Service Types
Select all disciplines your firm offers — each adds revenue, direct cost, and specialty accounts
Generated Chart of Accounts
57 accounts based on your selections

Assets

Account #Account Name
1000Checking Account
1010Savings Account
1100Accounts Receivable
1150Retainage Receivable
1200Work in Progress (WIP)
1300Prepaid Expenses
1400Employee Advances
1500Furniture & Equipment
1510Vehicles
1520Computer Equipment
1550Accumulated Depreciation
1600Security Deposits

Liabilities

Account #Account Name
2000Accounts Payable
2050Retainage Payable
2100Credit Card Payable
2200Accrued Liabilities
2300Payroll Liabilities
2400Sales Tax Payable
2500Line of Credit
2600Long-term Debt

Equity

Account #Account Name
3000Owner's Equity / Retained Earnings
3100Owner's Draw
3200Owner's Contribution

Revenue

Account #Account Name
4000Engineering Services Revenue
4010Design Services Revenue
4100Reimbursable Expenses Revenue
4900Other Revenue

Direct Costs (Cost of Services)

Account #Account Name
5000Direct Labor
5100Subconsultant Costs
5200Reimbursable Expenses
5300Project Travel
5400Printing & Reproduction
5500Permits & Filing Fees

Operating Expenses (Overhead)

Account #Account Name
6000Salaries & Wages (Indirect)
6050Payroll Taxes
6100Employee Benefits
6150Workers Compensation
6200Rent / Office Lease
6210Utilities
6220Office Supplies
6250Software & Subscriptions
6300Professional Liability Insurance
6310General Liability Insurance
6320Auto Insurance
6400Professional Development / Training
6410Licenses & Certifications (PE, etc.)
6500Marketing & Business Development
6600Vehicle Expenses
6700Depreciation Expense
6800Legal & Accounting Fees
6900Miscellaneous Expense

Other Income / Expense

Account #Account Name
7000Interest Income
7500Interest Expense

Service-Specific Accounts

Account #Account Name
4030Civil Design Revenue
5020Design Direct Labor
5410Plotting & Plan Production
6255CAD / BIM Software
How to Import into QuickBooks Online
  1. Click Download CSV above to save the file
  2. Log in to QuickBooks Online → Settings (gear icon)Import Data
  3. Select Chart of Accounts
  4. Upload the CSV file and map columns: Account Number, Account Name, Type, Detail Type
  5. Review the preview and click Import
  6. After import, customize account names and merge any duplicates with existing accounts

Do this automatically in QuickBooks

Connect your QuickBooks account and we'll set up your chart of accounts, track progress billing, and generate pay applications — all in one place.

View Pricing