📊 Chart of Accounts – Organize Your Financial Structure #
1. Navigate to Chart of Accounts #
- Log in to your restaurant management system.
- In the sidebar, click Accounting.
- Select Chart of accounts from the accounting menu.
- The page displays:
- A hierarchical Tree view and Tabular view toggle buttons.
- Account categories organized in expandable folders.
- Search functionality and filtering options.
- A purple + Add button to create new accounts.
2. Understanding Account Structure #
The Chart of Accounts is organized into main categories:
- Asset – Resources owned by your restaurant (cash, equipment, inventory)
- Expenses – Operating costs (food costs, labor, utilities)
- Income – Revenue streams (food sales, beverage sales, catering)
- Equity – Owner’s investment and retained earnings
- Liability – Debts and obligations (loans, accounts payable)
Each category contains subcategories that can be expanded by clicking the folder icons.
3. View Options #
- Tree view – Shows accounts in hierarchical structure with expandable folders
- Tabular view – Displays accounts in a flat table format for easier searching
- Toggle between views using the buttons at the top of the account list
- Use the search box to quickly find specific accounts
4. Account Categories Breakdown #
| Category | Subcategories | Restaurant Examples |
|---|---|---|
| Asset | Accounts receivable, Current assets, Cash and cash equivalents, Fixed assets, Non-current assets | Cash register, Kitchen equipment, Food inventory, Dining furniture |
| Expenses | Operating expenses, Cost of goods sold, Administrative expenses | Food costs, Labor costs, Rent, Utilities, Marketing |
| Income | Sales revenue, Other income, Service revenue | Food sales, Beverage sales, Delivery fees, Catering revenue |
| Equity | Owner’s equity, Retained earnings, Capital contributions | Initial investment, Accumulated profits, Owner withdrawals |
| Liability | Accounts payable, Current liabilities, Long-term debt | Supplier payments, Employee wages payable, Equipment loans |
5. Adding New Accounts #
- Click the + Add button in the top-right corner.
- Fill in the account details:
- Account Name – Descriptive name (e.g., “Kitchen Equipment”)
- Account Code – Unique numerical identifier
- Account Type – Select from dropdown (Asset, Liability, etc.)
- Parent Account – Choose which category it belongs under
- Description – Optional detailed explanation
- Set account properties:
- Active/Inactive status
- Default Tax Rate if applicable
- Click Save to create the account.
6. Managing Existing Accounts #
- Edit Account – Click on any account name to modify details
- Deactivate Account – Disable accounts no longer in use (preserves historical data)
- Move Accounts – Drag and drop to reorganize hierarchy
- View Transactions – Click account to see all related transactions
- Account Balance – View current balance and transaction history
7. Search and Filter Functions #
- Use the search box to find accounts by name or code
- Filter by account type using dropdown menus
- Show only active or inactive accounts
- Sort accounts alphabetically or by account code
- Use Expand All or Collapse All for tree view navigation
8. Account Coding Best Practices #
| Account Type | Code Range | Restaurant Examples |
|---|---|---|
| Assets | 1000-1999 | 1000-Cash, 1200-Inventory, 1500-Equipment |
| Liabilities | 2000-2999 | 2000-Accounts Payable, 2100-Wages Payable |
| Equity | 3000-3999 | 3000-Owner’s Equity, 3100-Retained Earnings |
| Income | 4000-4999 | 4000-Food Sales, 4100-Beverage Sales |
| Expenses | 5000-9999 | 5000-Food Costs, 6000-Labor, 7000-Rent |
9. Restaurant-Specific Account Setup #
Essential accounts for restaurant operations:
- Revenue Accounts:
- Food Sales (4100)
- Beverage Sales (4200)
- Delivery Fees (4300)
- Catering Revenue (4400)
- Cost Accounts:
- Food Costs (5100)
- Beverage Costs (5200)
- Labor Costs (6000)
- Kitchen Supplies (5300)
- Operating Expenses:
- Rent (7000)
- Utilities (7100)
- Marketing (7200)
- Equipment Maintenance (7300)
10. Account Hierarchy Management #
- Organize accounts in logical groups for easier reporting
- Create parent accounts for major categories
- Use sub-accounts for detailed tracking:
- Food Costs → Meat, Vegetables, Dairy, etc.
- Labor → Kitchen Staff, Servers, Management
- Equipment → Kitchen, Dining Room, Office
- Maintain consistent naming conventions
- Review and update structure quarterly
11. Integration with Other Modules #
- Sales Integration – Revenue automatically posts to designated income accounts
- Purchase Integration – Expenses post to appropriate cost accounts
- Payroll Integration – Labor costs distribute to designated expense accounts
- Inventory Integration – Stock movements affect asset and cost accounts
- Payment Processing – Cash and card payments update asset accounts
12. Reporting and Analysis #
- Generate Trial Balance reports from chart structure
- Create Profit & Loss statements using income and expense accounts
- Build Balance Sheet reports from asset, liability, and equity accounts
- Analyze account performance over time
- Export account lists for external analysis
13. Troubleshooting Common Issues #
| Issue | Cause | Solution |
|---|---|---|
| Cannot delete account | Account has transaction history | Deactivate instead of deleting to preserve data |
| Duplicate account codes | System requires unique codes | Use systematic numbering scheme |
| Missing accounts in reports | Accounts marked as inactive | Reactivate accounts or check filter settings |
| Incorrect account balances | Transactions posted to wrong accounts | Review and correct journal entries |
14. Best Practices for Restaurant Accounting #
- Regular Review – Audit chart structure monthly for accuracy
- Consistent Coding – Use standardized account codes across all locations
- Detailed Tracking – Create sub-accounts for major expense categories
- Backup Strategy – Export chart structure regularly for backup
- Staff Training – Ensure all users understand account purposes
- Compliance – Align with restaurant industry accounting standards
- Integration Testing – Verify automatic postings work correctly
15. Done! 🎉 #
You now have a comprehensive understanding of managing your Chart of Accounts. This foundation enables accurate financial reporting, better cost control, and informed business decisions for your restaurant operations. Your organized account structure will support all financial transactions and reporting needs!