RestaMatrixRESTAURANT INTELLIGENCESign in
Book a demo

RESTAMATRIX ACADEMY

Understand the numbers.
Act confidently.

Learning modules, practical exercises and a glossary with formulas for restaurant teams.

RESTAMATRIX ACADEMY

Learning for every
venue task.

14 text modules: short lessons, an exercise and an explained answer. Read them here on the RestaMatrix website.

TEAM

Data for waiters and managers

3 lessons · practical exercise

Start learning +
MANAGEMENT

Financial order: P&L and cash flow

3 lessons · practical exercise

Start learning +
TEAM

Data verification for accountants

3 lessons · practical exercise

Start learning +
OPENING

Launching a restaurant, bar or café

3 lessons · practical exercise

Start learning +
OPENING

Retail sales at your venue

3 lessons · practical exercise

Start learning +
MANAGEMENT

Menu, inventory and food costs

3 lessons · practical exercise

Start learning +
SETUP

QR menus, payments and reviews

3 lessons · practical exercise

Start learning +
MANAGEMENT

Bakery: yield, stock and waste

3 lessons · practical exercise

Start learning +
MANAGEMENT

Analytical questions and checking AI conclusions

3 lessons · practical exercise

Start learning +
MANAGEMENT

Cash discipline for management analysis

3 lessons · practical exercise

Start learning +
MANAGEMENT

Marketing and growth through metrics

3 lessons · practical exercise

Start learning +

Glossary and formulas

Consistent rules for valid comparisons

Choose the same period, currency and treatment of discounts, refunds and taxes. All numerical examples are educational. Formulas describe management metrics, not the platform’s available reports. Division by zero has no defined result.

Average check

Average check

The average value of one closed check.

Revenue ÷ check count

Example: ₴64,000 ÷ 100 checks = ₴640

Do not confuse checks with guests: one check can cover several people.

Revenue per guest

Spend per guest

Average spending per served guest.

Dining-room revenue ÷ dining-room guests

Example: ₴64,000 ÷ 160 guests = ₴400

Requires reliable guest counts. Do not include delivery revenue in dining-room figures.

Revenue per available seat

RevPAS

Dining-room revenue per available seat over a defined period.

Period dining-room revenue ÷ available seats

Example: ₴24,000 ÷ 60 seats = ₴400 per seat per day

Compare identical periods and capacity; use seat-hours when capacity varies.

Revenue per available seat-hour

RevPASH

Shows how the dining room monetises both capacity and operating time.

Dining-room revenue ÷ available seat-hours

Example: ₴24,000 ÷ (60 seats × 8 hours) = ₴50/seat-hour

If capacity varies, sum seats × hours for each interval. Count delivery revenue separately.

Seat occupancy

Seat occupancy

The share of available seat time during which seats were occupied.

Occupied seat-hours ÷ available seat-hours × 100%

Example: 240 ÷ 480 × 100% = 50%

Snapshot: occupied seats ÷ available seats. Do not mix it with occupancy over a period.

Seat turnover

Seat turnover

Average guests per seat over a period.

Dining-room guests ÷ available seats

Example: 180 guests ÷ 60 seats = 3 per day

This measures seats, not tables. For tables, use seated parties and table count.

Table turnover

Table turnover

Average parties served per table over a period.

Completed party seatings ÷ available tables

Example: 60 parties ÷ 20 tables = 3 per evening

Combined tables require a consistent counting rule. Do not use individual guests in the numerator.

Average visit duration

Dining duration

Average time a party spends at a table.

Total completed visit durations ÷ visit count

Example: 3,600 min ÷ 40 visits = 90 min

Check opening and closing times may differ from actual table occupancy.

Food cost percentage

Food cost

The share of revenue spent on ingredients.

Food cost ÷ corresponding revenue × 100%

Example: 30 000 ₴ ÷ 100 000 ₴ × 100% = 30%

For a dish, use its cost and price. For a period, use comparable totals and consistent tax treatment.

Actual inventory usage

Inventory consumption

The cost of inventory used over a period using a simplified stock calculation.

Opening inventory + receipts − closing inventory

Example: 20 000 + 45 000 − 15 000 = 50 000 ₴

Account separately for returns, transfers and adjustments. Usage may include waste, not just cost of sales.

Labour cost percentage

Labor cost

How much revenue is spent on the team’s work.

Labour costs ÷ revenue × 100%

Example: 25 000 ₴ ÷ 100 000 ₴ × 100% = 25%

Agree cost components: salaries, employer contributions, bonuses and other payments.

Prime cost

Prime cost

The combined share of food and labour costs.

(Food and beverage costs + labour costs) ÷ revenue × 100%

Example: (30 000 + 25 000) ÷ 100 000 × 100% = 55%

Remaining revenue must still cover rent, utilities and other costs; it is not net profit.

Gross margin

Gross margin

The revenue share remaining after cost of goods sold.

(Revenue − cost of sales) ÷ revenue × 100%

Example: (100 000 − 30 000) ÷ 100 000 × 100% = 70%

Agree the cost components before comparing. Salaries, rent and other expenses may be recorded separately.

Markup

Markup

The excess of price over cost relative to cost itself.

(Price − cost) ÷ cost × 100%

Example: (200 − 80) ÷ 80 × 100% = 150%

The same dish has a 60% margin, not 150%: the denominators differ.

Contribution margin

Contribution margin

The amount remaining after variable costs to cover fixed costs and profit.

Revenue − variable costs

Example: 100 000 ₴ − 40 000 ₴ = 60 000 ₴

Variable costs may include ingredients, packaging, commissions and other sales-dependent expenses.

Break-even point

Break-even revenue

Revenue at which contribution margin covers fixed costs.

Fixed costs ÷ contribution margin ratio

Example: 90 000 ₴ ÷ 0,60 = 150 000 ₴

Contribution margin ratio = (revenue − variable costs) ÷ revenue. It must be positive.

Rate of change

Growth rate

The relative change in a metric against a base period.

(Current value − base value) ÷ base value × 100%

Example: (120 000 − 100 000) ÷ 100 000 × 100% = +20%

With a zero base the percentage is undefined. From 50% to 60% is +10 percentage points or +20% relative to the base.

Competitive-set index

Benchmark index

The ratio of a venue’s metric to a comparable group’s metric.

Venue metric ÷ group metric × 100

Example: 640 ₴ ÷ 590 ₴ × 100 ≈ 108,5

100 is the group level. A check index of 108.5 means an 8.5% higher check, not proof of greater profitability.

From formula to practice

Learn to read metrics together and turn them into management decisions on the RestaMatrix blog.

Read articles