Entering Monthly Utility Bills
Monthly bill entry needs utility account IDs from property setup Listings — Step 2 or Utilities → Connections and Bills Included ceilings from Listings — Step 3 — finish Onboarding a New Property steps 2–3 on each building before the first bill cycle. Complete Getting Started — Recommended Setup Sequence steps 1–15 and Step 7 — Verify in Listings on new inventory. Lockout catch-up: Getting Started — Lockout catch-up after password recovery. Workflow pairing: Common Workflows — Setup sequence after go-live.
Collect statements in Step 1; enter rows in Step 2 — Enter bills in the Utilities module. Overages: Step 3 → Step 4 — Verify tenant overage charges / Step 4b. Month-end gaps: Step 5; blocked math: Step 6. Non-linear operator habits (Lockout catch-up, Payment alert to receivables triage, Pending manual receipt approval, Reject/revert mistaken receipts, Month-end invoicing (fixed date), Bulk Hostkit invoicing, Utility overage collections, Check-out final utilities handoff, Check-in to check-out handoff, Check-out collections before refund, Check-out ledger cleanup before refund, Finance debt receivables triage, Handling a Late Payment collections, Cancellation collections before void, Same-day turnover coordination, Occupancy KPI to block hygiene handoff, Deposit missing on Finance Deposits, Partly collected security deposit, Rent reduction after invoicing, Wrong tenant on a booking, Cancel Booking vs Delete Booking, Portfolio retirement decisions, Directory list load failures, Booking sidebar tab load failures, Confirmation alert triage, Portfolio segmentation by tenant category) have matching Related subsections below. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
Entering utility bills each month is what enables accurate tenant overage calculations. Run this process at the start of each month for the previous month's bills.
When tenant overage lines on Payment plan stay unpaid, continue with Handling a Late Payment. Step-to-module pairing: Entering Monthly Utility Bills section cross-reference. Full pairing matrix: Common Workflows — Workflow cross-reference.
Before entering bills, ensure:
- Utility account IDs are linked to each property (configured during property creation Step 2 or in the Utilities > Connections tab)
- Bills Included ceilings are set on each property (property creation Step 3)
- Utility types are enabled in Settings > Utilities
Step 1 — Collect your utility statements.
Statement prep pairs with Utilities → Connections, Onboarding a New Property — Step 6, and list-bills on Landlord MCP for prior-period baseline. Downstream: Step 2 (upload or manual entry). Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Gather all utility bills for all properties for the previous month (electricity, gas, water, internet).
Account-scoped Landlord MCP list-bills helps external clients confirm which properties already have Received rows for the target billing period before you upload PDFs in Step 2 — filter by period in your client and cross-check against Utilities → Connections account IDs from Onboarding a New Property — Step 6. AI Upload PDF extraction and bulk supplier filing remain management-UI-only.
Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Step 2 — Enter bills in the Utilities module.
Bill entry pairs with Utilities → Bills, Create New — Upload Utility Bills, create-bill on Landlord MCP (prefer UI Upload PDF for AI extraction), and AI usage API (utility_bill_extraction on GET /ai-usage/summary when you audit PDF extraction volume at month-end). Upstream: Step 1. Downstream: Step 3 and Step 5. Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Navigate to Utilities > Bills and click + Add Bill (header shortcut on desktop, or the in-tab control).
On accounts with many buildings, use Select properties on the Bills, Overview, or Connections tab first so the ledger, missing-data charts, and export scope match the property batch you are entering this month — the control is a server-driven search picker (same paged pattern as Finance → Other filters → Property). Finish one building or region, then change chips before the next batch so Missing toggles and Days Missing Data stay actionable instead of mixing unrelated portfolios in one view.
Option A — Upload PDFs (AI invoice reader)
When you have supplier PDFs for the month, prefer the Upload PDF tab on Add Bill:
- Open Add Bill and stay on Upload PDF.
- Drag and drop one or more bill PDFs (or use the file picker).
- Click Upload — Vivin extracts utility type, property match, billing period, and amount using your Connections account IDs. SIMAR (Loures e Odivelas) water PDFs match on Cód. Local — not the meter number (#2110); see Glossary — SIMAR water contract ID and FAQ — SIMAR water bill property match when a SIMAR bill lands on the wrong property.
- Review any extraction errors in the results list, then fix gaps with Manual Entry on the same modal if needed.
Vivin internal operators can also use + Create New > Tools > Upload Utility Bills from any screen for the same batch upload dialog — see Create New Menu > Tools.
Account-scoped Landlord MCP create-bill, list-bills, and get-bill mirror Utilities → Bills manual entry and the Received ledger — prefer the management UI Upload PDF tab when you need AI invoice extraction; MCP writes send JSON payloads that must match Core API bill schemas. list-bills pages the same portfolio scope as Select properties when your automation batches entries by building.

Option B — Manual entry
For a single statement without a PDF, or to correct AI output, switch to Manual Entry and fill in:
- Property
- Utility type (Electricity, Gas, Water, Internet)
- Billing period — the month the bill covers (not the month you received it)
- Amount and related dates


Bills must be assigned to the correct billing period. An electricity bill covering March must have March as its period — even if you enter it in April. Incorrect periods cause overages to be assigned to the wrong month and the wrong tenants.
Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Step 3 — Review calculated overages.
Overage review pairs with Utilities → Overview, Utilities → Cost map when daily intensity looks wrong, and list-bills / get-bill on Landlord MCP. Upstream: Step 2. Downstream: Step 4. Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Open Utilities > Overview for the billing period. Confirm all bills appear and total amounts look correct.
When daily intensity on one building looks wrong, open Utilities → Cost map after Overview totals look sane. If Select properties includes only part of a portfolio that shares one physical meter (identical contract ID on the Connections grid), Vivin shows an amber Shared utility connections detected banner — sibling buildings still out of scope can skew cell colouring until you add every property on that contract (or clear the filter). See Glossary — Shared utility connection before you run Recalculate allocations or chase a single-unit outlier.
When Account Settings → Utilities → Charge Time is End of Booking, a departing tenant’s overage posts only after checkout — but still-staying roommates remain in the daily split denominator until they leave (#2111). If a leaver’s allocation looks too high for a coliving house, confirm whether a roommate was still occupying another room during the bill period before you escalate in Step 6. See Glossary — End-of-Booking cost split.
Account-scoped Landlord MCP list-bills and get-bill return the same Received ledger rows you spot-check on Overview — filter by billing period in your client before you open affected bookings in Step 4. get-property exposes per-building utility account IDs and Bills Included ceilings from property setup — cross-check totals on Overview against list-bills grouped by property before you chase a single outlier unit. The management UI Utilities → Cost map (GET /bills/cost-map) has no MCP equivalent; when daily intensity looks wrong for one listing, open Cost map after list-bills confirms the Received period amounts. External clients cannot read Cost map matrices from MCP. Booking-scoped Tenant MCP tools are the wrong surface for portfolio bill totals — reserve request-contract-data for per-tenant Bills Included context in Step 4. Surface-choice contrast: Automation & AI — Workflow pairing for surface choice.

Step 4 — Verify tenant overage charges were created.
Overage verification pairs with Common Workflows — Check-out final utilities handoff (downstream Managing a Check-out — Step 6 / Step 5 before deposit release; Step 7 when End of Booking charge time defers posting — utilities-allocations-review-flow.mp4), FAQ — Entering Monthly Utility Bills hub, FAQ — Managing a Check-out hub, Bookings — Payment Plan, Tenant Portal — Utilities (Impersonate Tenant spot-check), and Handling a Late Payment — Step 1 when lines stay unpaid. Upstream: Step 3. Downstream: Step 4b when receipts stay pending. Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
For any bills that exceeded the property's Bills Included ceiling, the system automatically creates overage charges on affected tenants' payment schedules. Open one or two affected bookings and confirm the charge appears in their Payment Plan tab.
When Tenant Portal utilities access is enabled for the tenant's segment, they can also review consumption and overage context in the portal — spot-check one booking with Impersonate Tenant (under Contract Info → Method of payments) so operator-facing payment-plan rows match what the tenant sees before you chase arrears.
Account-scoped Landlord MCP get-booking returns payment-schedule context when an external client spot-checks overage lines without opening the booking sidebar — pair with list-bills / get-bill from Step 3 when you already know the affected booking id, or with list-bookings when several tenants on one property received overage lines the same billing period. list-payments / get-payment surface Pending overage receipts after you record Add Payment in Step 4b; external clients cannot approve from MCP.
Booking-scoped Tenant MCP get-payment-info surfaces the same overage lines tenants see on Tenant Portal — Utilities — pair with Impersonate Tenant spot-checks above when portal utilities access is enabled for the segment. notify-landlord alerts your team when a guest asks about a bill before you record Add Payment in Step 4b; it does not post bills or approve receipts. list-bookings-by-email resolves the booking id when a WhatsApp or email thread only shows the guest address after an overage line posts — pair with Notification triage — Step 4 when Inbox preceded the question. request-contract-data helps external assistants explain Bills Included ceilings when the tenant disputes the overage math — portfolio-wide bill entry stays on Landlord MCP list-bills / create-bill. For Vivin product defects (permissions, AI extraction failures, or MCP credential scope), file Using in-app support instead of routing tenant automation here. Surface-choice contrast: Automation & AI — Workflow pairing for surface choice.
When a tenant's overage line is still Unpaid or Overdue after the due date, triage it the same way as rent arrears — hub matrix: Common Workflows — Utility overage collections (Step 4 / Step 4b → Handling a Late Payment — Steps 1–4; utilities-allocations-row-breakdown-expanded.png, bookings-detail-transactions-approve-payment-modal.png, utilities-allocations-review-flow.mp4). Start from Finance > Contract Values with In Debt filtered (scope Property in Other filters when the portfolio is large, then add Tenant → Tenant category when overages cluster on one segment — see Finance — Tenant category filter; mirror the same segment on Bookings → Other filters or Tenants — Tenant category filter when Finance cache parity lags — see Glossary — Tenant category and FAQ — Finance tenant category filter parity), or paste the unit internal name in Bookings toolbar Search. See Handling a Late Payment.
When you record a tenant’s overage payment with Finance → Add Payment (or the booking Transactions tab), the receipt may stay pending until someone with Approve payments confirms it — until then, Payment Plan and In debt lines can still show unpaid. See Finance — Pending manual payments.
Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Step 4b — Approve overage receipts (when required)
Overage approval pairs with Finance → Transactions, Payment Allocation — Correcting mistaken receipts, and Portfolio KPI review — Step 7 at month-end. Upstream: Step 4. Downstream: Step 5 once Payment Plan shows Paid. Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Account-scoped Landlord MCP list-payments / get-payment surface the same Pending ledger rows you approve below — external clients cannot Approve payment or Reject selected from MCP; operators finish on Finance → Transactions or the booking Transactions tab. Booking-scoped Tenant MCP get-payment-info helps tenant-facing assistants explain why a recorded overage payment still shows Unpaid until approval completes.
After you save Add Payment for an overage line but Payment Plan still shows Unpaid or Overdue:
- Open Finance → Transactions (widen the date range if needed) or the booking Transactions tab and confirm Pending rows exist when you expect a manual approval queue.
- On the ledger, click the amber Pending chip on the All type-summary card (or use the Pending status filter) — see Finance — Pending manual payments (
finance-transactions-pending-pill.png). - Locate the manual row in the filtered table.
- Click Approve payment (per-row check icon) or tick several rows and use Approve selected from the floating bar. For a mistaken duplicate on the ledger, use Reject selected (bulk-only on Finance — no per-row reject icon there). Reject selected shows the same red credit note warning as booking Transactions when accounting may already have invoiced the charge — see Finance — Reject payment and Bookings — Transactions row actions.
- Re-open Payment Plan — the overage line should reflect Paid once allocations apply before you mark the month closed.


For a detailed explanation of how overages are calculated, see How Tenant Overage Charges Are Created.
Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Step 5 — Check for missing data.
Missing-data chase pairs with Dashboard — Days Missing Data, Utilities → Bills Missing toggle, and Portfolio KPI review — Step 7 before month-end sign-off. Upstream: Steps 2–4. Downstream: Step 6 when gaps persist. Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Review the Days Missing Data chart in the Utilities Overview. Any bars indicate utility types or months with no bill entered.
Account-scoped Landlord MCP list-bills helps external clients chase Missing gaps — compare returned periods against Connections account IDs on each property before you re-run Step 2. Pair get-property when you need the same utility account IDs the Connections tab shows per building, and get-bill when you already know a bill id from a prior list-bills page and want to confirm supplier metadata before re-uploading. The Dashboard — Days Missing Data chart and Utilities → Bills Missing toggle remain operator UI — MCP has no Cost map or chart equivalent. AI Upload PDF extraction remains management-UI-only; MCP create-bill is manual-schema entry.
For a row-level chase list, open Utilities > Bills, switch the Received / Missing toggle to Missing, and work through gaps before overage math drifts.

Fill in any gaps to maintain complete records.
Optional — Archive or download supplier PDFs in bulk. After the month’s bills are on the Received ledger, you can use row checkboxes (or the header checkbox for every row currently loaded) to select multiple entries and act from the floating bar at the bottom of the workspace:
| Action | When to use it |
|---|---|
| Download selected | Pull stored supplier PDFs for owner packs, audits, or offline filing — rows without an attached file are skipped. |
| Delete selected | Remove duplicate or mistaken uploads (confirmation required; cannot be undone). Prefer narrowing Property and the date range first so you do not delete unrelated bills. |
See Utilities > Bills — Bulk selection for screenshots and a short walkthrough. Bulk actions apply to the Received ledger only — not the Missing gap list.
Set a monthly calendar reminder to run this process at the start of each month. Missing bill data means missing overage charges — use the Days Missing Data chart on Overview or the Missing toggle on Bills to catch gaps.
Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Step 6 — Escalate when bill entry or overage math is blocked (when needed)
Bill-entry escalation pairs with Using in-app support, Onboarding a New Property — Step 6 (Connections IDs), and Cancelling a Booking — Step 6b for utility overage on Canceled stays. Finish Step 4b and Step 5 self-serve first. Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
When Upload PDF extraction, Connections property matching, or tenant overage lines on Payment plan still look wrong after Steps 1–5, document the billing period, property, and supplier PDF before you escalate.
Self-serve first:
- AI extraction missed a field → switch to Manual Entry on the same Add Bill modal and correct the row — see Step 2.
- Missing gaps on Bills → re-run Step 5 with Select properties scoped to one building.
- Overage lines missing on Payment plan → confirm the bill period matches the stay and Bills Included ceilings on the property — see How Tenant Overage Charges Are Created.
- Cost map daily intensity looks wrong for one listing → open Utilities → Cost map after
list-billsconfirms Received amounts — Cost map has no MCP equivalent. - Utility overage lines on Canceled stays still blocking alert cleanup → Cancelling a Booking — Step 6b and Step 4 before you file support
- Overage receipts still pending at month-end → follow Step 4b and Portfolio KPI review — Step 7 before you file support — same Pending pill habit as Processing a New Booking — Step 6b, Handling a Late Payment — Step 6b, Managing a Check-in — Step 6b, Managing a Check-out — Step 6b, and Cancelling a Booking — Step 6b.
- Unpaid utility overage lines on Payment plan after Steps 4–4b → continue collections in Handling a Late Payment — Step 1 before you escalate bill-entry defects — segment-wide arrears in Handling a Late Payment — Step 6 when overages cluster on one tenant category; mirror the same segment on Portfolio KPI review — Step 6 before you change Communication Rules audience account-wide.
- Connections account IDs missing or mismatched on new buildings → re-run Onboarding a New Property — Step 6 before you file a support ticket — bill entry cannot match supplier PDFs without valid Utilities → Connections rows. For SIMAR water, confirm Cód. Local — not Nº de Contador (#2110) — see FAQ — SIMAR water bill property match.
- Utility overage Payment received or balance alerts after bill posting → row-click from Notification triage — Step 4 before you approve receipts in Step 4b; clear remaining unread rows in Notification triage — Step 5 after overage math settles.
- Final utility overages blocking Finance → Deposits release at month-end → Managing a Check-out — Step 6 and Managing a Check-out — Step 7 before you escalate bill-entry defects — overage lines must match departure-week settlement; lifecycle pill states (Ready to Refund, Refunded) in Glossary — Deposit lifecycle status.
- Utility-related payment overdue rows still unread after overage math settles → Notification triage — Step 5; file Notification triage — Step 6 when row-click or read-state APIs fail.
- Management lockout left the monthly bill cycle or overage approvals stale after you regained access → Resetting a Management User Password — Step 3, then rerun Step 5 and Step 4b before you file support — pair Notification triage — Step 5 when utility overage alerts piled up during lockout, and Portfolio KPI review — Step 7 when Missing bills or Pending overage receipts block month-end sign-off.
File Using in-app support when product behaviour blocks monthly bill entry despite correct operator steps:
- Upload PDF consistently fails for readable supplier invoices on properties with valid Connections account IDs — attach one redacted PDF and the property id on the New Support Ticket modal (Utilities module).
- Overage charges never post when Received bills exceed Bills Included and affected bookings are active for the billing period — attach the bill id, property id, and a sample booking id.
- Landlord MCP
create-billorlist-billsreturns persistent 403 / schema errors after you refreshed the management JWT — see Using in-app support — When to use in-app support, Landlord MCP — Permissions and safety, and Resetting a Management User Password — Troubleshooting.
Use the Help & Support drawer from Utilities when screenshots should include the Bills ledger context — Deep Links — Support. If a management lockout delayed monthly bill entry, recover access with Resetting a Management User Password (Step 3) before you rerun Steps 2–5 and Step 4b — refresh Landlord MCP Bearer JWT after Step 3 there; catch up utility overage alerts in Notification triage — Step 5 and month-end Missing / Pending habits in Portfolio KPI review — Step 7.
Account-scoped Landlord MCP list-bills, get-bill, and get-property help external clients attach structured context before you file a support ticket — include billing period, utility type, and Connections account IDs from get-property. get-booking and list-bookings confirm which reservations should have received overage lines when math looks wrong on one unit. AI Upload PDF extraction and Cost map GET /bills/cost-map remain management-UI-only; MCP create-bill is manual-schema entry. External clients cannot approve overage receipts — operators finish on Finance → Transactions in Step 4b.
Booking-scoped Tenant MCP notify-landlord alerts your team when tenants dispute a posted overage through a chatbot — it does not replace operator bill entry in Steps 1–5 or a Vivin support ticket when AI extraction or overage posting fails account-wide. request-contract-data and get-payment-info remain the right tenant-scoped reads for one reservation's Bills Included context. Surface-choice contrast: Automation & AI — Workflow pairing for surface choice.
Full pairing matrix: Entering Monthly Utility Bills section cross-reference.
Entering Monthly Utility Bills section cross-reference
Use this table when one step in this workflow naturally leads into another module, concept page, or downstream workflow — each row links to the docs you should read before or after that step.
| Workflow step / section | Pair with these docs |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Step 1 — Collect your utility statements | Onboarding a New Property, Utilities — Connections tab, Settings > Owners, Landlord MCP — Extended account tools (list-bills — prior-period baseline before upload) |
| Step 2 — Enter bills in the Utilities module | Utilities — Bills tab, Create New — Upload Utility Bills, Automation & AI, AI usage API (utility_bill_extraction), Landlord MCP — Extended account tools (create-bill, list-bills, get-bill; prefer UI Upload PDF for AI extraction) |
| Step 3 — Review calculated overages | Utilities — Overview tab, Utilities — Cost map tab, Glossary — Shared utility connection, Listings — Step 3: Extra Payments, Automation & AI — Workflow pairing for surface choice, Landlord MCP — Bookings, properties, and listings (get-property for Bills Included ceilings and utility account IDs), Landlord MCP — Extended account tools (list-bills, get-bill; Cost map GET /bills/cost-map remains operator UI only) |
| Step 4 — Verify tenant overage charges were created | Bookings — Payment Plan tab, Tenant Portal — Utilities tab, Landlord MCP — Bookings, properties, and listings (get-booking, list-bookings when several overage lines post on one property), Landlord MCP — Extended account tools (list-payments, get-payment when overage receipts stay pending in Step 4b), Tenant MCP — Booking and contract data (request-contract-data for Bills Included ceiling context; list-bookings-by-email when Inbox threads preceded overage questions), Tenant MCP — Property, payments, and portal tools (get-payment-info), Tenant MCP — Maintenance and escalation (notify-landlord), Notification triage — Step 4, Handling a Late Payment — Step 1, Notifications — Payment overdue alerts, Finance — Tenant category filter, Bookings — Other filters, Tenants — Tenant category filter, Glossary — Tenant category, FAQ — Finance tenant category filter parity, Using in-app support (AI extraction or MCP scope defects), Automation & AI — Workflow pairing for surface choice |
| Step 4b — Approve overage receipts | Notification triage — Step 4, Notification triage — Step 5, Processing a New Booking — Step 5b, Handling a Late Payment — Step 4b, Managing a Check-in — Step 3b, Cancelling a Booking — Step 2a, Portfolio KPI review — Step 7, Finance > Transactions — Row actions, Finance — Pending manual payments, Payment Allocation — Correcting mistaken receipts, Glossary — Pending manual in-payment (Finance), Glossary — Credit note (payment reject/revert), FAQ — Manual receipt still pending, Landlord MCP — Extended account tools (list-payments, get-payment; approval remains operator UI), Tenant MCP — Property, payments, and portal tools (get-payment-info while overage receipts stay pending) |
| Step 5 — Check for missing data | Dashboard — Days Missing Data, Utilities — Connections tab, Portfolio KPI review, Manual block hygiene (month-end pass), Landlord MCP — Bookings, properties, and listings (get-property for Connections utility account IDs), Landlord MCP — Extended account tools (list-bills, get-bill for gap reconciliation; Missing toggle and Days Missing Data chart remain operator UI) |
| Optional — Archive or download supplier PDFs | Utilities — Bulk selection |
| Step 6 — Escalate when bill entry or overage math is blocked | Using in-app support, Using in-app support — Help & Support drawer, Using in-app support — New Support Ticket modal, Onboarding a New Property — Step 6 (Connections IDs before AI extraction), Step 4b — Approve overage receipts, Portfolio KPI review — Step 6 (segment-wide overage triage), Portfolio KPI review — Step 7, Handling a Late Payment — Step 1 (unpaid overage on Payment plan), Handling a Late Payment — Step 6 (segment-wide overage collections), Handling a Late Payment — Step 6b (collections Pending mesh at month-end), Processing a New Booking — Step 6b, Managing a Check-in — Step 6b, Managing a Check-out — Step 6b, Cancelling a Booking — Step 6b, Managing a Check-out — Step 6 (final utility overages before deposit release), Managing a Check-out — Step 7 (deposit release after final overages), Notification triage — Step 4 (utility overage alert row-click), Notification triage — Step 5, Notification triage — Step 6, Notifications — Payment overdue alerts, Utilities — Cost map tab, How Tenant Overage Charges Are Created, Resetting a Management User Password — Step 3 (lockout-delayed bill cycle catch-up), Resetting a Management User Password — Troubleshooting, Deep Links — Support, Landlord MCP — Permissions and safety, Landlord MCP — Bookings, properties, and listings (get-property for Connections IDs), Landlord MCP — Extended account tools (list-bills, get-bill, get-booking, list-bookings, list-payments, get-payment; AI Upload PDF and Cost map remain operator UI), Tenant MCP — Maintenance and escalation (notify-landlord — contrast with Vivin support tickets), Automation & AI — Workflow pairing for surface choice |
| Lockout catch-up after password recovery | Bill entry delayed by sign-in lockout | Common Workflows — Lockout catch-up, Step 5, Resetting a Management User Password — Step 3 |
| Pending manual receipt approval | Overage receipts still pending | Common Workflows — Pending manual receipt approval, Step 4b, Finance — Pending manual payments |
| Reject/revert mistaken receipts | Duplicate overage bank transfers | Common Workflows — Reject/revert mistaken receipts, Payment Allocation — Correcting mistaken receipts |
| Month-end invoicing (fixed date) | Missing data + overage Pending before month-end bulk export | Common Workflows — Month-end invoicing (fixed date), Step 4b, Step 5, Managing a Check-out — Month-end invoicing (fixed date) |
| Partly collected security deposit | Deposit shortfalls on the same month-end ledger queue | Common Workflows — Partly collected security deposit, Portfolio KPI review — Step 7, Finance — Deposits status summary cards, Managing a Check-in — Step 3 |
| Wrong tenant on a booking | Utility overage on wrong guest booking | Common Workflows — Wrong tenant on a booking, Step 4 — Verify tenant overage charges were created, FAQ — Wrong tenant on a booking (bookings-detail-change-tenant-control.png, bookings-detail-change-tenant-flow.mp4) |
| Cancel Booking vs Delete Booking | Overage Manual Transactions missing after Delete (#1897) | Common Workflows — Cancel Booking vs Delete Booking, Step 5 — Check for missing data, FAQ — Cancel Booking vs Delete Booking (bookings-cancel-booking-modal-refund-types.png, bookings-list-canceled-tab.png, workflows-cancel-booking-refund-modal-flow.mp4) |
| Portfolio retirement decisions | Month-end utility close before building Archive property | Common Workflows — Portfolio retirement decisions, Step 5 — Check for missing data, FAQ — Portfolio retirement decisions (listings-archived-populated-table.png, finance-transactions-type-summary-cards.png) |
| Directory list load failures | Utilities tab first-fetch fails on bill entry | Common Workflows — Directory list load failures, Step 2 — Enter bills in the Utilities module, FAQ — Directory list load failures (notifications-module-load-failure.png, utilities-bills-load-failure.png) |
| Booking sidebar tab load failures | Overage dispute thread fails on Step 4 | Common Workflows — Booking sidebar tab load failures, Step 4 — Verify tenant overage charges were created, FAQ — Communication or Tickets load failure (bookings-detail-communication-tab-whatsapp-thread.png, bookings-detail-tickets-tab.png) |
| Confirmation alert triage | Month-end confirmation Pending during utility review | Common Workflows — Confirmation alert triage, Step 4b — Approve overage receipts, FAQ — Processing a New Booking hub (notifications-row-navigate-to-booking-detail.png, bookings-detail-transactions-approve-payment-modal.png) |
| Portfolio segmentation by tenant category | Overage clusters on one tenant segment | Common Workflows — Portfolio segmentation, Step 4, Glossary — Tenant category |
| Rent reduction after invoicing | Rent month already exported during bill-cycle sign-off | Common Workflows — Rent reduction after invoicing, Step 5, Glossary — Invoiced floor (rent) (bookings-detail-change-monthly-rent-modal.png) |
| Bulk Hostkit invoicing | Finish Missing data + overage Pending before bulk export | Common Workflows — Bulk Hostkit invoicing, Step 5 — Check for missing data, FAQ — Bulk Hostkit invoicing slow (finance-transactions-bulk-selection-bar.png, settings-invoicing-hostkit-series.png) |
| Utility overage collections | Canonical overage posting after landlord bill entry | Common Workflows — Utility overage collections, Step 4 — Verify tenant overage charges were created (utilities-allocations-row-breakdown-expanded.png, utilities-allocations-review-flow.mp4) |
| Check-out final utilities handoff | Canonical final overage posting before refund queue | Common Workflows — Check-out final utilities handoff, Step 4 — Verify tenant overage charges were created, Managing a Check-out — Step 6 (utilities-allocations-review-flow.mp4, bookings-detail-payment-plan-tab-schedule.png) |
| Check-in to check-out handoff | Missing bills on departing units during bill cycle | Common Workflows — Check-in to check-out handoff, Step 5 — Check for missing data, Managing a Check-out — Step 1 (operations-check-in-out-check-outs-next-7-days.png, bookings-timeline-view.png) |
| Check-out collections before refund | Rent line on Payment Plan mistaken for utility overage | Common Workflows — Check-out collections before refund, Step 4 — Verify tenant overage charges were created, Managing a Check-out — Step 6 (workflows-check-out-coordination-flow.mp4, bookings-detail-payment-plan-tab-schedule.png, finance-contract-values-in-debt-filter.png) |
| Check-out ledger cleanup before refund | Duplicate overage transfer mistaken for unpaid utility on Step 4 | Common Workflows — Check-out ledger cleanup before refund, Step 4 — Verify tenant overage charges were created, Managing a Check-out — Step 6 (bookings-detail-transactions-revert-modal-info-banner.png, finance-transactions-bulk-reject-selected-bar.png) |
| Payment alert to receivables triage | Utility payment overdue after bill cycle on Step 4 | Common Workflows — Payment alert to receivables triage, Step 4 — Verify tenant overage charges were created, Common Workflows — Utility overage collections (notifications-row-navigate-to-booking-detail.png, notifications-row-navigation-flow.mp4) |
| Finance debt receivables triage | Rent Top debtors vs utility overage In Debt on Step 4 | Common Workflows — Finance debt receivables triage, Step 4 — Verify tenant overage charges were created, Common Workflows — Utility overage collections (finance-overview-income-chart-debt-aging.png, finance-overview-debt-aging-walkthrough-flow.mp4, finance-transactions-pending-pill.png) |
| Handling a Late Payment collections | Utility overage In Debt → collections Steps 1–4 after Step 4 charge posts |
| Finance Income status drill-down | Utility overage Contract Values → In Debt vs Income → In debt on Step 4 | Common Workflows — Finance Income status drill-down, Step 4 — Verify tenant overage charges were created, Finance debt receivables triage (finance-overview-income-status-in-debt-modal.png, finance-overview-income-drill-down-flow.mp4) |
| Cash flow forecast drill-down | Utility overage collections on Cash flow forecast vs Income segments on Step 4 | Common Workflows — Cash flow forecast drill-down, Step 4 — Verify tenant overage charges were created, Finance Income status drill-down (finance-overview-cash-flow-all-payments-modal.png, finance-overview-cash-flow-day-view.png, finance-overview-cash-flow-drill-down-flow.mp4) |
| Cancellation collections before void | Utility overage on Canceled stay — not rent pre-cancel mesh | Common Workflows — Cancellation collections before void, Step 4 — Verify tenant overage charges were created, Cancelling a Booking — Step 2 (finance-contract-values-in-debt-filter.png, bookings-detail-transactions-approve-payment-modal.png, bookings-cancel-booking-modal-refund-types.png, workflows-cancel-booking-refund-modal-flow.mp4) |
| Same-day turnover coordination | Departure-week final overages on turnover unit (Step 4) | Common Workflows — Same-day turnover coordination, Step 4 — Verify tenant overage charges were created, FAQ — Same-day turnovers (operations-add-ticket-modal.png, bookings-timeline-day-week-month-and-sidebar.mp4) |
| Occupancy KPI to block hygiene handoff | Dashboard Vacant Units vs Analytics mismatch on Step 5 | Common Workflows — Occupancy KPI to block hygiene handoff, Step 5 — Check for missing data, FAQ — Analytics (KPI workspace) (analytics-kpi-occupancy-tab.png, audit-manual-blocks-filter-scroll.mp4) |
| Deposit missing on Finance Deposits | Departure deposit release after utility month-end sign-off | Common Workflows — Deposit missing on Finance Deposits, Step 5 — Check for missing data, FAQ — Deposit missing on Finance Deposits (finance-deposits-date-range-toolbar-default.png, finance-deposits-date-range-clear-flow.mp4) |
Related
Related below links this workflow to modules, concepts, settings, and escalation paths. Pair Documentation map & escalation with Common Workflows hub — Documentation map & escalation; pair Upstream & downstream workflows with Common Workflows — Workflow cross-reference. Topic-to-section pairing in sections above: Entering Monthly Utility Bills section cross-reference. Full hub matrix: Common Workflows section cross-reference.
Documentation map & escalation
Documentation-map bullets pair with Introduction — Section cross-reference and FAQ — Section cross-reference. Hub parity: Common Workflows hub — Documentation map & escalation. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
- Common Workflows — Hub pairing matrix across all operator guides
- Getting Started — Management shell before you run this workflow
- Glossary — Term definitions referenced in the steps above
- FAQ & Troubleshooting — Quick answers when overage math does not match expectations
- Get Help & Support — Escalate when AI bill upload or Connections matching fails
Upstream & downstream workflows
Workflow bullets pair with Common Workflows — Workflow cross-reference for inter-guide step pairing. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
- Onboarding a New Property (section cross-reference; Deeper workflow reads; hub) — Utility account IDs and Bills Included ceilings during setup
- Handling a Late Payment — Step 1 (section cross-reference; Deeper workflow reads; hub) — Escalate unpaid overage lines on tenant payment plans (Step 4b)
- Notifications — Payment overdue alerts — Operator Payments category rows when utility overages are overdue (Step 4)
- Managing a Check-out & Deposit Refund (section cross-reference; Deeper workflow reads; hub) — Final utility overages before deposit release
- Managing a Check-out — Step 6 (section cross-reference; Deeper workflow reads; hub) / Step 7 (section cross-reference; Deeper workflow reads; hub) — Deposit release after final overage settlement at month-end (Step 6)
- Portfolio KPI review (section cross-reference; Deeper workflow reads; hub) — Month-end pass that should include Days Missing Data gaps
- Notification triage (section cross-reference; Deeper workflow reads; hub) — Clear payment or utility-related alerts after bills post; Step 4 (section cross-reference; Deeper workflow reads; hub) row-click for utility overage alerts; Step 5 (section cross-reference; Deeper workflow reads; hub) after overage math settles; Step 6 (section cross-reference; Deeper workflow reads; hub) when row-click or read-state APIs fail
- Handling a Late Payment — Step 1 (section cross-reference; Deeper workflow reads; hub) — Collections path for unpaid utility overage lines on Payment plan (Step 6)
- Handling a Late Payment — Step 6 (section cross-reference; Deeper workflow reads; hub) — Segment-wide overage collections when utility arrears cluster on one tenant category (Step 6)
- Handling a Late Payment — Step 6b (section cross-reference; Deeper workflow reads; hub) — Collections Pending receipts on the same month-end ledger queue (Step 6)
- Portfolio KPI review — Step 6 (section cross-reference; Deeper workflow reads; hub) — Segment filters when overage collections cluster before account-wide Communication Rule changes (Step 6)
- Onboarding a New Property — Step 6 (section cross-reference; Deeper workflow reads; hub) — Connections account IDs when AI extraction cannot match supplier PDFs (Step 6)
- Cancelling a Booking — Step 6b (section cross-reference; Deeper workflow reads; hub) — Utility overage on Canceled stays before month-end alert cleanup (Step 6)
- Resetting a Management User Password (section cross-reference; Deeper workflow reads; hub) — Recover access when a lockout delayed monthly bill entry (Step 3 (section cross-reference; Deeper workflow reads; hub) catch-up with Step 5 and Step 4b) (Step 6)
Navigation & bookmarks
Bookmark routes pair with Management Frontend Deep Links and Create New menu. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
- Create New — Upload Utility Bills — Same AI upload dialog from any screen (Step 2)
- Management Frontend Deep Links — Utilities — Bookmarkable Utilities module routes
Concepts & settings that shape this workflow
Concept and settings bullets pair with Concepts hub subsection index and Concept cross-reference and Account Settings — Tab cross-reference. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
- Automation & AI — AI invoice reader on Upload PDF (Step 2); Landlord vs Tenant MCP surface choice when utility overage lines post (Step 4); Vivin support vs self-serve when extraction or overage posting fails (Step 6) (section cross-reference; Deeper workflow reads; hub)
- Using in-app support — Vivin product tickets when AI extraction, overage posting, or MCP auth block monthly bill entry (Step 6)
- Landlord MCP — Account-scoped
list-billsfor prior-period baseline (Step 1);create-bill,list-bills, andget-billfor bill entry and ledger review (Step 2–3, 5);get-propertyfor Bills Included ceilings and Connections utility account IDs when Overview totals look off (Step 3) or when you chase Missing gaps (Step 5; Cost map matrix and Days Missing Data chart remain operator UI);get-bookingandlist-bookingswhen external clients spot-check overage lines on Payment plan (Step 4);list-payments/get-paymentwhile overage receipts stay pending (Step 4b; approval remains operator UI); prefer UI Upload PDF for AI extraction (section cross-reference; Deeper workflow reads; hub) - Integrations & Distribution — Overage lines post on live bookings regardless of channel source (section cross-reference; Deeper workflow reads; hub)
- Services Marketplace — Distinct from utility overages; ancillary charges use a separate catalogue (section cross-reference; Deeper workflow reads; hub)
- Settings > Utilities — Enable utility types account-wide
- Settings > Owners — Landlord utility contracts when Connections links supplier IDs
- Settings > Emails — Utility overage reminder Communication Rules (Step 4b collections)
Utilities & listings surfaces
Utilities & listings surfaces bullets pair with the matching topic rows in Entering Monthly Utility Bills section cross-reference. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
- Utilities module — Bills Included ceiling model, Connections, AI bill upload
- Utilities — Connections tab — Supplier account IDs before Bills ingestion
- Listings — Step 3: Extra Payments — Per-property Bills Included ceilings (Step 2)
- How Tenant Overage Charges Are Created — Calculation rules behind Step 4
Finance, bookings & collections surfaces
Finance, bookings & collections surfaces bullets pair with the matching topic rows in Entering Monthly Utility Bills section cross-reference. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
- Bookings — Payment Plan tab — Confirm overage charges landed on the right booking
- Finance — Tenant category filter — Portfolio In Debt triage by tenant segment when overages cluster (Step 4)
- Bookings — Other filters — Tenant → Tenant category mirror when Finance cache parity lags (Step 4)
- Tenants — Tenant category filter — Profile-count cross-check before changing communication rules account-wide (Step 4)
- Finance — Pending manual payments — Approve manual overage receipts before month-end close (Step 4b)
- Payment Allocation — Correcting mistaken receipts — Approve, reject, and revert reference (Step 4b)
- Portfolio KPI review — Step 7 — Month-end Pending pill habit pairs with utility overage receipts (Step 4b)
- Processing a New Booking — Step 5b — Same approval habit for confirmation receipts
- Handling a Late Payment — Step 4b — Same approval habit for collections receipts
- Managing a Check-in — Step 3b — Same approval habit for move-in receipts
- Cancelling a Booking — Step 2a — Same approval habit for settlement receipts
- Tenant Portal — Tenant-facing utility consumption when portal access allows
- FAQ — Tenant contract signing blocked — No PDF yet, mandatory Your Details gates, category locks, or Lease purpose; portal signing vs paper upload on Contract Info
- Tenant MCP — Booking-scoped
request-contract-datafor Bills Included ceiling context (Step 4);get-payment-info(parity with Tenant Portal — Utilities) andlist-bookings-by-emailwhen Inbox threads preceded overage questions (Step 4);notify-landlordwhen external assistants surface utility overage context (Step 4–4b);get-payment-infowhile overage receipts stay pending (Step 4b)
Deeper workflow reads
Concept workflow reads pair with Concepts hub subsection index and Concept cross-reference. Each concept sub-guide reciprocates with [Deeper workflow reads](../workflows/entering-monthly-utility-bills.md#deeper-workflow-reads) anchors on Entering Monthly Utility Bills bullets — hub parity: Common Workflows hub — Deeper workflow reads. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
- Payment Allocation — Two-layer receipts, invoiced-floor rent, and reject/revert corrections (section cross-reference; Deeper workflow reads; hub)
- Tenant Portal — Booking-scoped tenant self-service, contract signing, and payments (section cross-reference; Deeper workflow reads; hub)
- Tenant MCP — Booking-scoped external AI clients and portal-link tools (section cross-reference; Deeper workflow reads; hub)
- Landlord MCP — Account-scoped portfolio automation from external clients (section cross-reference; Deeper workflow reads; hub)
- Automation & AI — Channel map, chatbot, in-app assistant, and MCP clients (section cross-reference; Deeper workflow reads; hub)
- Create New Menu — Global + slide-out shortcuts into module create flows (section cross-reference; Deeper workflow reads; hub)
Deeper API reads
API reads pair with API Reference hub subsection index and API guide cross-reference. Hub parity: Common Workflows — Deeper API reads. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
- Management session authentication — Operator JWT routes for scripted supplier-ledger and overage reconciliation (section cross-reference; Deeper workflow reads; hub)
- Error Handling — Retry when AI bill upload or overage line creation returns recoverable errors (section cross-reference; Deeper workflow reads; hub)
- Webhooks & Notifications — Payment-related events after overage receipts post to Payment plan (section cross-reference; Deeper workflow reads; hub)
Lockout catch-up after password recovery
Month-end bill entry and overage approval delayed by lockout pair with Resetting a Management User Password. Hub parity: Common Workflows — Lockout catch-up after password recovery. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Lockout catch-up after password recovery — Hub matrix when sign-in was restored mid-workflow
- Getting Started — Lockout catch-up after password recovery — Bill cycle backlog
- Step 5 — Check for missing data — Missing bill gaps after lockout
- Portfolio KPI review — Step 7 — Month-end utility reconciliation
Pending manual receipt approval
Overage receipts stay pending until Step 4b. Hub parity: Common Workflows — Pending manual receipt approval. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Pending manual receipt approval — Hub matrix when recorded transfers still await Approve payments
- Glossary — Pending manual in-payment (Finance) — Definition and three-surface triage
- Glossary — Pending manual receipt approval hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — Pending manual receipt approval hub — Symptom table + per-guide/module mesh
- Step 4b — Approve overage receipts — Primary approval habit
- Finance — Pending manual payments — Shared month-end queue
- Utilities module — Bills Included overage posting
- Managing a Check-out — Pending manual receipt approval — Final utilities handoff before deposit refund (Step 6)
- Notification triage — Pending manual receipt approval — Overage Payment received alert on Step 4 (
notifications-row-navigation-flow.mp4) - Portfolio KPI review — Pending manual receipt approval — Month-end Missing / Pending sign-off (Step 7)
- Finance — Pending manual payments — Amber Pending chip (
finance-transactions-pending-pill.png)
Notification row-click navigation
Utility payment overdue alerts after a bill cycle pair with Notification triage — Step 4 before Step 4 — Verify tenant overage charges were created — hub: Common Workflows — Utility overage collections. Hub parity: Common Workflows — Notification row-click navigation. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Notification row-click navigation — Hub matrix (
notifications-row-navigate-to-booking-detail.png,notifications-row-navigation-flow.mp4) - Glossary — Notification row navigation — Target-field order and bell General contrast
- Glossary — Notification row navigation hub — Surface table + per-guide/module mesh
- FAQ — Notification row-click navigation hub — Utility payment overdue on Step 4 symptom table
- Common Workflows — Utility overage collections — Overage In Debt after alert row-click (
utilities-allocations-review-flow.mp4) - Notification triage — Step 4 — Row-click → Contract Values / Payment Plan
- Step 4 — Verify tenant overage charges were created — Overage lines after alert landing
- Pending manual receipt approval — Overage Pending row-click → Approve (
finance-transactions-pending-pill.png) - Payment alert to receivables triage — Collections follow-through when utility arrears persist
WhatsApp per-booking messaging
Utility overage questions pair with Bookings → Communication on Step 4 — Verify tenant overage charges were created when tenants dispute bill math with Payment Plan visible — list-bookings-by-email when Inbox preceded the thread. Hub parity: Glossary — WhatsApp per-booking messaging hub · Common Workflows — WhatsApp per-booking messaging. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — WhatsApp per-booking messaging — Hub matrix (
bookings-detail-communication-tab-whatsapp-thread.png,utilities-allocations-review-flow.mp4) - Glossary — WhatsApp per-booking messaging hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — WhatsApp per-booking messaging hub — Utility overage questions on Step 4 symptom table
- Common Workflows — Utility overage collections — Overage In Debt context on Step 4
- Step 4 — Verify tenant overage charges were created — Communication with Payment Plan for bill disputes
- Notification triage — Step 2 —
New WhatsApp message from …before overage follow-up - Handling a Late Payment — WhatsApp per-booking messaging — Collections if overage arrears escalate
- Inbox module — Cross-booking triage when tenant name is unknown
Bot reasoning (audit)
Utility overage bot questions on Step 4 — expand Reasoning under mint Bot bubbles on Bookings → Communication → WhatsApp to audit automated replies before editing ChatBot persona or IF/THEN rules. Hub parity: Glossary — Bot reasoning (audit) hub · Common Workflows — Bot reasoning (audit). Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Bot reasoning (audit) — Hub matrix (
bookings-detail-communication-tab-bot-reasoning-expanded.png) - Glossary — Bot reasoning (audit) hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — Bot reasoning (audit) hub — Symptom table for Reasoning vs ChatBot settings
- ChatBot settings — Bot reasoning audit — Read-only thread audit vs editable persona / IF/THEN
- Bookings — Communication tab — Reasoning control on Bot bubbles
- Glossary — ChatBot settings hub — Edit persona / IF/THEN after thread audit
- Step 4 — Verify tenant overage charges were created — Workflow step where bot replies surface
ChatBot settings
Pair Account Settings → ChatBot (Persona, IF/THEN, Status Bot) with thread review on Communication when utility overage bot questions on step 4. Hub parity: Glossary — ChatBot settings hub · Common Workflows — ChatBot settings. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — ChatBot settings — Hub matrix (
settings-chatbot-tab-overview.png,settings-chatbot-status-bot-connected.png,settings-chatbot-save-rule-flow.mp4) - Glossary — ChatBot settings hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — ChatBot settings hub — Symptom table for pairing, persona, and IF/THEN tuning
- ChatBot settings — Persona, IF/THEN rules, Status Bot WhatsApp pairing
- Glossary — Bot reasoning (audit) hub — Thread Reasoning audit after rule changes
- Onboarding a New Property — Step 4 — Setup-step pairing for tenant chatbot rules
Rent reduction after invoicing
Month-end bill entry in Step 5 — Check for missing data may overlap bookings whose rent month is already invoiced — goodwill rent cuts need external credit notes and Issue credit notes (N). Hub parity: Common Workflows — Rent reduction after invoicing. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Rent reduction after invoicing — Hub matrix (
bookings-detail-change-monthly-rent-modal.png,bookings-rent-reduction-invoiced-floor-flow.mp4) - FAQ — Rent reduction after invoicing hub — Rent + overage month already exported symptom table
- Common Workflows — Bulk Hostkit invoicing — Issue credit notes Hostkit pacing after external rent relief
- Step 5 — Check for missing data — Month-end sign-off when rent months are already exported
- Month-end invoicing (fixed date) — Fixed Invoice date before bulk Issue allocation
- Glossary — Invoiced floor (rent) — Why Change monthly rent clamps exported months
- Portfolio KPI review — Rent reduction after invoicing — Step 7 month-end repricing mesh
Payment notification (operator)
Utility payment overdue and Pending manual in-payment alerts after a bill cycle pair with Notification triage — Step 4 before Step 4b — Approve overage receipts. Hub parity: Common Workflows — Payment notification (operator). Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Payment notification (operator) — Hub matrix (
notifications-row-navigate-to-booking-detail.png,notifications-row-navigation-flow.mp4) - Glossary — Payment notification (operator) — Three row types + opt-in layers
- FAQ — Payment notification (operator) hub — Symptom table + per-guide/module mesh
- Settings — Preferences — Notifications & emails — Account Receive payment notifications master
- Settings — Interface language — Your email preferences — Per-user Payment notification emails
- Step 4 — Verify tenant overage charges were created — Overage lines after supplier bills
- Step 4b — Approve overage receipts when required — Pending manual in-payment on overage transfers
- Utility overage collections — Payment overdue on utility-type In Debt
- Payment alert to receivables triage — Row-click before portfolio triage
Payment alert to receivables triage
Utility payment overdue alerts after a bill cycle pair with Notification triage — Step 4 before Step 4 — Verify tenant overage charges were created — hub: Common Workflows — Utility overage collections. Hub parity: Common Workflows — Payment alert to receivables triage. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Payment alert to receivables triage — Hub matrix (
notifications-row-navigate-to-booking-detail.png,notifications-row-navigation-flow.mp4) - Glossary — Payment alert to receivables triage — Ongoing/Ended payment overdue before Debt Aging
- Glossary — Payment alert to receivables triage hub — Surface table + per-guide/module mesh
- FAQ — Payment alert to receivables triage hub — Utility payment overdue on Step 4 symptom table
- Common Workflows — Utility overage collections — Overage In Debt after Step 4 (
utilities-allocations-row-breakdown-expanded.png) - Notification triage — Step 4 — Row-click → Contract Values before collections
- Step 4 — Verify tenant overage charges were created — In Debt scope after alert triage
- Handling a Late Payment — Step 1 — Collections when overage lines stay unpaid
- Finance debt receivables triage — Rent Top debtors vs utility overage distinction
Finance debt receivables triage
Utility overage In Debt lines pair with Step 4 — Verify tenant overage charges were created — hub: Common Workflows — Utility overage collections. Distinct from rent Top debtors on Debt Aging. Hub parity: Common Workflows — Finance debt receivables triage. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Finance debt receivables triage — Hub matrix (
finance-overview-income-chart-debt-aging.png) - Common Workflows — Utility overage collections — Overage In Debt after Step 4 (
utilities-allocations-row-breakdown-expanded.png,finance-contract-values-in-debt-filter.png) - Step 4 — Verify tenant overage charges were created — Contract Values → In Debt scope
- Handling a Late Payment — Step 1 — Collections when overage lines stay unpaid
- Managing a Check-out — Step 6 — Final utility charges before deposit refund
- Pending manual receipt approval — Overage Pending on Step 4b (
finance-transactions-pending-approve-flow.mp4) - Glossary — Finance debt receivables triage hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — Finance debt receivables triage hub — Utility overage In Debt symptom table
Handling a Late Payment collections
Utility overage In Debt on Step 4 — Verify tenant overage charges follows Utility overage collections → Handling a Late Payment — Steps 1–4 — distinct from rent Top debtors alone. Hub parity: Common Workflows — Handling a Late Payment collections hub. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Handling a Late Payment collections hub — Hub matrix (
utilities-allocations-row-breakdown-expanded.png,finance-contract-values-in-debt-filter.png) - Common Workflows — Utility overage collections — Overage charge → collections mesh (
utilities-allocations-review-flow.mp4) - Step 4 — Verify tenant overage charges were created — In Debt after bill cycle
- Handling a Late Payment — Steps 1–4 — Collections when overage stays unpaid
- Payment alert to receivables triage — Utility payment overdue alerts
- Glossary — Handling a Late Payment collections hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — Handling a Late Payment collections hub — Utility overage collections symptom table
Dashboard Total Debt subtitle
Utility overage lines posted on Step 4 feed ongoing receivables — re-read Total Debt headline vs >15 days subtitle after month-end bill entry. Hub parity: Common Workflows — Finance debt receivables triage. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- FAQ — Dashboard Total Debt subtitle — Headline vs >15 days subtitle (
dashboard-kpi-total-debt-tooltip.png) - Step 4 — Verify tenant overage charges — Overage rows on Payment Plan
- Step 4b — Approve overage receipts — Pending before Dashboard trust
- Utility overage collections — Collections mesh after bill approve
- Portfolio KPI review — Step 7 — Month-end utility debt on
/
Uncovered Debt KPI
Utility overage on Step 4 adds receivables — when Uncovered Debt tracks Total Debt after month-end posting, prioritize Top debtors with thin deposit coverage. Hub parity: Common Workflows — Finance debt receivables triage. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- FAQ — Uncovered Debt KPI — Deposit coverage vs Total Debt (
finance-overview-kpi-cards.png) - Glossary — Uncovered Debt — Overage rows with thin deposit offsets
- Utility overage collections — Collections after bill approve
- Finance debt receivables triage — Debt Aging on utility-type In Debt
- Dashboard Total Debt subtitle — Ongoing-only
/vs Finance strip
Finance Income status drill-down
Utility overage on Step 4 — Contract Values → In Debt and Income → In debt answer different scopes; use Debt Aging for booking-level overage triage. Hub parity: Common Workflows — Finance Income status drill-down. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- FAQ — Finance Income status drill-down — Income chart (Paid / Scheduled / In debt); month-scoped payment-line modal (
finance-overview-income-status-in-debt-modal.png) - Glossary — Finance income status — In debt segment vs Debt Aging booking rows
- Finance debt receivables triage — Top debtors when you need ranked debtors, not payment lines (
finance-overview-debt-aging-expanded-bucket.png) - FAQ — Bookings that owe money — Booking-level receivables on Debt Aging
- Step 4 — Verify tenant overage charges were created — Overage In Debt on Contract Values
- Glossary — Finance Income status drill-down hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — Finance Income status drill-down hub — Utility overage In Debt segment symptom table
Cash flow forecast drill-down
Utility overage on Step 4 — Cash flow forecast shows overage payments received; Income chart still tracks scheduled vs In debt. Hub parity: Common Workflows — Cash flow forecast drill-down. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- FAQ — Cash flow forecast drill-down — Cash flow forecast chart (Month / Day); All payments modal (
finance-overview-cash-flow-all-payments-modal.png) - Glossary — Cash flow forecast (Finance Overview) — Collections history vs Dashboard rent-due chart vs Income status
- Finance Income status drill-down — Paid / Scheduled / In debt when scheduled vs collected mismatch
- Dashboard — Cash Flow Forecast — Rent due timing (
dashboard-cash-flow-forecast-chart.png) — not Finance collections - Step 4 — Verify tenant overage charges were created — Overage collections on Cash flow forecast
- Glossary — Cash flow forecast drill-down hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — Cash flow forecast drill-down hub — Utility overage collections symptom table
Reject/revert mistaken receipts
Duplicate overage transfers pair with Payment Allocation — Correcting mistaken receipts. Hub parity: Common Workflows — Reject/revert mistaken receipts. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
-
Common Workflows — Reject/revert mistaken receipts — Hub matrix when duplicate receipts need Reject / Revert
-
Glossary — Credit note warning (reject/revert) — Modal banners and Not issued credit note queue
-
Glossary — Reject/revert mistaken receipts hub — Surface table + per-guide/module mesh reciprocal hub
-
Glossary — Credit note warning (reject/revert) hub — Modal-banner surface table + per-guide/module mesh
-
FAQ — Credit note warning (reject/revert) hub — Symptom table + per-guide/module mesh
-
Payment Allocation — Correcting mistaken receipts — Reject duplicate overage receipts
-
Glossary — Credit note (payment reject/revert) — Invoiced overage follow-up
-
FAQ — Manual receipt still pending — Operator FAQ
-
Step 4b — Approve overage receipts — Reject selected duplicate overage while pending (
finance-transactions-bulk-reject-selected-bar.png) -
Managing a Check-out — Reject/revert mistaken receipts — Final utilities handoff before deposit refund (Step 6)
-
Notification triage — Reject/revert mistaken receipts — Overage Payment received alert on Step 4
-
Portfolio KPI review — Reject/revert mistaken receipts — Month-end Missing / Pending sign-off (Step 7)
-
FAQ — Entering Monthly Utility Bills hub — Overage duplicate symptom table
-
FAQ — Reject/revert mistaken receipts hub — Overage duplicate symptom table
Month-end invoicing (fixed date)
Month-end bill entry in Step 5 should finish Missing data and overage Pending approval before bulk Issue allocation — save a fixed Invoice date in Settings → Invoicing first. Hub parity: Common Workflows — Month-end invoicing (fixed date). Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Month-end invoicing (fixed date) — Hub matrix (
settings-invoicing-invoice-date-toggle.png,finance-transactions-fixed-invoice-date-banner.png,finance-transactions-bulk-toolbar-fixed-invoice-date-banner.png) - Invoicing — Default invoice date — Toggle Use today as invoice date off + Save
- Finance — Month-end invoicing with a fixed date — Six-step operator habit on Transactions
- Common Workflows — Bulk Hostkit invoicing — Issue allocation after fixed date is saved
- FAQ — Month-end invoicing (fixed date) hub — Symptom table + toggle reset after batch
- Glossary — Fixed invoice date — Account-wide until you change it
- Step 4b — Approve overage receipts — Overage Pending mesh before bulk export
- Step 5 — Check for missing data — Days Missing Data gaps before month-end sign-off
- Managing a Check-out — Month-end invoicing (fixed date) — Final utility overages before deposit release (Step 6)
- Portfolio KPI review — Month-end invoicing (fixed date) — Step 7 sign-off contrast
Bulk Hostkit invoicing
Month-end bill entry in Step 5 should finish Missing data and overage Pending before bulk Issue allocation — pair Month-end invoicing (fixed date) (save fixed Invoice date first). Hub parity: Common Workflows — Bulk Hostkit invoicing. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Bulk Hostkit invoicing — Hub matrix (
finance-transactions-bulk-selection-bar.png,settings-invoicing-hostkit-series.png) - FAQ — Bulk Hostkit invoicing hub — Symptom table + per-guide mesh
- Common Workflows — Month-end invoicing (fixed date) — Fixed Invoice date before bulk export (
finance-transactions-bulk-toolbar-fixed-invoice-date-banner.png) - Step 4b — Approve overage receipts — Overage Pending mesh before bulk export
- Step 5 — Check for missing data — Days Missing Data gaps before month-end sign-off
- FAQ — Bulk Hostkit invoicing slow — HTTP 429 pacing — leave batch running; refresh Transactions before re-issue
- Common Workflows — Rent reduction after invoicing — Issue credit notes after external rent relief on exported months
- Portfolio KPI review — Bulk Hostkit invoicing — Step 7 sign-off contrast
Utility overage collections
Canonical overage posting mesh: Step 2 — Enter bills in the Utilities module → Step 4 — Verify tenant overage charges were created / Step 4b → Handling a Late Payment — Steps 1–4 when lines stay unpaid — hub: Common Workflows — Utility overage collections. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Utility overage collections — Hub matrix (
utilities-allocations-row-breakdown-expanded.png,bookings-detail-transactions-approve-payment-modal.png,finance-contract-values-in-debt-filter.png,utilities-allocations-review-flow.mp4) - Step 4 — Verify tenant overage charges were created — Primary posting verification (
utilities-allocations-row-breakdown-expanded.png) - Step 4b — Approve overage receipts — Pending mesh before collections
- Handling a Late Payment — Step 1 — Collections when overage stays Overdue
- Managing a Check-out — Step 6 — Departure-week final overages before refund
- Portfolio KPI review — Step 7 — Month-end Missing / overage sign-off
Check-out final utilities handoff
Canonical departure-week posting mesh: Step 2 — Enter bills in the Utilities module → Step 4 — Verify tenant overage charges were created / Step 4b → Managing a Check-out — Step 6 before deposit release — hub: Common Workflows — Check-out final utilities handoff. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Check-out final utilities handoff — Hub matrix (
utilities-allocations-review-flow.mp4,utilities-bills-tab-missing-toggle.png,bookings-detail-payment-plan-tab-schedule.png) - Step 4 — Verify tenant overage charges were created — Primary posting verification (
utilities-allocations-row-breakdown-expanded.png) - Step 4b — Approve overage receipts — Pending mesh before refund queue
- Managing a Check-out — Step 6 — Downstream settlement verification
- Handling a Late Payment — Step 1 — Collections when overage stays Overdue
- Glossary — End-of-Booking cost split — Deferred posting when Charge Time is End of Booking
Check-in to check-out handoff
Step 5 — Check for missing data on departing units pairs with Managing a Check-out — Step 1 when Days Missing Data blocks departure-week planning — hub: Common Workflows — Check-in to check-out handoff. Distinct from Check-out final utilities handoff. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Check-in to check-out handoff — Hub matrix (
operations-check-in-out-check-outs-next-7-days.png,utilities-bills-tab-missing-toggle.png) - Glossary — Check-in to check-out handoff hub — Surface table + per-guide/module mesh
- Step 5 — Check for missing data — Missing on units entering departure week
- Managing a Check-out — Step 1 — Downstream departure planning after bill gaps closed
- Operations — Check-in & Check-out — Check-outs pill sanity check
- Portfolio KPI review — Step 7 — Month-end Missing + departure sign-off
- Glossary — End-of-Booking cost split — Deferred posting when Charge Time is End of Booking
Check-out collections before refund
Rent lines on Payment Plan mistaken for utility overage during Step 4 — Verify tenant overage charges were created pair with Handling a Late Payment — Step 1 — hub: Common Workflows — Check-out collections before refund. Distinct from Check-out final utilities handoff and Utility overage collections. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Check-out collections before refund — Hub matrix (
bookings-detail-payment-plan-tab-schedule.png,finance-contract-values-in-debt-filter.png) - Step 4 — Verify tenant overage charges were created — Confirm Payment Plan line type (rent vs utility)
- Step 5 — Check for missing data — Month-end bill gaps on departing units
- Handling a Late Payment — Step 1 — Collections when rent arrears block refund
- Managing a Check-out — Step 6 — Downstream settlement before Step 5
- Portfolio KPI review — Step 7 — Month-end departure arrears sign-off
Check-out ledger cleanup before refund
Duplicate overage bank transfers during Step 4 — Verify tenant overage charges were created pair with Reject / Revert on booking Transactions — not utility Utility overage collections outreach. Hub parity: Common Workflows — Check-out ledger cleanup before refund. Distinct from rent Check-out collections before refund. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
-
Common Workflows — Check-out ledger cleanup before refund — Hub matrix (
bookings-detail-transactions-revert-modal-info-banner.png,finance-transactions-bulk-reject-selected-bar.png) -
Step 4 — Verify tenant overage charges were created — Duplicate overage transfer vs unpaid utility line
-
Step 4b — Approve overage receipts when required — Reject selected when two identical rows sit in Pending
-
Reject/revert mistaken receipts — Revert approved duplicate before Managing a Check-out — Step 6
-
Check-out final utilities handoff — Real unpaid utility overage contrast
-
Portfolio KPI review — Step 7 — Month-end duplicate cleanup sign-off
-
FAQ — Check-out ledger cleanup before refund hub — Symptom table for phantom In Debt / Ready To Refund blocked when tenant paid once
Cancellation collections before void
Utility overage on Canceled stays during Step 4 — Verify tenant overage charges were created pair with Handling a Late Payment — Step 1 — not rent Cancellation collections before void on Cancelling a Booking — Step 2. Hub parity: Common Workflows — Cancellation collections before void. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Cancellation collections before void — Hub matrix (
finance-contract-values-in-debt-filter.png,bookings-cancel-booking-modal-refund-types.png) - Step 4 — Verify tenant overage charges were created — Utility line type on Canceled stays
- Handling a Late Payment — Step 1 — Utility overage collections path
- Cancelling a Booking — Step 6b — Post-void utility settlement receipts
- Utility overage collections — Real unpaid utility contrast
- FAQ — Entering Monthly Utility Bills hub — Overage vs rent symptom table
Same-day turnover coordination
Step 4 — Verify tenant overage charges were created on departure-week End of Booking lines for same-day turnover units — finish outgoing Managing a Check-out — Step 6 before incoming Managing a Check-in — Step 4. Hub parity: Common Workflows — Same-day turnover coordination. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Same-day turnover coordination — Hub matrix (
utilities-allocations-review-flow.mp4,bookings-timeline-day-week-month-and-sidebar.mp4) - Glossary — Same-day turnover coordination hub — Surface table + per-guide/module mesh
- Step 4 — Verify tenant overage charges were created — Final overages before deposit release on turnover day
- Managing a Check-out — Step 6 — Upstream settlement before key handover
- Common Workflows — Check-out final utilities handoff — Departure-week utility mesh
- Glossary — Same-day turnover — Shared-unit handover vocabulary
Occupancy KPI to block hygiene handoff
Month-end sign-off in Step 5 — Check for missing data pairs with Portfolio KPI review — Step 7 when Dashboard Vacant Units disagree with Analytics → Occupancy — run hub Common Workflows — Occupancy KPI to block hygiene handoff before repricing. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Occupancy KPI to block hygiene handoff — Hub matrix (
analytics-kpi-occupancy-tab.png,dashboard-vacant-units-widget.png) - Glossary — Occupancy KPI to block hygiene handoff hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — Occupancy KPI to block hygiene handoff hub — Month-end Vacant Units vs Analytics symptom table
- Step 5 — Check for missing data — Month-end utility gaps before KPI sign-off
- Portfolio KPI review — Step 7 — Dashboard / Analytics reconciliation
- Manual block hygiene — Step 5 — Downstream hold cleanup when vacancy mismatch persists
- Dashboard — Vacant Units — Live vacancy widget contrast
Deposit missing on Finance Deposits
Month-end bill sign-off in Step 5 — Check for missing data pairs with departure deposit release — clear or widen Finance → Deposits toolbar date range before Managing a Check-out — Step 5 when final utility overages settled but the portfolio row is hidden. Hub parity: Common Workflows — Deposit missing on Finance Deposits. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Deposit missing on Finance Deposits — Hub matrix (
finance-deposits-date-range-toolbar-cleared.png,finance-deposits-date-range-clear-flow.mp4) - Step 5 — Check for missing data — Month-end gaps before deposit refund triage
- Managing a Check-out — Step 5 — Final overages before deposit release
- Managing a Check-out — Deposit missing on Finance Deposits — Completed-stay refund mesh
- Glossary — Finance Deposits date range — Default ~3 months intersection rule
- Portfolio KPI review — Deposit missing on Finance Deposits — Month-end sign-off contrast
Deposit lifecycle status
Step 5 — Check for missing data month-end sign-off pairs utility close with Finance → Deposits lifecycle card review before departure-week refunds. Hub parity: Common Workflows — Deposit lifecycle status. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
- Step 5 — Check for missing data — Month-end lifecycle card review alongside utility close
- Common Workflows — Deposit lifecycle status — Hub matrix
- Glossary — Deposit lifecycle status —
depositStatuspill vocabulary - Managing a Check-out — Deposit lifecycle status — Downstream refund queue
Partly collected security deposit
Month-end utility sign-off pairs deposit shortfalls with Portfolio KPI review — Step 7 on the same ledger queue — click Partial paid on Finance → Deposits before you release departure refunds on Managing a Check-out — Step 5. Hub parity: Common Workflows — Partly collected security deposit. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Partly collected security deposit — Hub matrix (
finance-deposits-lifecycle-partial-paid-card.png,finance-deposits-partial-collection-walkthrough.mp4) - Portfolio KPI review — Step 7 — Month-end Partial paid card alongside Total Debt sign-off
- Managing a Check-out — Partly collected security deposit — Departure refund blocked on shortfall deposits
- Deposit missing on Finance Deposits — Clear toolbar range when lifecycle card counts look too low
- Finance — Deposit lifecycle status cards — Partial paid card for portfolio triage
- FAQ — Partly collected security deposit — Distinct from rent Partial Paid on Payment Plan
Wrong tenant on a booking
Utility overage verification on Step 4 — Verify tenant overage charges were created assumes the booking's Tenant card names the guest who owes the charge — when the reservation is valid but linked to the wrong profile, use Change tenant on Contract Info while still Upcoming, not in-place edits on the tenant master record. Hub parity: Common Workflows — Wrong tenant on a booking. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Wrong tenant on a booking — Hub matrix (
bookings-detail-change-tenant-control.png) - Step 4 — Verify tenant overage charges were created — Wrong guest on overage booking
- Bookings — Change tenant — Reassign before contract signing
- Processing a New Booking — Wrong tenant on a booking — Post-import profile check
- Finance — Contract Values — Overage rows after correct reassignment
- Glossary — Wrong tenant on a booking hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — Wrong tenant on a booking — Picker mistake vs duplicate import
Cancel Booking vs Delete Booking
Month-end utility close on Step 5 — Check for missing data may surface ledger gaps when operators Delete Booking on stays that still had utility overage Manual Transactions — those rows hide on Finance → Transactions (#1897). Use Cancel booking when full ledger history matters. Hub parity: Common Workflows — Cancel Booking vs Delete Booking. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Cancel Booking vs Delete Booking — Hub matrix (
finance-transactions-type-summary-cards.png,bookings-list-canceled-tab.png) - Glossary — Cancel Booking vs Delete Booking hub — Surface table + per-guide/module mesh reciprocal hub
- Step 5 — Check for missing data — Overage lines missing after soft-archive cleanup
- Finance — Archived bookings on the ledger — System vs Manual buckets (#1897)
- Manual block hygiene — Cancel Booking vs Delete Booking — Month-end reconciliation pairing on Step 5
- Portfolio KPI review — Cancel Booking vs Delete Booking — Step 7 sign-off ledger gaps
- FAQ — Manual payments after Delete Booking — Expected #1897 behaviour
Portfolio retirement decisions
Finish month-end utility close on Step 5 — Check for missing data before building Archive property — do not sunset a building with Missing bill gaps or unpaid overage lines still on Payment plan. Hub parity: Common Workflows — Portfolio retirement decisions. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Portfolio retirement decisions — Hub matrix (
listings-archived-populated-table.png,finance-transactions-type-summary-cards.png) - Glossary — Portfolio retirement decisions hub — Surface table + per-guide/module mesh reciprocal hub
- Step 5 — Check for missing data — Days Missing Data and overage Pending before building Archive
- Managing a Check-out — Step 6 / Step 7 — Final overages before deposit release — not building Archive
- Manual block hygiene — Portfolio retirement decisions — Clear holds; confirm no Upcoming bookings before Archive property
- Portfolio KPI review — Portfolio retirement decisions — Step 7 sunsetting review after utility month-end
- FAQ — Archive a property — Building-level Archive / Unarchive
Provider platform Delete Booking guard
Month-end utility close on Step 5 — Check for missing data may surface ledger gaps after Delete Booking on reconciled stays — use Cancel when overage Manual Transactions must stay visible (#1897). When soft-archiving mistaken integration rows, clear provider platform in-payment first (#2076). Hub parity: Common Workflows — Provider platform Delete Booking guard. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Provider platform Delete Booking guard — Hub matrix (
bookings-detail-provider-platform-payment-field.png) - Glossary — Provider platform Delete Booking guard hub — Surface table + per-guide/module mesh reciprocal hub
- Cancel Booking vs Delete Booking — Cancel when ledger history matters on Step 5
- Step 5 — Check for missing data — Overage Manual Transactions after soft-archive cleanup
- Finance — Archived bookings on the ledger — System vs Manual buckets (#1897)
- Bookings — Provider platform payment — Reject before soft-archive
- FAQ — Delete Booking on integration reservation — Integration guard (#2076)
Archived booking ledger visibility
Month-end utility close on Step 5 — Check for missing data may show missing overage Manual Transactions after Delete Booking on reconciled stays — use Cancel when ledger history matters (#1897). vIBAN and credit card rows stay visible after soft-archive. Hub parity: Common Workflows — Archived booking ledger visibility. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Archived booking ledger visibility — Hub matrix (
finance-transactions-type-summary-cards.png) - Glossary — Archived booking ledger visibility hub — Surface table + per-guide/module mesh reciprocal hub
- Step 5 — Check for missing data — Overage Manual Transactions before building sunsetting
- Cancel Booking vs Delete Booking — Cancel when manual rows must stay
- Portfolio retirement decisions — Finish utility close before Archive property
- Provider platform Delete Booking guard — Clear in-payment before Delete (#2076)
- Finance — Archived bookings on the ledger — Hidden manual rows after soft-archive
- FAQ — Manual payments after Delete Booking — Symptom table (#1897)
Archive property (building-level)
Utility close on Step 5 — Check for missing data should finish before building Archive — archived buildings keep utility history but drop from default pickers. Distinct from per-reservation Cancel on active stays. Hub parity: Common Workflows — Archive property (building-level). Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Archive property (building-level) — Hub matrix (
listings-archived-populated-table.png) - Glossary — Archive property (building-level) hub — Surface table + per-guide/module mesh reciprocal hub
- Step 5 — Check for missing data — Utility gaps before sunsetting
- Utility overage collections — Tenant charges before building Archive
- Portfolio retirement decisions — Three-way scope table
- Manual block hygiene — Archive property (building-level) — Hold cleanup before Archive
- Managing a Check-out — Archive property (building-level) — Final utilities handoff
- FAQ — Archive a property — Building-level steps
Directory list load failures
Bill entry on Step 2 — Enter bills in the Utilities module needs a loaded Utilities tab — Failed to load … + Retry on Bills, Overview, or Connections is a first-fetch failure, not an empty month with zero supplier rows. On Step 5 — Check for missing data, pair Days Missing Data charts only after tabs load successfully. Hub parity: Common Workflows — Directory list load failures · Glossary — Directory list load failures hub. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Directory list load failures — Hub matrix (
utilities-bills-load-failure.png,utilities-overview-load-failure.png) - FAQ — Directory list load failures hub — Utilities tab Retry on bill entry (Step 2)
- Step 2 — Enter bills in the Utilities module — Utilities tab Retry before Add Bill
- Utilities — Tab load failures — Per-tab Retry pattern on Bills / Overview / Allocations
- Step 5 — Check for missing data — Days Missing Data after tabs load — not confused with load failure
- Dashboard — Partial data load failures — Post-login / banner Retry during month-end utility close
- FAQ — Directory list load failures — Whole-module vs empty filter state
Booking sidebar tab load failures
Utility overage disputes on Step 4 — Verify tenant overage charges were created pair with Bookings → Communication when tenants challenge bill math with Payment Plan visible — header Refresh when the thread fails; not Utilities tab Retry from Step 2. Hub parity: Glossary — Booking sidebar tab load failures hub · Common Workflows — Booking sidebar tab load failures. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Booking sidebar tab load failures — Hub matrix (
bookings-detail-communication-tab-whatsapp-thread.png) - Glossary — Booking sidebar tab load failures hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — Booking sidebar tab load failures hub — Overage dispute thread Refresh (Step 4)
- Step 4 — Verify tenant overage charges were created — Communication with Payment Plan for bill disputes
- WhatsApp per-booking messaging — Overage questions on Communication
- Directory list load failures — Utilities tab Retry on Step 2 — whole-module pattern
- Handling a Late Payment — Booking sidebar tab load failures — Unpaid overage collections pairing
- FAQ — Communication or Tickets load failure — Tab-scoped vs list failure
Confirmation to check-in handoff
Month-end bill cycles on Step 4 — Verify tenant overage charges were created may overlap lingering confirmation Pending receipts — finish Processing a New Booking — Step 6b before arrival-week Managing a Check-in — Step 3b. Hub parity: Common Workflows — Confirmation to check-in handoff. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Confirmation to check-in handoff — Hub matrix (
finance-transactions-pending-pill.png,workflows-operations-check-in-out-planning-view.png) - Glossary — Confirmation to check-in handoff — Upcoming portal gates → arrival week ~7 days before move-in
- Glossary — Confirmation to check-in handoff hub — Surface table + per-guide/module mesh
- Step 4 — Verify tenant overage charges were created — Month-end overlap with confirmation backlog
- Processing a New Booking — Step 6b — Confirmation Pending mesh
- Managing a Check-in — Step 3b — Move-in receipt bucket — distinct from confirmation
- Portfolio KPI review — Step 7 — Month-end sign-off pairing
- Pending manual receipt approval — Amber Pending chip triage
- FAQ — Confirmation to check-in handoff — Bill-cycle handoff symptom table
Confirmation alert triage
Month-end utility review pairs with lingering confirmation Pending receipts on Processing a New Booking — Step 6b — Upcoming Payment received alerts may still sit on /notifications while Total Debt looks inflated during Portfolio KPI review — Step 7. Row-click via Notification triage — Step 4, Approve on Transactions, then clear unread in Step 5. Hub parity: Common Workflows — Confirmation alert triage. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Confirmation alert triage — Hub matrix (
bookings-detail-transactions-approve-payment-modal.png,finance-transactions-pending-pill.png) - Glossary — Confirmation alert triage — Upcoming Booking created / Payment received before mark-read
- Glossary — Confirmation alert triage hub — Surface table + per-guide/module mesh
- Step 4b — Approve overage receipts — Month-end Pending mesh with confirmation receipts
- Portfolio KPI review — Step 7 — Sign-off after confirmation Pending cleared
- Processing a New Booking — Step 6b — Confirmation-week Pending queue
- Notification triage — Step 4 — Row-click before bulk-clear
- FAQ — Confirmation alert triage hub — Month-end confirmation Pending symptom table
- Pending manual receipt approval — Shared Approve habit
Portfolio segmentation by tenant category
Utility overage clusters on one tenant category pair with Step 4. Hub parity: Common Workflows — Portfolio segmentation by tenant category. Full pairing matrix: entering-monthly-utility-bills-section-cross-reference · Common Workflows section cross-reference.
- Common Workflows — Portfolio segmentation by tenant category — Hub matrix when workflows must align across reservations, receivables, and profiles
- Glossary — Portfolio segmentation by tenant category hub — Surface table + per-guide/module mesh reciprocal hub
- FAQ — Portfolio segmentation by tenant category hub — Segment filter symptom table
- Glossary — Tenant category — Overage clusters by segment
- Finance — Tenant category filter — Segment-scoped bill review
- Portfolio KPI review — Step 6 — Segment utility cost review
Key glossary terms
Glossary rows pair with Glossary cluster cross-reference. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
-
Glossary — End-of-Booking cost split — Charge Time → End of Booking splits daily overage across every occupied unit; still-staying roommates stay in the denominator (#2111)
-
Operations — Property-level ticket search — Property-name matches share the top relevance tier with unit hits; building-scoped rows float first under an active Property filter (#2089)
-
Glossary — Change history — Operator-initiated edits on Listings setup and Bookings Changelog; create-time defaults excluded (#2093)
-
FAQ — Booking Changelog scope — Operator-initiated edits only; create-time defaults excluded (#2093)
-
Glossary — Archived booking ledger visibility — Delete Booking hides manual/provider_platform rows on Finance → Transactions; vIBAN and credit card stay visible (#1897)
-
Bookings — Provider platform payment — Non-rejected provider platform in-payment blocks Delete Booking until Reject or assign (#2076)
-
FAQ — Delete Booking on integration reservation — Clear pending provider platform in-payment with Reject or assign before soft-archive (#2076)
-
Listings — Property edit sidebar pills — Setup / Full integration / Photos pills on property and unit edit sidebars; replaced the old Go to details shortcut (#2082)
-
Glossary — Finance tenant category cache refresh — Recategorizing a tenant on Tenants → Tenant Info force-refreshes Finance caches so Contract Values, Overview, and Deposits filters match within seconds (#2088)
-
FAQ — Assign tenant category for direct booking — Add booking has no category field; assign on Tenants → Tenant Info or + Create New → Tenant before contract mail
-
Glossary — SIMAR water contract ID — SIMAR (Loures e Odivelas) water bills use Cód. Local in Connections — not Nº de Contador; leading zeros stripped (#2110)
-
Glossary — Per-booking maintenance ticket opt-out — Add booking checkboxes skip automatic CI/CO tickets for one reservation only; property rule unchanged (#1140)
-
FAQ — Cancel Booking vs Delete Booking — Cancel for real stays with settlement; Delete soft-archives mistaken/test rows (#1897 / #2076)
-
Glossary — Archived property — Archive retires a building to Listings → Archived without deleting bookings; distinct from Delete Booking (reservation soft-archive) — Listings — Archived properties
-
FAQ — Archive a property — Edit property sidebar Archive / Unarchive on Listings; building-level — not Delete Booking or Cancel booking
-
FAQ — Portfolio retirement decisions — Archive property (building) vs Cancel booking vs Delete Booking (reservation soft-archive) — three-way decision table
-
Glossary — Credit note (payment reject/revert) — Accounting follow-up when Reject selected clears an invoiced overage receipt (Step 4b)
-
Glossary — Tenant category — Bookings, Finance, and Tenants segmentation when utility overages cluster (Step 4)
-
Glossary — Invoiced floor (rent) — Distinct from overage lines; applies to exported rent nets
-
FAQ — Bulk Hostkit invoicing slow — Vivin paces Hostkit API calls and retries HTTP 429 during bulk Issue allocation / Invoice selected; refresh Transactions before re-issuing
-
FAQ — AI token usage — Poll GET /ai-usage / GET /ai-usage/summary with management JWT;
landlord_chat+utility_bill_extraction; no management UI screen yet -
FAQ — Automatic check-in email — Trigger matrix, 15-day cutoff, paper upload vs portal signing, Nuki-only toggle, Send / Resend on Contract Info
-
FAQ — WhatsApp and email per booking — Bookings → Communication tab when tenant chatbot is enabled; Inbox for portfolio-wide triage
-
FAQ — Deposit missing on Finance Deposits — Default ~3 months date range; clear or widen before triaging older move-outs or dispute row actions
-
FAQ — Pending manual in-payment on /notifications — Alert persists until Approve payments clears Finance or booking Transactions
-
FAQ — Uncovered Debt KPI — Finance Total Debt minus deposit offsets; pair with Debt Aging and In debt drill-down
-
FAQ — Dashboard Total Debt subtitle — Post-login Total Debt card headline vs >15 days subtitle; ongoing bookings only
-
FAQ — Analytics (KPI workspace) — Portfolio KPIs vs Sales/Listings/Dashboard; load-failure Try again
-
FAQ — Lower rent below invoiced — Change monthly rent clamps and Contract Values → Edit amount blocks net below exported invoice totals; use credit notes in accounting when you truly need a reduction
-
FAQ — Reject or revert an incoming payment — Reject pending rows or Revert confirmed ones; Finance → Transactions uses Reject selected bulk-only; modals warn about credit notes when Finance already invoiced
-
FAQ — Finance Income status drill-down — Overview Income chart (Paid / Scheduled / In debt); click a segment for month-scoped payment-line modal; Debt Aging for booking-level receivables
-
FAQ — Permission denied toast — Red You do not have permission to perform this action. toast when RBAC blocks a save; fix in Users → Role Permissions
-
FAQ — Phone shows Operations only — Mobile phone user agent locks operators with Operations access to
/operations; iPads and narrow desktop browsers keep the full module list -
FAQ — Notification row-click navigation — On
/notifications, row click marks unread then openslink,bookingId,tenantId,listingId, orpropertyId(first match); Dashboard bell General rows stay in-panel unlesslinkis set -
FAQ — Bookings that owe money — Top debtors and overdue buckets on Finance → Overview; Total Debt KPI is not a table
-
FAQ — Fixed rent on variable unit — Variable listing + equal rent every contract month → booking stores fixed headline Monthly rent; payment plan unchanged
Module documentation hubs
Module hub bullets pair with Modules — Module cross-reference. Full pairing matrix: Entering Monthly Utility Bills section cross-reference · Common Workflows section cross-reference.
- Utilities module — Bills Included ceiling model, Connections, AI bill upload, and tenant overage charges (section cross-reference; Deeper workflow reads; hub)
- Dashboard module — Days Missing Data chart on the post-login snapshot (section cross-reference; Deeper workflow reads; hub)
- Operations module — Maintenance tickets when utility damage follow-ups arise (section cross-reference; Deeper workflow reads; hub)
- Analytics module — Maintenance tab trends (section cross-reference; Deeper workflow reads; hub)
- Finance module — Portfolio ledgers and payment approval (section cross-reference; Deeper workflow reads; hub)
- Bookings module — Reservation Payment plan context (section cross-reference; Deeper workflow reads; hub)
- Audit module — Discounts review during month-end reconciliation (section cross-reference; Deeper workflow reads; hub)
- Notifications module — Full
/notificationshistory (section cross-reference; Deeper workflow reads; hub) - Inbox module — Portfolio-wide WhatsApp workspace (section cross-reference; Deeper workflow reads; hub)
- AI Chat module — Vivin-internal AI Assistant (section cross-reference; Deeper workflow reads; hub)
- Account Settings — Workspace-wide financial policies (hub subsection index; Deeper workflow reads; hub)
- API Reference hub — Listings & availability
billsIncludedMaxValueceilings (hub subsection index; hub)