/ /

Practical ways revenue management solution scan boost your hotel’s RevPAR

Quick answer: Revenue management solutions boost hotel RevPAR by replacing slow manual repricing with an integrated pipeline of four continuously running functions — dynamic pricing, demand forecasting, competitor rate monitoring, and direct booking optimisation. For Indian boutique hotels, serviced apartments, hostels, and vacation rental operators, the right platform also needs to handle LOS-aware pricing, bed-level rates, Indian festival event detection, GST-compliant Xero invoicing, and near-real-time multi-OTA sync. Conservative year-one benchmarks sit at 3–8% RevPAR uplift; well-documented implementations reach 15–20%.

Revenue management solutions help Indian hotels close the RevPAR gap created by slow, manual repricing. OTA commissions can be substantial, often running into double-digit percentages, while competitors in the same market adjust their rates multiple times a day. Most independent hotels still update prices on Monday mornings, or whenever the front desk manager has a free hour. This gap can reduce RevPAR meaningfully over time; the effect is directly visible in your monthly numbers.

Modern revenue management software has moved well past spreadsheet-based yield management. For Indian boutique hotels, serviced apartments, hostels, and vacation rental operators, the right platform can shift RevPAR by double digits, though outcomes vary depending on property type, data quality, and implementation depth. Conservative planning benchmarks for year one typically sit at 3–8%, while well-documented vendor case studies report lifts of 15–20% under optimal conditions. That is why we built Propeter, and it is why the conversation around revenue optimisation platforms has shifted so considerably in recent years. The platforms available now are not incremental upgrades to the old model. They represent a fundamentally different approach to pricing.

3–8%
Conservative year-one RevPAR uplift benchmark for Indian independent hotels
15–20%
RevPAR lift in well-documented full-stack implementations under optimal conditions
18–25%
Propeter vendor-reported RevPAR improvement in the first 90 days of full deployment
19%
Average revenue increase across 567 properties in an independent study of AI-driven RMS

What AI-driven revenue management software actually does

A modern revenue management system does four things continuously: dynamic pricing, demand forecasting, competitor rate monitoring, and direct booking optimisation. The distinction from older tools is that these are not separate dashboards you check independently. They run as an integrated pipeline, with each layer feeding the next in real time.

Dynamic pricing

  • Reads booking pace live
  • Adjusts rates automatically
  • Not weekly — continuously
  • Responds to demand spikes

Demand forecasting

  • 4–6 week forward view
  • Segment-level curves
  • Local event calendars
  • Competitor availability patterns

Competitor intelligence

  • Live rate monitoring
  • Triggers automatic repricing
  • Not an alert — an action
  • Pre-set strategy logic

Direct booking optimisation

  • Protects rate floor
  • Converts OTA guests
  • Improves net RevPAR
  • Reduces commission dependency

Dynamic pricing and how it differs from manual rate updates

The core mechanism is straightforward. The system reads your booking pace, current occupancy, competitor rates, and live demand signals, then adjusts room prices automatically — not weekly. Consider a 40-room boutique hotel in Jaipur as an illustration: it reprices three times a day based on real occupancy data, while a competitor sets rates on Monday and leaves them unchanged. By Thursday, when a corporate group books out three nearby properties and demand spikes, the manual hotel is still running Monday’s rate. The AI-driven property has already captured the uplift. That gap can compound meaningfully across a full year.

The Monday pricing problem — what it costs across 52 weeks
Most independent Indian hotels still update prices on Monday mornings, or whenever the front desk manager has a free hour. By Thursday of the same week, when demand signals have shifted — a corporate group arrives, a competitor goes unavailable, a festival booking window opens — the manual hotel is priced at Monday’s rate. Across 52 weeks, the compounding cost of six missed days of demand signal per cycle is directly visible in monthly RevPAR numbers.

Demand forecasting and competitor intelligence working together

Genuine forecasting is not the same as checking last month’s occupancy. A capable revenue management system uses historical booking data, segment-level demand curves, local event calendars, and competitor availability patterns to predict demand four to six weeks ahead. When competitor intelligence is layered on top, the system does not simply generate an alert asking you to reprice. It triggers the repricing response automatically, based on pre-set strategy logic.

