Overview

Each revenue entry in Valzotra represents a single income event — typically a payout from a booking platform or a payment from a direct booking. You record the details when the payment arrives so your income log stays current and accurate.

How it works

  1. Go to Revenue in the sidebar and click Add Entry.
  2. Fill in the revenue form:
FieldRequiredDescription
Payout dateYesThe date the payment was received or deposited.
AmountYesThe dollar amount received. Must be zero or greater.
Channel sourceNoWhere the booking originated: Airbnb, VRBO, Direct, or Other. Defaults to "Direct" if not specified.
Revenue typeNoThe type of income: Rental Income, Cleaning Fee, Pet Fee, Damage Deposit, or Other. Defaults to "Rental Income" if not specified.
PropertyNoThe property this revenue relates to. Selecting a property links the income to that property's totals.
ReservationNoAn existing reservation to link this entry to. This creates a direct connection between the revenue and a specific guest stay.
DescriptionNoFree-text notes (e.g., "March payout for Booking #12345" or "Late checkout fee").
  1. Click Save. The entry appears in your revenue log, sorted by payout date.

Platform payouts vs. direct bookings

  • Platform payouts (Airbnb, VRBO): Record the net payout amount — the amount that actually lands in your bank account after the platform deducts its service fees. Select the appropriate channel source.
  • Direct bookings: Record the full amount collected from the guest. Select "Direct" as the channel source.

Splitting income types

If a single payout includes multiple income types (e.g., rental income plus a cleaning fee), you can either:

  • Log it as one entry with the total amount and "Rental Income" as the type.
  • Split it into separate entries — one for rental income and one for the cleaning fee — with the same payout date.

Splitting gives you more granular reporting but requires more data entry. Choose the approach that matches how you want to see the data at tax time.

Limits & requirements

  • Revenue tracking requires the Host or Portfolio plan.
  • Amount must be zero or greater.
  • Payout date is required.
  • Channel source must be one of: Airbnb, VRBO, Direct, or Other.
  • Revenue type must be one of: Rental Income, Cleaning Fee, Pet Fee, Damage Deposit, or Other.
  • Property and reservation assignments are optional.

FAQ

Should I record gross or net amounts for platform payouts? Record the net payout — the amount deposited to your bank account. The platform's service fee is their charge, not your income. If you want to track the gross amount and the fee separately, record the net payout as revenue and the platform fee as an expense.

Can I link multiple revenue entries to the same reservation? Yes. This is useful when you split a payout into separate revenue types (e.g., rental income and cleaning fee for the same stay).

What if I receive a refund or chargeback? You can log a revenue entry with a zero amount and a note explaining the refund, or delete the original entry. Valzotra does not currently support negative revenue amounts.

Who can add revenue entries? Owners and admins can add entries for any property. Members with the Manager property role can add entries for their assigned properties.