Skip to main content

Revenue recognition: conditional pro-rata by stay length not yet supported (VRTrust)

Revenue recognition: conditional pro-rata by stay length not yet supported (VRTrust)

Audience: Property managers using VRTrust who want to defer revenue only for long-term stays (e.g., stays longer than 30 nights) while keeping shorter stays fully recognized in the check-in month.


What VRTrust currently supports

VRTrust offers two revenue recognition modes, configurable under Settings → Accounting → Revenue Recognition:

Mode

What happens

Check-in (full month)

100% of revenue is recognized in the check-in month — for all reservations, regardless of stay length.

Pro-rata (split-month)

Revenue is split proportionally across the nights of the stay — for all reservations, including short ones.

Both modes apply to every reservation on your account. You cannot currently configure different treatment based on stay length.


What is NOT yet supported

Conditional pro-rata — applying split-month recognition only to reservations longer than a specified number of nights (e.g., "defer revenue for stays > 30 nights; recognize everything else in the check-in month") — is not yet available in VRTrust.

This feature is on the product roadmap but has not been released.


Recommended workaround

For accounts where most reservations are short stays but a small number of long-term stays need cross-month deferral:

  1. Set your team to Check-in recognition (Settings → Accounting → Revenue Recognition → Check-in). This ensures short stays recognize revenue correctly in the check-in month.

  2. Identify long-stay reservations that cross a month boundary (e.g., 30+ nights). These are the reservations that need manual deferral.

  3. Post a manual adjustment for each long-stay reservation to split the revenue across the relevant months. Use the current posting date (do not reopen closed periods).

This approach minimizes the number of manual entries — most accounts have far fewer long-stay reservations than short stays, so the manual adjustment burden is low.


Frequently asked questions

Q: Can I set a threshold (e.g., > 30 nights) to trigger automatic splitting?

Not yet. The longTermStayNights field in account settings is reserved for a future conditional pro-rata feature. At present, the Pro-rata mode splits all reservations regardless of the nights threshold.

Q: What if I'm currently set to Pro-rata — are my short-stay reservations being split?

Yes. If your account is set to Pro-rata, every reservation — including 1- and 2-night stays — is being split proportionally across calendar months. If that's not what you intended, switch to Check-in recognition and make manual adjustments for any long-stay reservations that need cross-month deferral.

Q: When will conditional pro-rata be available?

This feature is on the VRTrust roadmap. We'll announce it in the VRTrust Release Updates section of the Help Center when it ships.


Last updated: 2026

Did this answer your question?