Forecasting at segment level — why aggregates mislead
A strong revenue management system forecasts at segment level, not just in aggregate, because a corporate segment and a leisure segment behave very differently on the same dates. A blanket occupancy forecast that blends the two produces a rate that is wrong for both segments. Segment-level forecasting is what separates genuine demand intelligence from a more sophisticated occupancy report.

Direct booking optimisation as a revenue protection lever

OTA commissions consume margin on every booking they generate, even when a guest has stayed with you three times before. A revenue management platform integrated with a direct booking engine protects your rate floor and converts OTA-acquired guests into direct repeat bookers over time. This improves net RevPAR — not just gross RevPAR — and net RevPAR is the number that actually determines profitability.

Net RevPAR vs gross RevPAR — the number that actually matters
Gross RevPAR is room revenue divided by available rooms. Net RevPAR deducts OTA commissions and distribution costs. A hotel with a gross RevPAR of ₹4,200 paying 18% OTA commission on 70% of its bookings has a net RevPAR closer to ₹3,670. Revenue management that improves your direct booking mix does not just show up in the rate — it shows up in the margin.

Why Indian properties need a purpose-built revenue management system

Generic global platforms are often built for large chain properties in mature Western markets. They assume a dedicated revenue manager, a standardised PMS, and a regulatory environment where GST compliance is not a daily operational variable. Indian hotel operators face a different set of realities, and the platform needs to reflect that.

Indian market requirementWhy generic global platforms miss itWhat purpose-built looks like
GST complianceWestern platforms have no CGST/SGST/IGST logic — manual reconciliation required nightlyAuto-generated GST-compliant invoices with correct tax breakdown and GL posting
Indian festival event detectionEvent calendars calibrated for Western markets — IPL, Diwali, Kumbh Mela absent or inaccurateIndian festival, pilgrimage, and regional demand surge detection 4–6 weeks ahead
LOS-aware pricingRoom-level pricing without length-of-stay profitability calculation for serviced apartmentsAutomatic LOS trade-off evaluation — longer stay vs multiple short stays including turnover cost
Bed-level pricingRoom-level pricing only — dorm hostel revenue opportunity averaged awayPer-bed dynamic pricing independent from private room stack
Multi-OTA sync speedBatch update cadence — hours between pricing decision and OTA rate liveNear-real-time sync in minutes — Airbnb, Vrbo, Booking.com simultaneously
No dedicated revenue managerEnterprise tools assume a trained RM reviews the system dailyAutomated rate decisions that run without daily human intervention

LOS-aware pricing, bed-level rates, and event-driven price lifts

For serviced apartments and vacation rentals, length-of-stay pricing is not a feature to explore later. A 7-night booking at a slightly lower nightly rate is often more profitable than two 3-night bookings once you account for turnover costs and cleaning — since each changeover adds housekeeping time and consumables. The system needs to evaluate that trade-off automatically, not leave it to a manual calculation. For hostels, bed-level dynamic pricing is a separate discipline entirely: a 10-bed dorm requires its own pricing logic, independent from the private room stack.

Event-driven price lifts are equally non-negotiable. IPL match weekends, Diwali, Onam, Durga Puja, Kumbh Mela, major corporate conference weeks, and destination wedding clusters create predictable demand compression windows. A capable revenue management solution identifies these four to six weeks ahead and adjusts pricing accordingly. Acting on the day the event starts is too late; the inventory has already been captured by properties that moved earlier.

The event timing problem most Indian hotels get wrong
Acting on the day an event starts is too late. Demand compression during IPL weekends, Diwali, and major corporate conference weeks builds 4–6 weeks ahead in booking pace data. A revenue management system that detects this signal and adjusts pricing before the window closes captures the full compression opportunity. A manual hotel that notices full occupancy on the day of the event cannot recapture the rate it should have held two weeks earlier.

GST compliance, Xero accounting, and multi-OTA sync requirements

GST reporting creates real operational friction when your accounting system is disconnected from your booking and pricing stack. A revenue management system that integrates directly with Xero for auto-generated GST-compliant invoices, correct CGST/SGST or IGST breakdowns, GL entries, and night audit reconciliation, removes an entire category of manual work. For B2B corporate bookings, the system should handle GSTIN-linked invoice generation correctly so the client can claim input tax credit without requiring a manual correction from your accounts team.

