Financial health score

One number for how your hotel's finances are actually doing.

Avenlyr scores five categories from your own revenue, expense, bill and cash records — and tells you how much of the score is backed by real data instead of guesswork. Below is an illustrative report so you can see exactly what you get.

Illustrative sample. These figures are made up to show the report layout. They are not any hotel's real data.
61out of 100

Needs Attention

Needs Attention

Experimental indicator · Model v0.1
Data coverage
90%
Confidence
High
Automated checks
16
6 pass6 attention2 at risk2 not assessed

Experimental Financial Health Indicator. Decision support only — not a credit score, audit, valuation, or accounting, tax, legal, lending or investment advice, and not a guarantee of future performance. Scoring Model v0.1 — pending hotel-finance validation.

Categories

  • Cash and Liquidity

    9 / 30 pts · 4 of 4 checks assessed

    At Risk

    Whether cash stays above your safety level over the next 13 weeks.

  • Profitability and Cost Control

    21 / 25 pts · 3 of 3 checks assessed

    Attention

    Operating profit and whether spending is growing faster than revenue.

  • Revenue Performance

    10 / 20 pts · 3 of 3 checks assessed

    Attention

    RevPAR, occupancy and revenue compared with your recent baseline.

  • Budgeting and Forecast Discipline

    5 / 15 pts · 1 of 3 checks assessed

    Pass

    Whether targets, forecasts and upcoming obligations are documented.

  • Data Quality and Financial Controls

    10 / 10 pts · 3 of 3 checks assessed

    Pass

    How fresh, complete and clean the imported financial records are.

Key metrics from your data

Current cash
$412,000

Latest imported balance

Lowest expected cash (13 wks)
$214,000

Week of November 9

Cash safety level
$250,000

Your setting

Revenue (period)
$401,884

2026-08-04 → 2026-08-31

Total expenses (period)
$220,329
Operating profit (period)
$181,555
Payroll expense (period)
$122,064
Occupancy
71.7%
RevPAR
$140
ADR
$195
Data freshness
27 days old

Through 2026-08-31

Top financial risks

Ranked by severity, time urgency, estimated impact and data confidence.

  • 1.Lowest expected cash balance

    High$36,000
    Measured: $214,000Baseline / target: 1.25× safety levelProperty: Harborview Inn (sample)Period: 2026-08-04 → 2026-08-31Confidence: MediumEvidence: min(weekly expected balance) ÷ cash safety level — source: Cash Survival 13-week forecast (cash_balances, daily_performance, expenses, payables)

    Next step: Open Cash Survival, review the bills landing in the breach week and test a scenario before moving any payment.

  • 2.Weekly cash trend

    High$176,000
    Measured: -42.7%Baseline / target: Flat or improvingProperty: Harborview Inn (sample)Period: 2026-08-04 → 2026-08-31Confidence: MediumEvidence: (week 13 expected balance − current cash) ÷ current cash — source: Cash Survival 13-week forecast (cash_balances, daily_performance, expenses, payables)

    Next step: Review the largest weekly outflows in Cash Survival and confirm expected receipts are realistic.

  • 3.Total revenue trend

    Medium$30,492
    Measured: $401,884Baseline / target: $432,376Property: Harborview Inn (sample)Period: 2026-08-04 → 2026-08-31Confidence: MediumEvidence: (previous period revenue − current period revenue) ÷ previous period revenue — source: daily_performance.total_revenue

    Next step: Check rate and channel mix for the period, then confirm the source records are complete.

  • 4.RevPAR vs baseline

    Medium$24,992
    Measured: $140Baseline / target: $151Property: Harborview Inn (sample)Period: 2026-08-04 → 2026-08-31Confidence: MediumEvidence: RevPAR = room revenue ÷ available room nights — source: daily_performance.room_revenue, rooms_available (or property room count)

    Next step: Check rate and channel mix for the period, then confirm the source records are complete.

  • 5.Expense growth vs revenue growth

    Medium$13,360
    Measured: +6.0 ptsBaseline / target: Under 5 ptsProperty: Harborview Inn (sample)Period: 2026-08-04 → 2026-08-31Confidence: MediumEvidence: expense growth % − revenue growth % (period vs previous period of equal length) — source: expenses.amount, daily_performance.total_revenue

    Next step: Compare the categories that grew fastest against the revenue they support.

