Skip to main content

Overview

Account mappings tell Host Ledger where to route each line item in a payout. When a payout is processed, every category (accommodation, cleaning, service fee, etc.) gets matched to the corresponding QuickBooks account you’ve configured here. Navigate to Settings → Account Mappings to configure these.

Categories

CategoryWhat it represents
Payout Bank AccountThe bank account where OTA deposits land — usually your checking account
AccommodationNightly rental revenue
CleaningGuest-paid cleaning fees
Host Service FeeOTA platform commissions (e.g., Airbnb’s host fee)
Occupancy TaxLodging or occupancy taxes collected by the OTA
RefundsGuest refunds and chargebacks
AdjustmentDamage claims, resolutions, and one-off adjustments
Pet FeePet fees charged to guests
Start with Payout Bank Account and Accommodation — these are required before any payout can post. The rest can be filled in as you encounter them.

Property-Specific Overrides

By default, every property uses the same account mappings. If a specific property needs to route a category to a different account (for example, a separate cleaning fee account for one property), you can set a property-level override:
  1. Go to Settings → Account Mappings
  2. Select the property you want to customize
  3. Update the category to the desired QBO account
Property-level mappings take priority over your organization-level defaults.

Missing Mapping Warnings

If Host Ledger encounters a category with no mapping configured, it will flag the payout for review and prevent it from auto-posting. You’ll see a “missing mapping” warning in the review interface. Fix it in Settings and reprocess the payout.

Next: OTA Vendor Mappings

Map each OTA platform to the right vendor or customer in QuickBooks — required before any payout can post.