For vacation rental managers running across Airbnb, Vrbo, and Booking.com simultaneously, near-real-time multi-OTA rate sync (minutes rather than hours) is not a premium feature. It is the baseline requirement to avoid rate parity violations and the penalties that follow. Any platform that cannot meet that update cadence is a liability, not an asset.

How Propeter’s revenue management solution delivers RevPAR growth in 90 days

Propeter’s architecture is built around two components that work together: a 6-agent AI pipeline and a 13-stage Rate Engine. Together, they handle the full cycle from demand prediction to price delivery, without requiring a revenue manager to log in and approve each move.

The 6-agent AI pipeline: what runs under the hood

The six agents cover data ingestion, market intelligence, demand forecasting, price elasticity modelling, RevPAR optimisation, and strategy explanation. The pipeline runs on a continuous cycle. This means the system is working through the night, adjusting rates as competitor availability shifts, as booking pace changes, and as tomorrow’s event demand becomes clearer. By the time your revenue manager starts the morning, the rates are already aligned with the day’s conditions.

Agent 1: Data ingestion

  • PMS booking data
  • OTA rate feeds
  • Occupancy signals
  • Historical demand

Agent 2 & 3: Intelligence + Forecasting

  • Competitor rate monitoring
  • Market demand signals
  • 90-day forward forecast
  • Segment-level curves

Agent 4 & 5: Elasticity + RevPAR

  • Price elasticity modelling
  • RevPAR optimisation
  • Rate recommendation
  • Guardrail application

Agent 6: Explanation

  • Strategy explanation
  • Trace Mode output
  • Why each rate was set
  • Ownership-level audit

The 13-stage Rate Engine: from base rate to guardrails at speed

The Rate Engine processes every booking request through a sequence that covers base rate calculation, inventory layering, promotions, loyalty stacking, and rate guardrails that protect your floor rate from being undercut by automated rules. Critically, the system includes a trace mode: operators can see exactly why any rate was set, which stage influenced the final price, and what guardrail applied. This matters for ownership-level scrutiny and for building trust in the system’s decisions over time.

The result: reported RevPAR lifts in the first 90 days

Propeter’s vendor-reported case studies show RevPAR improvements of 18–25% within the first 90 days of full deployment, though results vary by property, data quality, and market conditions. To put that in practical terms: a 30-room boutique hotel running at a ₹5,500 ADR and 68% occupancy has a RevPAR of roughly ₹3,740. A 20% lift takes that to ₹4,488. Across 12 months on a 30-room property, the additional revenue is not marginal — it funds the platform cost many times over.

Separately, an independent study across 567 properties reported an average 19% revenue increase when AI-driven revenue management was implemented, with both ADR and occupancy contributing to the gain; Propeter’s internal figures are broadly consistent with that range.

₹3,740 → ₹4,488 RevPAR: what 20% actually means for a 30-room Indian hotel
30 rooms × ₹748 additional RevPAR per night × 365 nights = ₹8,190,600 in additional annual revenue. Even at conservative 10% uplift the figure is ₹4,095,300. Across 12 months, the additional revenue funds the platform cost many times over — and that calculation does not include the margin improvement from reduced OTA commission dependency through the direct booking engine.

Core revenue management solution features that separate strong platforms from average ones

When you are comparing platforms, the feature lists look similar at a high level. The difference is in the depth of each capability and whether the integrations hold together under real operating conditions.

Forecasting depth, channel management, and competitive intelligence

Basic demand reporting tells you what happened last week. Genuine forecasting tells you what demand will look like by segment, by room type, and by channel over the next six weeks. A strong revenue management system forecasts at segment level, not just in aggregate, because a corporate segment and a leisure segment behave very differently on the same dates. Channel management should support independent pricing by room type and channel, not uniform rate pushes. And competitive intelligence should trigger automatic repricing responses, not alerts that add to your to-do list.

Integration completeness: PMS, OTA, accounting, and loyalty

Integration depth determines real-world ROI more than any individual feature. A platform that syncs rates across OTAs but disconnects from the PMS forces double entry and creates reconciliation errors. A platform without Xero integration means your accounts team is reconciling manually every night. A platform without a guest loyalty programme means you keep paying OTA commissions for guests who have already stayed with you — guests you could be converting to direct bookers.

