{
  "slug": "vacation-rental-channel-mix-calculator",
  "title": "Vacation Rental Channel Mix Calculator",
  "heading": "Vacation Rental Channel Mix Calculator",
  "category": "financial",
  "url": "https://www.revenuelab.fyi/toolbox/vacation-rental-channel-mix-calculator",
  "summary": "Blended net revenue across Airbnb, Vrbo, and direct booking channels at different commission rates.",
  "description": "Most short-term rental operators list across multiple channels — Airbnb, Vrbo, and a direct booking site — each with different commission structures and booking volume, and the blended net revenue depends heavily on the mix, not just the gross booking total. This calculator takes gross bookings and commission rate per channel and computes blended net revenue and effective average commission rate, showing the revenue impact of shifting bookings toward lower-commission direct channels.",
  "formula": "Net Revenue per Channel = Gross Bookings × (1 − Commission %). Blended Commission % = Total Commission Paid ÷ Total Gross Bookings.",
  "dateModified": "2026-09-30",
  "run_url": "https://www.revenuelab.fyi/api/public/calc?tool=vacation-rental-channel-mix-calculator",
  "inputs": [
    {
      "id": "airbnbGross",
      "label": "Airbnb gross bookings",
      "kind": "number",
      "hint": null,
      "default": 32000,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "airbnbCommission",
      "label": "Airbnb commission",
      "kind": "number",
      "hint": null,
      "default": 15,
      "unit": "%",
      "min": 0,
      "max": 30
    },
    {
      "id": "vrboGross",
      "label": "Vrbo gross bookings",
      "kind": "number",
      "hint": null,
      "default": 14000,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "vrboCommission",
      "label": "Vrbo commission",
      "kind": "number",
      "hint": null,
      "default": 8,
      "unit": "%",
      "min": 0,
      "max": 30
    },
    {
      "id": "directGross",
      "label": "Direct booking gross bookings",
      "kind": "number",
      "hint": null,
      "default": 8000,
      "unit": "$",
      "min": 0,
      "max": null
    },
    {
      "id": "directCommission",
      "label": "Direct booking fee (processing only)",
      "kind": "number",
      "hint": null,
      "default": 3,
      "unit": "%",
      "min": 0,
      "max": 15
    }
  ],
  "outputs": [
    {
      "id": "totalNet",
      "label": "Blended net revenue",
      "format": "currency",
      "hint": null,
      "primary": true
    },
    {
      "id": "blendedRate",
      "label": "Blended effective commission rate",
      "format": "percent",
      "hint": null,
      "primary": false
    },
    {
      "id": "totalCommission",
      "label": "Total commission paid",
      "format": "currency",
      "hint": null,
      "primary": false
    },
    {
      "id": "totalGross",
      "label": "Total gross bookings",
      "format": "currency",
      "hint": null,
      "primary": false
    }
  ],
  "worked_example": {
    "inputs": [
      "Airbnb gross bookings: 32000 $",
      "Airbnb commission: 15 %",
      "Vrbo gross bookings: 14000 $",
      "Vrbo commission: 8 %",
      "Direct booking gross bookings: 8000 $",
      "Direct booking fee (processing only): 3 %"
    ],
    "outputs": [
      "Blended net revenue: $47,840",
      "Blended effective commission rate: 11.4%",
      "Total commission paid: $6,160",
      "Total gross bookings: $54,000"
    ]
  },
  "how_to": {
    "title": "How to use this",
    "steps": [
      "Enter airbnb gross bookings ($).",
      "Enter airbnb commission (%).",
      "Enter vrbo gross bookings ($).",
      "Enter vrbo commission (%).",
      "Enter direct booking gross bookings ($).",
      "Enter direct booking fee (processing only) (%).",
      "Read your blended net revenue on the right — it updates as you type.",
      "Hit Share to keep the scenario or send it to someone."
    ]
  },
  "scenarios": [
    {
      "name": "Conservative",
      "description": "Lower-end numbers — what if things land soft?",
      "values": {
        "airbnbGross": 19000,
        "airbnbCommission": 9,
        "vrboGross": 8500,
        "vrboCommission": 4.8,
        "directGross": 5000,
        "directCommission": 1.7999999999999998
      }
    },
    {
      "name": "Typical",
      "description": "Defaults — the most common real-world setup.",
      "values": {
        "airbnbGross": 32000,
        "airbnbCommission": 15,
        "vrboGross": 14000,
        "vrboCommission": 8,
        "directGross": 8000,
        "directCommission": 3
      }
    },
    {
      "name": "Ambitious",
      "description": "Higher-end numbers — what if things really pop?",
      "values": {
        "airbnbGross": 51000,
        "airbnbCommission": 24,
        "vrboGross": 22500,
        "vrboCommission": 12.8,
        "directGross": 13000,
        "directCommission": 4.800000000000001
      }
    }
  ],
  "limitations": [
    "Results are estimates before tax, fees, and inflation unless an input explicitly covers them.",
    "Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.",
    "This is educational maths, not financial advice. Check anything contractual with the lender or your accountant."
  ],
  "faq": [
    {
      "q": "Why does Vrbo commission usually run lower than Airbnb's?",
      "a": "Vrbo's standard 'Pay-Per-Booking' commission runs around 8% (5% host fee plus a payment processing fee), noticeably lower than Airbnb's typical 3% host-only or roughly 15% split-fee structure many hosts see under the standard host-fee model, though exact rates vary by listing history and market."
    },
    {
      "q": "How much does shifting 10% of bookings to direct actually save?",
      "a": "On a $50,000 gross booking base with a blended 12% commission rate, shifting 10% of that volume (about $5,000) to a direct channel at a 3% processing fee saves roughly $450 annually — the savings scale directly with both the volume shifted and the commission gap between channels."
    },
    {
      "q": "Is it worth running a direct booking website for a single unit?",
      "a": "For a single unit, the setup and marketing cost of a direct booking site often outweighs the commission savings unless you already have a strong repeat-guest base or local reputation. Direct booking sites pay off faster for owners with 3+ units or an established guest email list to market to."
    },
    {
      "q": "Does this account for the different guest acquisition each channel provides?",
      "a": "No — this is a pure commission-cost comparison assuming the same total bookings are achievable regardless of channel mix. In practice, Airbnb and Vrbo often bring net-new guests you wouldn't reach through a direct site alone, so treat channel diversification as a demand-generation decision, not purely a cost-minimization one."
    }
  ],
  "related": [
    "https://www.revenuelab.fyi/toolbox/ota-commission-vs-direct-booking",
    "https://www.revenuelab.fyi/toolbox/str-cleaning-fee-breakeven",
    "https://www.revenuelab.fyi/toolbox/vacation-rental-nightly-rate-optimizer"
  ],
  "license": "CC-BY-4.0",
  "citation": "RevenueLab — Vacation Rental Channel Mix Calculator (https://www.revenuelab.fyi/toolbox/vacation-rental-channel-mix-calculator)"
}