Back to Articles
    Pricing StrategyOperationsProfitability

    Group Pricing Brackets: How to Prevent Margin Leakage on Private Tours

    If you are charging a flat per-person rate for private tours, you are likely losing money every time you hit a vehicle capacity cliff.

    GonzaloOctober 1, 2026
    Group Pricing Brackets: How to Prevent Margin Leakage on Private Tours

    Flat-per-person pricing is a silent margin killer that rewards larger groups for costing you more money. If you are still charging €150 per head whether there are two people or eight in the van, you are systematically eroding your profit as you scale.

    In my own operation across Portugal and Southern Spain, I’ve seen how a single extra passenger can turn a high-margin day in Sintra into a break-even headache simply because we crossed a vehicle threshold. We currently do over €2M a year across my portfolio, and that volume is only sustainable because we stopped guessing and started pricing based on "capacity cliffs."

    When you run a private tour, your costs aren't linear. They move in steps. If you don't align your pricing brackets with those steps, you are essentially paying for your clients' upgrades out of your own pocket.

    How to calculate price brackets for private tours

    Most operators make the mistake of calculating their "cost per pax" and adding a markup. The problem is that in a private tour model, your biggest costs—the vehicle, the guide, the fuel, and the parking permits—are fixed regardless of whether you have two people or six.

    To prevent margin leakage, you must shift to bracketed pricing. This means your price per person should actually decrease as the group grows, but your total booking value must jump significantly whenever a new fixed cost is triggered.

    In Lisbon, for example, a standard Mercedes-Benz V-Class fits 7 passengers plus the driver. If a group of 8 books, I can no longer use one van. I now need two vans and two guides, or a specialized mini-bus with a separate driver and guide. If I were charging a flat €200 per person, my revenue for 7 people is €1,400. For 8 people, it’s €1,600. But my costs just doubled because I added a second vehicle and a second staff member. I actually make less money on 8 people than I do on 7.

    To build your brackets, identify your "Capacity Cliffs." These are the specific numbers where your overhead changes.

    1. The Solo/Couple Bracket (1-2 pax): High touch, high margin, covers the base cost of the guide and vehicle.
    2. The Small Group Bracket (3-6 pax): The "sweet spot" where your fixed costs are spread thin and margins are highest.
    3. The Vehicle Jump (7+ pax): The point where you need a larger vehicle, a second vehicle, or a driver-guide split.

    Flat per person pricing vs bracketed pricing comparison

    Let’s look at the math. Imagine a full-day tour in the Douro Valley. Your fixed costs (guide, vehicle, fuel) are €400. Your variable costs (lunch, wine tastings) are €50 per person.

    Group SizeFlat Rate (€200/pax)Total RevenueTotal CostNet ProfitMargin %
    2 Pax€200€400€500-€100-25%
    6 Pax€200€1,200€700€50041%
    8 Pax (2 Vans)€200€1,600€1,200*€40025%

    Note: The cost jumps at 8 pax because you need a second vehicle/guide.

    In the flat-rate model, you lose money on couples and take a massive profit hit the moment you hit the 8th passenger. Now, look at how we structure this using Tiered Brackets:

    Group SizeBracket Price (Total)Total RevenueTotal CostNet ProfitMargin %
    1-2 Pax€650 (Base)€650€500€15023%
    3-6 Pax€650 + €120/extra€1,130€700€43038%
    7-10 Pax€1,800 (New Base)€1,800€1,300€50028%

    By using brackets, you protect the floor (no more losing money on couples) and you protect the ceiling (the jump to 8 people includes the cost of the second vehicle). You aren't just selling "tours"; you are selling "capacity units."

    Why the vehicle cliff determines your profit

    The most dangerous number in your business is your vehicle's maximum capacity. If you operate 9-seater vans (8 passengers + 1 driver), your "cliff" is the 9th person.

    I recently consulted for a luxury safari operator in Kenya who was struggling with this. They were charging a flat per-person rate for their 4x4 Land Cruisers. When a family of 7 booked, they had to send two vehicles. Because their pricing didn't account for the "jump," the 7th passenger—who should have been pure profit—actually cost them $400 in additional driver fees and fuel.

    To calculate your cliff, use this formula: (Cost of Vehicle 2 + Cost of Guide 2) / (Group Size at Cliff) = Minimum Supplement

    If your second vehicle and driver cost you €300 for the day, and that vehicle enables you to take 6 more people, you cannot simply add them at the same old rate. You need a "Step Function" in your booking engine that triggers a higher base price the moment the head count hits 7 or 9 or 13, depending on your fleet.

    In my Seville operations, we often deal with private walking tours where the "cliff" isn't a vehicle, but a whisper-radio system or a monument entry limit. If the Cathedral allows only 10 people per guide, the 11th person isn't just one more ticket; they are a whole second guide. If you don't bracket that, you're working for free.

    How to automate bracketed pricing in booking software

    Whether you use Bokun, FareHarbor, Rezdy, or Checkfront, you should not be calculating these jumps manually. You want the system to handle the logic so the guest sees a seamless total price.

    Most modern booking engines allow for "Tiered Pricing" or "Price Categories." Here is the tactical checklist for setting this up correctly:

    1. Define your Base Rate: Set a "Private Group (up to 2)" price. This covers your absolute minimum fixed costs plus a modest profit.
    2. Add Incremental "Per Head" Fees: For people 3 through 6, add a per-person supplement that covers variable costs (food, tickets) plus a healthy margin.
    3. Set the "Hard Rule" Jump: In your software’s "Price Rules" or "Conditional Pricing" section, create a rule that says: "If Guest Count > 6, Add Flat Fee of X." This X is the cost of your second vehicle or larger bus.
    4. Factor in "High-Maintenance" Buffers: Larger private groups (10+) statistically require more admin time—more emails, more dietary requirements, more logistics. I build a 10% "management fee" into the base rate for any bracket above 8 people. They won't see it as a line item; it’s just baked into the group total.
    5. Test the Edge Cases: Go to your own website and try to book for 1 person, 6 people, and 7 people. If the total price for 7 isn't significantly higher than 6, your logic is broken and your margins are leaking.

    Protecting your time with group management buffers

    Beyond the hard costs of vans and tickets, there is the "hidden cost" of larger private groups. A couple booking a private tour in Porto usually requires two emails. A multi-generational family of 12 booking that same tour usually requires twelve emails, three phone calls, and two changes to the itinerary.

    If you price these groups with the same margin percentage as a couple, you are actually earning less per hour of work.

    I suggest building a "Buffer Margin" into your higher brackets. For groups in the 10-15 range, I typically aim for a 35-40% net margin, whereas I might be okay with 25% for a couple. This isn't being greedy; it's accounting for the increased operational risk. If one person in a group of 12 gets sick and the whole group cancels or demands a modification, your exposure is much higher.

    When you present these prices, always show the "Total Group Price" first, then the "Price Per Person" in parentheses. Psychologically, a group of 10 seeing a total of €2,000 feels like a big investment, but seeing "(€200 per person)" reminds them it is a fair value for a private, dedicated service.

    Stop letting your booking software dictate a simple per-person model. You are an operator, not a bus ticket seller. Respect your "cliffs," protect your fixed costs, and ensure that every additional passenger adds to your bottom line, not subtracts from it.

    Book a strategy call

    Gonzalo Forjaz

    Gonzalo

    Tour Operator Growth Expert

    "Teaching tour operators grow to 10 million in sales like I did"

    Recognition
    Forbes Business Council Official Member 2026

    Recognized among the best executive leaders worldwide by Forbes

    An invitation-only community for accomplished business owners and leaders.

    Related Articles