The integrations that matter are: PMS, channel manager, direct booking engine, Xero, and a structured loyalty programme with enough engagement mechanics to actually change guest behaviour. Propeter is designed to cover all five in a single platform, reducing the need to stitch together multiple vendor contracts.

Integration layerWhat breaks without itPropeter coverage
PMSDouble data entry, reconciliation errors, stale occupancy signals in rate engine✓ Native two-way integration
Channel manager / OTARate parity violations, delayed updates, competitor captures demand during lag window✓ Near-real-time multi-OTA sync
Direct booking engineRate floor unprotected, OTA guests not converted to direct, commission dependency unchanged✓ Integrated with rate parity enforcement
Xero (GST)Manual invoice creation, CGST/SGST reconciliation errors, B2B GSTIN correction requests nightly✓ Auto-generated GST-compliant invoices
Loyalty programmeRepeat guests rebooked through OTA, commission paid again, no direct relationship built✓ 4-tier points-based loyalty built in

How to evaluate vendors and run a demo that gets you real answers

Most vendor demos show you the best-case scenario on a clean dataset. Surfacing the gaps before you sign a contract means asking the right questions. Here is where to start.

Questions worth asking before you book a demo

Ask these five questions directly, and listen for specific answers rather than general reassurances:

  • 1
    Does the system support bed-level pricing, or only room-level pricing?
    For hostels and mixed-dorm properties, room-level pricing averages away the revenue opportunity in each individual bed. A 10-bed dorm requires its own pricing logic, independent from the private room stack.
  • 2
    How does the rate logic handle length-of-stay rules?
    Does it evaluate LOS profitability automatically, or does that require manual rate plan configuration? For serviced apartments and vacation rentals, the answer to this question determines whether the platform is viable for your property type.
  • 3
    Does the event detection engine cover Indian festivals, pilgrimage windows, and regional demand surges?
    Or is it calibrated primarily for Western markets? Ask the vendor to show you specifically how IPL, Diwali, and Kumbh Mela are handled in the event calendar.
  • 4
    How does GST-compliant invoicing work for B2B bookings?
    Where the client needs a GSTIN-linked invoice for input tax credit, does the system generate it automatically — or does your accounts team need to manually create and correct the invoice after the fact?
  • 5
    What is the integration method with your existing PMS?
    Native API, middleware connector, or manual export? Each has a different impact on data freshness, reconciliation risk, and the ongoing maintenance burden on your team.
The rate trace test — the most important thing to see in a demo
Ask the vendor to show you a live rate trace during the demo. A system that cannot show you exactly why a rate was set is a system you cannot audit — and one you cannot defend to your ownership group. If the demo only shows you a rate recommendation without the reasoning behind it, that is a fundamental capability gap, not a demo flow preference.

Pricing models, ROI benchmarks, and what realistic implementation looks like

Revenue management vendors use four common pricing models: per-room/month subscription (typically $4–$10 per room), per-property flat subscription, percentage-of-room-revenue (0.5–3%), and custom enterprise contracts. For Indian SMB properties, capable mid-tier platforms typically cost between ₹17,000 and ₹50,000 per month. On ROI, conservative planning benchmarks for year one sit at 3–8% RevPAR uplift. Full-stack implementations with clean PMS integration and loyalty activation can reach 15–20% in well-documented cases, though 25% should be treated as an outlier rather than a routine expectation.

Implementation timelines for a standard cloud PMS integration run 4–8 weeks when data is clean and scope is defined. Multi-system stacks that include ERP, Xero, and channel manager integration typically take 8–12 weeks, with discovery, data mapping, sandbox testing, and a parallel-run period before cutover. Complex estates can take longer. Plan for that timeline honestly rather than assuming a fast go-live.

Pricing modelTypical rangeBest forWatch out for
Per-room / month$4–$10 per roomProperties under 80 rooms where cost scales predictablyAdd-on fees for integrations and modules not included in base rate
Flat property subscription₹17,000–₹50,000 / monthIndian SMB properties wanting cost certaintyTier thresholds — room count or feature upgrades can push to next tier
% of room revenue0.5–3% of room revenueHigh-RevPAR properties that want vendor aligned to outcomesCost compounds with RevPAR uplift — may become expensive faster than expected
Custom enterpriseNegotiated80+ room properties with a dedicated revenue managerLong implementation, high setup cost, not designed for owner-operator operation

Where to start this week

