Accounting

Chart of Accounts

Every BasilBook restaurant starts with 23+ pre-seeded accounts purpose-built for food and beverage operations. No accounting degree required — just start recording and the system handles the double-entry bookkeeping.

Restaurant & café ready — out of the box

Assets

6 accounts
1000

Cash on Hand

Physical cash in the register and safe

1100

Bank — Main Account

Primary business bank account balance

1200

Accounts Receivable

Amounts owed to you by customers or partners

1210

Delivery Platform Receivables

Unpaid balances from Grab, FoodPanda, Nham24, etc.

1300

Inventory

Value of food and beverage stock on hand

1400

Staff Advances Receivable

Salary advances paid to staff, to be deducted from future payroll

Liabilities

3 accounts
2000

Accounts Payable

Amounts owed to vendors for purchases on credit

2100

Accrued Liabilities

Expenses incurred but not yet paid (e.g. utilities, rent)

2200

Expense Claims Payable

Staff reimbursements for out-of-pocket expenses

Equity

2 accounts
3000

Owner’s Equity

Owner’s investment and withdrawals from the business

3100

Retained Earnings

Accumulated profits kept in the business over time

Revenue

6 accounts
4000

Food Revenue

Income from dine-in and takeaway food sales

4100

Beverage Revenue

Income from dine-in and takeaway beverage sales

4200

Delivery Revenue

Combined delivery income (parent account for food and beverage sub-accounts)

4210

Delivery Food Revenue

Food sales through delivery platforms

4220

Delivery Beverage Revenue

Beverage sales through delivery platforms

4300

Other Revenue

Miscellaneous income such as catering, events, or merchandise

Expenses

6 accounts
5000

Food Cost (COGS)

Cost of ingredients consumed in food preparation

5100

Beverage Cost (COGS)

Cost of ingredients consumed in beverage preparation

5200

Food Waste Expense

Value of spoiled, expired, or discarded inventory

5300

Payroll Expense

Staff salaries, wages, and related costs

5400

Delivery Commission Expense

Commissions paid to delivery platforms (Grab, FoodPanda, etc.)

5500

Operating Expenses

General costs such as rent, utilities, supplies, and maintenance

How It Works

Built for restaurant accounting

Pre-seeded for every restaurant

These 23 accounts are automatically created when you set up a new organization. No manual setup required — you can start recording transactions immediately.

Pro users can add unlimited custom accounts

Need a separate account for catering revenue, marketing expenses, or equipment depreciation? Pro plan lets you create as many custom accounts as your business needs.

Linked to items and categories for auto-journaling

Each inventory item and sale item category is linked to its GL accounts. When you record a purchase, sale, or waste entry, BasilBook generates balanced journal entries automatically.

Used in import templates

Import templates reference these account codes (e.g. revenueAccountCode: "4000") so your imported data flows directly into the correct accounts without manual mapping.

Restaurant accounting, ready out of the box

Start with 20 restaurant-ready accounts on the free plan. Upgrade to Pro for unlimited custom accounts, full double-entry accounting, and automated journal entries.