Scoring matrix and data sources

Every check, its formula, its source and whether it could be assessed. Model v0.1.

CheckFormulaSourceBaselineMeasuredResultPoints

13-week cash safety

Weekly cash roll-forward: opening + expected receipts − expected payments; compared with your cash safety levelCash Survival 13-week forecast (cash_balances, daily_performance, expenses, payables)Your selected cash safety level ($250,000)First expected breach: Week of November 9Attention6 / 12

Lowest expected cash balance

min(weekly expected balance) ÷ cash safety levelCash Survival 13-week forecast (cash_balances, daily_performance, expenses, payables)Your selected cash safety level$214,000At Risk0 / 8

Operating-outflow coverage (runway)

current cash ÷ average weekly net outflow (weeks)Cash Survival 13-week forecast (cash_balances, daily_performance, expenses, payables)13 weeks of coverage9.4 weeksAttention3 / 6

Weekly cash trend

(week 13 expected balance − current cash) ÷ current cashCash Survival 13-week forecast (cash_balances, daily_performance, expenses, payables)Today's cash position-42.7%At Risk0 / 4

Operating profit margin

(total revenue − total operating expenses) ÷ total revenue, over the reporting perioddaily_performance.total_revenue, expenses.amountRecent historical baseline (15% target margin, Model v0.1)45.2%Pass10 / 10

Expense growth vs revenue growth

expense growth % − revenue growth % (period vs previous period of equal length)expenses.amount, daily_performance.total_revenuePrevious 28-day period+6.0 ptsAttention4 / 8

Payroll share of revenue

payroll expense ÷ total revenue, compared with the previous periodexpenses where is_payroll = true, daily_performance.total_revenuePrevious 28-day period30.4%Pass7 / 7

RevPAR vs baseline

RevPAR = room revenue ÷ available room nightsdaily_performance.room_revenue, rooms_available (or property room count)Previous 28-day period$140Attention4 / 8

Occupancy vs baseline

Occupancy = occupied room nights ÷ available room nightsdaily_performance.rooms_sold, rooms_available (or property room count)Previous 28-day period71.7%Attention3 / 6

Total revenue trend

(previous period revenue − current period revenue) ÷ previous period revenuedaily_performance.total_revenuePrevious 28-day period$401,884Attention3 / 6

Actual results vs approved budget

Missing: An approved budget for the period

—No approved budget or saved earlier forecast is stored for this propertyApproved budget / previously saved forecast—Not Assessed0 / 6

Forecast accuracy vs later actuals

Missing: An earlier saved forecast plus later actual results

—No approved budget or saved earlier forecast is stored for this propertyApproved budget / previously saved forecast—Not Assessed0 / 4

Upcoming obligations documented

count of open payables with a confirmed due date in the next 28 dayspayables.due_date, payables.statusNext 28 days of known payments1 of 3 open bills due soonPass5 / 5

Data freshness

days between today and the newest imported recorddaily_performance.business_date, expenses.expense_date100000 days (configurable)27 days oldPass4 / 4

Missing periods

(expected days − days with revenue records) ÷ expected daysdaily_performance.business_date28-day reporting period28 of 28 days presentPass3 / 3

Duplicate and invalid records

count of duplicated business dates + records with negative or non-numeric valuesdaily_performance, expensesZero duplicates or invalid values0 duplicate date(s), 0 invalid record(s)Pass3 / 3

How confidence was decided

  • Data coverage 90% of the scoring model
  • Data is current (27 days old)
  • 120 days of revenue history
  • No duplicate or invalid records
  • No missing days in the reporting period
  • All sources are manual or file imports (no verified live connection)

Confidence follows written rules, not judgement. A high score with low confidence should not be treated as reassurance.

A

Ask Avenlyr

AI assistant · replies instantly

Hi! I can explain how Avenlyr turns your hotel data into a morning briefing — ask me anything.