The opportunity is clear: Indian hotels are leaving significant RevPAR on the table by repricing too infrequently, missing event demand windows, and paying OTA commissions for guests they could own directly. Revenue management solutions that address all three problems now exist at price points that make sense for independent properties, not just large chains.

Start with three specific actions. First, audit your current rate-setting process: how often do rates actually update, who owns that decision, and what data informs it? Second, identify your biggest revenue leakage point — OTA commissions, under-priced event nights, or rate parity violations? Third, request a demo specific to your property type and insist on seeing a live rate trace before making any shortlist decision.

Propeter’s revenue management solution is built to handle all three layers: dynamic pricing through the 13-stage Rate Engine, Xero-integrated GST-compliant accounting, and a direct booking loyalty programme — designed for properties that do not have a dedicated revenue manager on staff. If you are running a boutique hotel, a serviced apartment, a hostel, or a vacation rental portfolio in India and want to see what 90 days of full deployment could look like for your specific numbers, request a demo and we will walk you through it.

See what 90 days could look like for your property's specific numbers

Request a demo built around your property type, room count, and market — boutique hotel, serviced apartment, hostel, or vacation rental portfolio in India.

Frequently asked questions

How do revenue management solutions boost a hotel’s RevPAR in India?
Revenue management solutions boost hotel RevPAR by closing the gap created by slow manual repricing. Modern platforms run dynamic pricing, demand forecasting, competitor rate monitoring, and direct booking optimisation as an integrated pipeline — not separate dashboards. Conservative planning benchmarks for year one typically sit at 3–8% RevPAR uplift, while well-documented vendor case studies report lifts of 15–20% under optimal conditions. The platforms available now represent a fundamentally different approach to pricing, not an incremental upgrade to the old model.
What does AI-driven revenue management software actually do for a hotel?
A modern revenue management system does four things continuously: dynamic pricing, demand forecasting, competitor rate monitoring, and direct booking optimisation. The distinction from older tools is that these are not separate dashboards you check independently — they run as an integrated pipeline, with each layer feeding the next in real time. The system works through the night, adjusting rates as competitor availability shifts and booking pace changes, so rates are already aligned with the day’s conditions before the morning shift starts.
Why do Indian hotels need a purpose-built revenue management system rather than a global platform?
Generic global platforms are built for large chain properties in mature Western markets. They assume a dedicated revenue manager, a standardised PMS, and a regulatory environment where GST compliance is not a daily operational variable. Indian hotel operators face different realities: LOS-aware pricing for serviced apartments, bed-level rates for hostels, event-driven price lifts for IPL and Diwali, GST-compliant Xero invoicing with CGST/SGST breakdowns, and near-real-time multi-OTA sync. The platform needs to reflect that — a global tool calibrated for Western markets does not.
What is LOS-aware pricing and why does it matter for Indian serviced apartments and vacation rentals?
Length-of-stay pricing means the revenue management system automatically evaluates whether a longer stay at a slightly lower nightly rate is more profitable than multiple shorter bookings. A 7-night booking at a slightly lower nightly rate is often more profitable than two 3-night bookings once you account for turnover costs and cleaning — since each changeover adds housekeeping time and consumables. The system needs to evaluate that trade-off automatically, not leave it to a manual calculation. For serviced apartments and vacation rentals, LOS pricing is not a feature to explore later — it is a baseline requirement.
How does event-driven pricing work for Indian festivals and events like IPL and Diwali?
A capable revenue management solution identifies event demand windows four to six weeks ahead — IPL match weekends, Diwali, Onam, Durga Puja, Kumbh Mela, major corporate conference weeks, and destination wedding clusters — and adjusts pricing accordingly. Acting on the day the event starts is too late; the inventory has already been captured by properties that moved earlier. The system needs an event detection engine calibrated for Indian festivals and regional demand surges, not a Western-market events calendar.
How does hotel revenue management software handle GST compliance and Xero integration in India?
A revenue management system that integrates directly with Xero auto-generates GST-compliant invoices with correct CGST/SGST or IGST breakdowns, GL entries, and night audit reconciliation — removing an entire category of manual work. For B2B corporate bookings, the system handles GSTIN-linked invoice generation correctly so the client can claim input tax credit without requiring a manual correction from your accounts team. GST reporting creates real operational friction when your accounting system is disconnected from your booking and pricing stack — native Xero integration eliminates that friction.
What is the difference between dynamic pricing and manual rate updates for Indian hotels?
Dynamic pricing means the system reads your booking pace, current occupancy, competitor rates, and live demand signals, then adjusts room prices automatically — not weekly. A 40-room boutique hotel in Jaipur repricing three times a day will capture a corporate group demand spike on Thursday while a competitor running Monday’s unchanged rate misses the uplift entirely. If you reprice once a week, you’re working with six days of missed demand signal per booking window. That gap compounds across 52 weekends a year and is directly visible in monthly RevPAR numbers.
What is net RevPAR and why does it matter more than gross RevPAR?
Net RevPAR deducts OTA commissions and distribution costs from the gross RevPAR figure — and it is the number that actually determines profitability. OTA commissions consume margin on every booking they generate, even when a guest has stayed with you three times before. A revenue management platform integrated with a direct booking engine protects your rate floor and converts OTA-acquired guests into direct repeat bookers over time, improving net RevPAR rather than just gross RevPAR. A hotel with strong gross RevPAR and 18% OTA commission on 70% of bookings may have a net RevPAR that tells a very different profitability story.
How does Propeter’s 6-agent AI pipeline work for hotel revenue management?
The six agents cover data ingestion, market intelligence, demand forecasting, price elasticity modelling, RevPAR optimisation, and strategy explanation. The pipeline runs on a continuous cycle — working through the night, adjusting rates as competitor availability shifts, as booking pace changes, and as tomorrow’s event demand becomes clearer. By the time your revenue manager starts the morning, the rates are already aligned with the day’s conditions. Propeter’s 13-stage Rate Engine then processes every booking request through base rate calculation, inventory layering, promotions, loyalty stacking, and rate guardrails.
What RevPAR uplift can a 30-room Indian boutique hotel realistically expect?
A 30-room boutique hotel running at ₹5,500 ADR and 68% occupancy has a RevPAR of roughly ₹3,740. A 20% lift takes that to ₹4,488. Across 12 months on a 30-room property, the additional revenue is not marginal — it funds the platform cost many times over. Conservative year-one planning benchmarks sit at 3–8% RevPAR uplift; full-stack implementations with clean PMS integration and loyalty activation can reach 15–20% in well-documented cases. An independent study across 567 properties reported an average 19% revenue increase when AI-driven revenue management was implemented, with both ADR and occupancy contributing to the gain.
What five questions should I ask a hotel revenue management vendor in India before signing?
Ask these five directly and listen for specific answers, not general reassurances: (1) Does the system support bed-level pricing or only room-level? (2) How does the rate logic handle length-of-stay rules — automatically or through manual rate plan configuration? (3) Does the event detection engine cover Indian festivals and regional demand surges, or is it calibrated for Western markets? (4) How does GST-compliant invoicing work for B2B bookings needing GSTIN-linked invoices for input tax credit? (5) What is the integration method with your existing PMS — native API, middleware, or manual export? Also ask to see a live rate trace during the demo.
How long does it take to implement hotel revenue management software in India?
Implementation timelines for a standard cloud PMS integration run 4–8 weeks when data is clean and scope is defined. Multi-system stacks that include ERP, Xero, and channel manager integration typically take 8–12 weeks, with discovery, data mapping, sandbox testing, and a parallel-run period before cutover. Complex estates can take longer. Plan for that timeline honestly rather than assuming a fast go-live — the quality of the implementation determines whether the RevPAR outcomes materialise.
How much does hotel revenue management software cost for Indian independent properties?
Revenue management vendors use four common pricing models: per-room/month subscription (typically $4–$10 per room), per-property flat subscription, percentage-of-room-revenue (0.5–3%), and custom enterprise contracts. For Indian SMB properties, capable mid-tier platforms typically cost between ₹17,000 and ₹50,000 per month. Propeter sits in the independent-operator segment with transparent pricing and no implementation fee for standard integrations.
About this guide
Written by the Propeter Revenue Intelligence Team — specialists in hotel revenue management, dynamic pricing, and AI-driven rate optimisation for independent hotels, serviced apartments, hostels, and vacation rental operators in India and the Asia-Pacific. This guide is reviewed and updated quarterly to reflect current platform capabilities, Indian regulatory requirements, and market benchmarks. Last updated: July 2026.