VRPlatformVRPlatform
Core Concepts

Reports

Choose server-calculated financial and operational report views

Reports are server-calculated views over journals and business resources. Use returned rows, totals, currency, dates, and filters rather than recomputing financial statements in a client.

Choose A Report

QuestionReport
What revenue and expense activity occurred in a period?Profit and loss
What is the financial position at a date?Balance sheet
Do account debits and credits agree?Trial balance
What guest or channel receivables remain?Guest balances
How do trust liabilities compare with trust assets?Trust reconciliation
What sales-tax liability is recorded?Sales-tax liability
What manager-side activity belongs to each month?Manager statements
How do published owner statements aggregate by layout?Owner summaries
Which postings make up a reported balance?Journal entries

The generated operation defines exact date, listing, ownership, account, currency, view, and export parameters. JSON, CSV, and PDF endpoints can have different response contracts; do not assume a format query exists unless the operation declares it.

Guest Balances is an as-of accounts-receivable report. Guest payments are gross amounts applied to accounts receivable; payment-processing fees are separate expenses and do not reduce payment received. Reservation-scoped deposit rebalances whose deposit postings net to zero are internal accounting reclassifications, so they do not appear as guest payments or change Guest Balances. An aggregate payout can still contain valid activity for other reservations.

Manager-statement section filters apply consistently to journal-entry JSON and CSV exports. Preserve the section ID when moving from statement detail to an export.

The Sales-tax liability report derives taxable income from the selected reservation-line mappings. Its taxableLineIds filter accepts a comma-separated list of reservation line-mapping UUIDs and rejects malformed IDs. Synthetic A/R adjustment mirrors do not contribute to taxable income, including when a selected excluded line type has no mapped account. Taxable Income drilldowns contain the exact journal entries used by the report. Collectable Taxes includes active Trust postings to the lodging-and-occupancy tax liability category when they are either direct reservation postings or reservation-attributed transaction postings backed by a revenue posting in the same transaction. Tax-authority remittances and other cash- or payable-backed transaction activity are excluded. An exact transaction duplicate of a direct reservation tax posting is counted once, and Collectable Taxes drilldowns contain the exact journal entries used by the report.

For historical reporting, distinguish live and historical ledgers. Historical imports preserve pre-go-live detail without changing live post-go-live balances.

Common Workflows

For month-end review, use the trial balance to check account balance, trust reconciliation to inspect trust position, profit and loss for period activity, and owner or manager statements for their respective audiences. These reports answer different questions and should not be reconciled by comparing unrelated totals.

For a discrepancy, preserve the selected date, view, currency, listing, ownership, and account filters when opening journal-entry detail. Rebuilding a report with different filters can create a false mismatch.

See Statements, Accounting model, and Locking.

On this page