Understanding Main Accounts
For: Business Users, Managers, Clients
Purpose: Explain what Main Accounts are and their role in financial accounting
Reading Time: 7 minutes
What is a Main Account?
A Main Account is the primary classification code that identifies what type of financial activity you're recording. It's the core building block of your Chart of Accounts and determines where transactions appear on your financial statements.
Real-World Analogy
Think of organizing your home:
Main Categories (Rooms):
- Kitchen
- Bedroom
- Living Room
- Garage
Sub-Categories (Specific Items):
- Kitchen → Appliances → Refrigerator
- Bedroom → Furniture → Bed
- Garage → Tools → Hammer
In accounting, Main Accounts work the same way:
- Main Account: Cash (1010)
- Additional Details: Corporate Division, US Region, Sales Department
The Main Account (1010 - Cash) is like the "room" - it tells you the fundamental nature of the transaction. Additional details (dimensions) tell you more about the specific context.
Why Are Main Accounts Important?
1. Financial Statement Foundation
Main Accounts determine where transactions appear on financial reports:
| Main Account | Type | Appears On |
|---|---|---|
| 1010 - Cash | Asset | Balance Sheet |
| 2100 - Accounts Payable | Liability | Balance Sheet |
| 3000 - Owner's Equity | Equity | Balance Sheet |
| 4000 - Sales Revenue | Revenue | Income Statement |
| 5000 - Cost of Goods Sold | Expense | Income Statement |
Without Main Accounts: No financial statements possible!
2. Standard Chart of Accounts Structure
Most businesses organize Main Accounts using number ranges:
| Range | Account Type | Examples |
|---|---|---|
| 1000-1999 | Assets | Cash, Accounts Receivable, Inventory, Equipment |
| 2000-2999 | Liabilities | Accounts Payable, Loans, Accrued Expenses |
| 3000-3999 | Equity | Owner's Capital, Retained Earnings |
| 4000-4999 | Revenue | Sales, Service Revenue, Interest Income |
| 5000-5999 | Expenses | Cost of Goods Sold, Salaries, Rent, Utilities |
Benefit: Anyone looking at account 1500 immediately knows it's an asset. Anyone seeing 5200 knows it's an expense.
3. Required for Every Transaction
Every accounting entry must include a Main Account.
Valid Entry:
Debit: 1010 - Cash (Main Account + Amount)
Credit: 4000 - Sales Revenue (Main Account + Amount)
Invalid Entry:
Debit: Corporate Division (Missing Main Account!)
Credit: Sales Revenue (No account number!)
Main Accounts are non-negotiable - they're the foundation of double-entry accounting.
4. Controls Validation Rules
The Main Account you select determines what additional information is required:
Example 1: Cash Account (1010)
- Main Account: Required
- Bank Branch: Optional
- Project: Not Allowed (cash isn't project-specific)
Example 2: Project Expense (5500)
- Main Account: Required
- Department: Required
- Project: Required
- Customer: Optional (if billable)
The system enforces these rules based on the Main Account's configuration.
Main Account Structure
Basic Components
Every Main Account has:
1. Account Number (Unique Identifier)
- Example: 1010, 4000, 5200
- Typically 4 digits
- Must be unique within your Chart of Accounts
2. Account Name (Description)
- Example: "Cash - Operating Account"
- Clear, descriptive label
- Appears on reports
3. Account Type (Classification)
- Asset, Liability, Equity, Revenue, or Expense
- Determines financial statement placement
- Affects debit/credit behavior
4. Active/Inactive Status
- Active: Can be used in new transactions
- Inactive: Preserved for historical data, but no new transactions allowed
Account Types Explained
Asset Accounts (1000-1999)
What they represent: Things the company owns or controls
Normal Balance: Debit (increases with debits)
Examples:
- 1010 - Cash
- 1100 - Accounts Receivable
- 1500 - Inventory
- 1800 - Equipment
- 1900 - Accumulated Depreciation (contra-asset, credit balance)
Business Use: Track what your company owns
Liability Accounts (2000-2999)
What they represent: Debts and obligations the company owes
Normal Balance: Credit (increases with credits)
Examples:
- 2100 - Accounts Payable
- 2200 - Accrued Expenses
- 2500 - Bank Loan
- 2800 - Deferred Revenue
Business Use: Track what your company owes
Equity Accounts (3000-3999)
What they represent: Owner's stake in the company
Normal Balance: Credit (increases with credits)
Examples:
- 3000 - Owner's Capital
- 3100 - Retained Earnings
- 3900 - Current Year Profit/Loss
Business Use: Track ownership and accumulated profits
Revenue Accounts (4000-4999)
What they represent: Income earned from business activities
Normal Balance: Credit (increases with credits)
Examples:
- 4000 - Product Sales
- 4100 - Service Revenue
- 4200 - Consulting Income
- 4900 - Interest Income
Business Use: Track how much your company earns
Expense Accounts (5000-5999)
What they represent: Costs incurred to generate revenue
Normal Balance: Debit (increases with debits)
Examples:
- 5000 - Cost of Goods Sold
- 5100 - Salaries and Wages
- 5200 - Rent Expense
- 5300 - Utilities
- 5400 - Marketing and Advertising
- 5900 - Depreciation Expense
Business Use: Track what it costs to run your company
Main Accounts vs. Dimensions
This is a critical concept in modern ERP systems.
The Difference
Main Account (Required):
- WHAT is the financial nature of the transaction?
- Is it cash, revenue, expense, asset, liability?
Dimensions (Optional, but often required):
- WHERE, WHO, WHICH specifically?
- Which department? Which project? Which customer?
Example Transaction
Business Event: Sales department purchases office supplies for the Marketing Project in the US region.
Recording:
Main Account: 5600 - Office Supplies (WHAT: Expense)
+
Department: Sales (WHO incurred it)
+
Project: Marketing Campaign (WHICH project)
+
Region: United States (WHERE)
The Main Account (5600) says: "This is an office supplies expense"
The Dimensions say: "Specifically for Sales department, Marketing project, in US region"
How Main Accounts Work in Practice
Scenario 1: Recording a Cash Sale
Business Transaction: Customer walks in, buys product for $500 cash.
Accounting Entry:
Debit: 1010 - Cash $500
Credit: 4000 - Product Sales $500
Main Accounts Used:
- 1010 (Asset - increases cash)
- 4000 (Revenue - records income)
Result on Financial Statements:
- Balance Sheet: Cash increases by $500
- Income Statement: Revenue increases by $500
Scenario 2: Recording a Credit Sale
Business Transaction: Company invoices customer $2,000 for services, payment due in 30 days.
Accounting Entry:
Debit: 1100 - Accounts Receivable $2,000
Credit: 4100 - Service Revenue $2,000
Main Accounts Used:
- 1100 (Asset - customer owes us money)
- 4100 (Revenue - service income earned)
Result on Financial Statements:
- Balance Sheet: Accounts Receivable increases by $2,000
- Income Statement: Revenue increases by $2,000
Scenario 3: Recording an Expense
Business Transaction: Company pays $3,000 rent for office space.
Accounting Entry:
Debit: 5200 - Rent Expense $3,000
Credit: 1010 - Cash $3,000
Main Accounts Used:
- 5200 (Expense - cost of rent)
- 1010 (Asset - cash decreases)
Result on Financial Statements:
- Balance Sheet: Cash decreases by $3,000
- Income Statement: Expenses increase by $3,000
Scenario 4: Recording a Purchase on Credit
Business Transaction: Company buys $5,000 of inventory from supplier, payment due in 60 days.
Accounting Entry:
Debit: 1500 - Inventory $5,000
Credit: 2100 - Accounts Payable $5,000
Main Accounts Used:
- 1500 (Asset - inventory increases)
- 2100 (Liability - we owe supplier)
Result on Financial Statements:
- Balance Sheet: Inventory increases by $5,000
- Balance Sheet: Accounts Payable increases by $5,000
- Income Statement: No impact (not an expense yet, it's an asset)
Account Structure Configuration
Modern ERP systems allow you to configure which dimensions are required or allowed for each Main Account.
Example Configurations
Cash Account (1010):
Required Dimensions: None (basic account)
Optional Dimensions: Bank Branch, Business Unit
Prohibited Dimensions: Project, Customer (doesn't make sense for cash)
Project Expense (5500):
Required Dimensions: Department, Project
Optional Dimensions: Customer (if billable), Phase
Prohibited Dimensions: None
Cost of Goods Sold (5000):
Required Dimensions: Product Category
Optional Dimensions: Warehouse Location, Sales Representative
Prohibited Dimensions: None
Why This Matters: The system enforces these rules automatically. You can't post a project expense without selecting a project, and you can't assign a customer to a cash account.
Main Account Numbering Best Practices
Practice 1: Use Logical Groupings
Good Numbering:
1000-1099: Cash and Cash Equivalents
1100-1199: Accounts Receivable
1200-1299: Inventory
1300-1399: Prepaid Expenses
Benefit: Related accounts grouped together, easy to navigate
Practice 2: Leave Gaps for Growth
Poor Numbering:
1001 - Cash - Bank 1
1002 - Cash - Bank 2
1003 - Cash - Bank 3
(No room to add more cash accounts!)
Better Numbering:
1010 - Cash - Bank 1
1020 - Cash - Bank 2
1030 - Cash - Bank 3
(Room to add 1015, 1025, etc.)
Benefit: Flexibility to add new accounts without reorganizing
Practice 3: Use Descriptive Names
Poor Names:
5100 - Expense 1
5200 - Expense 2
5300 - Misc
Good Names:
5100 - Salaries and Wages
5200 - Rent Expense
5300 - Office Supplies
Benefit: Clear understanding without consulting documentation
Practice 4: Follow Industry Standards
Most industries have standard account numbering:
Retail:
4000 - Retail Sales
5000 - Cost of Goods Sold
5100 - Store Payroll
5200 - Store Rent
Professional Services:
4000 - Consulting Revenue
4100 - Project Revenue
5100 - Professional Salaries
5200 - Subcontractor Costs
Benefit: Easier for accountants familiar with industry standards
Common Main Account Setups
Small Business (Simple)
20-30 Main Accounts:
- 5-7 Asset accounts
- 3-5 Liability accounts
- 2-3 Equity accounts
- 3-5 Revenue accounts
- 7-10 Expense accounts
Benefit: Easy to manage, clear reporting
Medium Business (Standard)
50-100 Main Accounts:
- 10-15 Asset accounts
- 8-12 Liability accounts
- 5-8 Equity accounts
- 10-15 Revenue accounts
- 20-40 Expense accounts
Benefit: Detailed tracking without overwhelming complexity
Large Enterprise (Detailed)
200+ Main Accounts:
- Detailed breakdowns by category
- Separate accounts for different business units
- Specific project tracking accounts
- Detailed expense categorization
Benefit: Granular reporting and analysis
Activating and Deactivating Accounts
When to Deactivate
Common Scenarios:
- Account no longer needed (business line discontinued)
- Account was set up incorrectly
- Consolidating multiple accounts into one
- Simplifying Chart of Accounts
Process:
- Stop using account for new transactions
- Ensure no pending/unposted transactions
- Deactivate the account
- Historical data preserved
Important: Never delete Main Accounts - always deactivate!
When to Create New Accounts
Valid Reasons:
- New line of business
- New expense category needed
- Separate tracking required for reporting
- Regulatory or compliance requirements
Invalid Reasons:
- Duplicating existing accounts
- Temporary use (use dimensions instead)
- Minor variations (use dimensions instead)
Making Configuration Decisions
Question 1: How Detailed Should My Chart of Accounts Be?
Too Simple:
5000 - All Expenses
(Can't track what you're spending on!)
Too Complex:
5101 - Office Supplies - Pens
5102 - Office Supplies - Paper
5103 - Office Supplies - Staplers
(Overwhelming detail, hard to manage)
Just Right:
5100 - Office Supplies
(Use dimensions for more detail if needed)
Rule of Thumb: If you need to see it on standard financial reports, make it a Main Account. If it's extra detail, use dimensions.
Question 3: What Dimensions Should Be Required?
For Each Main Account, Ask:
- Does this always relate to a department? → Make Department required
- Could this be project-specific? → Make Project optional
- Would customer information help? → Make Customer optional
- Does location matter? → Consider Business Unit dimension
Example Decision Process:
Marketing Expense Account:
- Department: Required (which department incurred it?)
- Project: Optional (might be project-specific)
- Customer: Not Allowed (internal expense)
Common Mistakes to Avoid
Mistake 1: Creating Too Many Accounts
Problem:
- 500+ accounts for a small business
- Accounts for every tiny variation
- Impossible to manage
Solution: Use dimensions for details, keep Main Accounts for major categories
Mistake 2: Vague Account Names
Problem:
5000 - Expense A
5100 - Expense B
5200 - Miscellaneous
Solution: Be specific and descriptive
Mistake 3: Not Planning for Growth
Problem:
1001, 1002, 1003, 1004... (sequential with no gaps)
Solution: Use increments of 10 or 100 to allow insertions
Mistake 4: Mixing Account Types
Problem:
1000 - Cash (Asset)
1001 - Revenue (Revenue) ← Wrong section!
Solution: Keep account types in their designated ranges
Mistake 5: Deleting Accounts
Problem: Deleting an account that has historical transactions
Result:
- Breaks historical reports
- Data integrity issues
- Audit trail problems
Solution: Always deactivate, never delete
Frequently Asked Questions
Can I change a Main Account number?
Generally, no. Main Accounts are referenced throughout the system.
If you must:
- Create new account with correct number
- Stop using old account
- Deactivate old account
- Document the change
Better approach: Get it right the first time!
How many Main Accounts should I have?
Depends on business size and complexity:
- Small business: 20-50 accounts
- Medium business: 50-150 accounts
- Large business: 150-500 accounts
Rule: Enough detail for useful reporting, but not overwhelming to manage
What's the difference between Main Account and Sub-Account?
Main Account: Top-level classification (e.g., 5000 - Operating Expenses)
Sub-Account: More detailed breakdown (e.g., 5100 - Salaries, 5200 - Rent)
Both are Main Accounts in the system - "sub-account" just means it rolls up to a parent for reporting purposes.
Can I use the same Main Account number in different companies?
Yes! In multi-company systems, Main Accounts are typically shared across companies.
Example:
- Company A: 1010 - Cash
- Company B: 1010 - Cash (same account definition)
Benefit: Consistent reporting across the organization
Do I need separate accounts for different tax rates?
No. Use the same Main Account and let the system handle tax differences.
Example:
4000 - Product Sales (used for both tax-exempt and taxable sales)
Tax Code determines if tax is applied
Benefit: Simpler Chart of Accounts
Summary
Main Accounts are the foundation of financial accounting:
- Primary classification for all transactions
- Determine financial statement placement
- Organized into standard ranges (Assets, Liabilities, Equity, Revenue, Expenses)
- Required for every accounting entry
- Work together with dimensions for detailed tracking
Key Principles:
- Every transaction needs a Main Account
- Account type determines debit/credit behavior
- Numbering should be logical and allow for growth
- Deactivate accounts, never delete them
- Use dimensions for details, Main Accounts for categories
Key Takeaway: Main Accounts are like the rooms in your house - they provide the fundamental structure. Dimensions are like the items in those rooms - they add specific details. You need both for a complete picture of your financial activities.
Related Resources
Business Concepts:
- Understanding Dimensions (additional classification beyond Main Account)
- Understanding Chart of Accounts (how Main Accounts are organized)
- Understanding Account Structures (required vs. optional dimensions per Main Account)
User Guides:
- How to Create a Main Account (step-by-step setup)
- How to Configure Account Dimensions (setting up requirements)
- How to Create a Journal Entry (using Main Accounts)
For Developers/Architects:
- Chart of Accounts Design (technical structure)
- Account Structure Resolution (technical workflow)
- MainAccount Aggregate (technical implementation)
This guide is part of the ERP Business Concepts series, designed to help business users understand key financial concepts without technical jargon.