Accounting

Chart of Accounts

Every BasilBook workspace starts with a ready-made chart of accounts built for its business type. No accounting degree required — just start recording and the system handles the double-entry bookkeeping.

Restaurant & café ready — out of the box

30 accounts, seeded the day you sign up.

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

1400

Staff Advances Receivable

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

1210

Delivery Platform Receivables

Unpaid balances from Grab, FoodPanda, Nham24, etc.

1300

Inventory

Value of food and beverage stock on hand

Liabilities

6 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

2300

Payroll Payable

2400

Tax Payable

2500

Customer Advances

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

10 accounts
5300

Payroll Expense

Staff salaries, wages, and related costs

5500

Operating Expenses

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

5600

Promotional Expense

5610

Staff Discount Expense

5700

Cash Over / Short

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

5400

Delivery Commission Expense

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

5410

Delivery Discount Expense

How It Works

Built for restaurant accounting

Pre-seeded for every restaurant

These accounts are created automatically 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 a ready-made chart of accounts on the free plan, sized to your business type. Upgrade to Pro for unlimited custom accounts, full double-entry accounting, and automated journal entries.