Skip to main content
rendevo

Team Commissions & Payouts

Automate how you pay your team. Set up commission rules, let the system calculate earnings, and process payouts seamlessly. Available on Growth and Business plans.


Why Use Commissions?

Automated commissions transform team management:

  • 💰 Accurate Calculations: No manual math or spreadsheets
  • ⏱️ Time Savings: System tracks everything automatically
  • 😊 Team Transparency: Staff see their earnings in real-time
  • 📊 Fair Compensation: Consistent rules applied to all
  • 💳 Easy Payouts: Direct to team members' bank accounts

💡 Tip: Clear commission structures attract and retain good staff. Show them exactly how they earn.


Commission Types Explained

1. Percentage

Team member earns a percentage of service revenue.

Best for:

  • Hair stylists, massage therapists
  • Services where skill affects price
  • Incentivizing higher-value bookings

Example:

Service Price: €100
Commission Rate: 40%
Team Member Earns: €40
You Keep: €60

Considerations:

  • Simple to understand
  • Scales with service price
  • May need adjustment for tips

2. Flat Fee

Fixed amount per booking regardless of service price.

Best for:

  • Reception staff
  • Assistants
  • Standard-priced services

Example:

Service Price: €100
Flat Fee: €25
Team Member Earns: €25
You Keep: €75

Considerations:

  • Predictable payouts
  • Doesn't scale with price
  • Good for support roles

3. Per-Person (Experiences)

Amount per attendee for group bookings.

Best for:

  • Tour guides
  • Fitness instructors
  • Workshop facilitators

Example:

Group Booking: 8 people × €30 each = €240 revenue
Per-Person Rate: €5
Team Member Earns: 8 × €5 = €40
You Keep: €200

Considerations:

  • Rewards larger groups
  • Fair for variable attendance
  • Easy to understand

4. Mixed Commission

Combine multiple types for complex arrangements.

Example:

Base (Flat): €15 per booking
+ Percentage: 20% of service price

For €100 service:
€15 + €20 = €35 total commission

Best for:

  • Senior staff with base + performance
  • Hybrid roles
  • Complex compensation structures

Setting Up Commissions

Step 1: Access Team Settings

  1. Go to Team in the sidebar
  2. Find the team member
  3. Click Edit (or click their name)

Step 2: Configure Service Commissions

For each service the team member provides:

  1. Find the service in their settings
  2. Click Configure Commission
  3. Choose commission type:
    • Percentage
    • Flat fee
    • Per-person
    • Mixed
  4. Enter values
  5. Save

Step 3: Repeat for All Services

Team members can have different commission rates for different services.

Example: Sarah (Yoga Instructor)

  • Group Yoga Class: €5 per person
  • Private Yoga Session: 50% of price
  • Workshop: €30 flat + €3 per person

Calculation Examples

Example 1: Percentage Commission

Setup:

  • Service: Deep Tissue Massage (€80)
  • Commission: 45%

Result:

  • Team member earns: €36
  • Business keeps: €44

Example 2: Experience with Per-Person

Setup:

  • Service: Wine Tasting Experience
  • Booking: 2 adults (€45 each) + 1 senior (€35)
  • Total revenue: €125
  • Commission: €6 per person

Result:

  • Team member earns: 3 people × €6 = €18
  • Business keeps: €107

Example 3: Mixed Commission

Setup:

  • Service: Personal Training (€60)
  • Base: €10 flat
  • Performance: 25% of price

Result:

  • Base: €10
  • Performance: €60 × 25% = €15
  • Team member earns: €10 + €15 = €25
  • Business keeps: €35

Example 4: Multi-Service Booking

Setup:

  • Customer books Haircut (€30) + Beard Trim (€15) + Hair Coloring (€80)
  • All services by same team member
  • Commission: 40% across all

Result:

  • Total revenue: €125
  • Team member earns: €125 × 40% = €50
  • Each service contributes proportionally

Team Member Experience

My Earnings Dashboard

Team members access their earnings in Personal Settings → My Earnings:

What they see:

  • Current Balance: Earned but not yet paid out
  • Upcoming Payouts: Scheduled payout amounts
  • Payout History: Past payments with dates and amounts
  • Booking Breakdown: Which bookings contributed to earnings

Stripe Connect Setup

For automatic payouts, team members connect their bank:

  1. Team member receives email invitation
  2. Clicks link to set up Stripe Connect
  3. Enters bank account details
  4. Verifies identity (may require ID upload)
  5. Once verified, payouts are automatic

ℹ️ Note: Team members can also receive payouts manually (cash, bank transfer) if they don't set up Stripe Connect.


Payout Settings

Configure global payout behavior in Settings → Payouts:

Payout Delay

What it is: Hours between booking completion and payout processing

Options:

  • 24 hours (minimum)
  • 48 hours (recommended)
  • 72 hours
  • Custom (up to 168 hours/1 week)

Why delay?

  • Allows for refund requests
  • Prevents paying out then clawing back
  • Gives time to verify completion

Payout Mode

Automatic:

  • System processes payouts after delay
  • Team members receive funds automatically
  • Minimal admin work

Manual:

  • You review and approve each payout
  • More control but more work
  • Good for smaller teams or complex situations

Minimum Payout Amount

What it is: Threshold before payout is processed

Why use it:

  • Avoid tiny payouts (€3 payout = annoying)
  • Reduce transaction costs
  • Accumulate to meaningful amounts

Recommendations:

  • Freelancers: €50-€100 minimum
  • Part-time staff: €25-€50
  • Full-time staff: €100+ or weekly processing

Common Questions

Q: When do team members get paid? A: After the payout delay period passes (typically 24-48 hours after booking completion). Then, Stripe processes payout to their bank (2-7 additional days depending on their bank).

Q: Can I change commission rates for existing bookings? A: No, rates are locked when booking is created. New rates apply to future bookings only.

Q: What if a booking is refunded after team member was paid? A: Currently, the payout stands. You may need to handle this manually with the team member.

Q: Can team members see other people's earnings? A: No, each team member only sees their own earnings. Business owners see all payouts.

Q: What if someone doesn't set up Stripe Connect? A: Their earnings accumulate. You can pay them manually (cash/bank transfer) and mark as paid in the system.

Q: Are there fees for team payouts? A: Stripe Connect has fees for payouts. Check Stripe's pricing for your country. Typically small percentage + fixed fee per payout.

Q: Can I set different rates for different days? A: Currently, rates are per service, not per day. You'd need different services for weekend premiums.


Best Practices

Commission Structure Design

Role Suggested Structure Reasoning
Hair Stylist 40-50% percentage Scales with skill and pricing
Massage Therapist 45-55% percentage Similar logic
Fitness Instructor €5-10 per person Rewards class attendance
Tour Guide €8-15 per person Larger groups = more work
Admin/Support €5-10 flat Predictable, role-based

Transparency

  • Share commission rates during hiring
  • Provide regular earnings statements
  • Explain how calculations work
  • Be consistent across similar roles

Record Keeping

  • Export payout data monthly
  • Keep records for tax purposes
  • Document any manual adjustments
  • Archive for at least 7 years

Handling Disputes

  • Have clear written commission policies
  • Review disputed bookings together
  • Make good-faith adjustments when warranted
  • Document all resolutions

Troubleshooting

"Team member not seeing earnings"

  1. Verify commission is configured for their services
  2. Check they've completed bookings (not just scheduled)
  3. Confirm they're logged into correct account
  4. Verify their services are assigned to them

"Payout amount seems wrong"

  1. Check commission rate configuration
  2. Verify booking wasn't refunded
  3. Review if booking was marked as paid (revenue exists)
  4. Check for any manual adjustments

"Stripe Connect setup failing"

  1. Ensure team member is in supported country
  2. Verify identity documents are clear
  3. Check bank account details are correct
  4. Team member should contact Stripe support if persistent

"Payouts not processing"

  1. Verify payout mode is set to Automatic
  2. Check if minimum payout threshold is reached
  3. Confirm delay period has passed
  4. Verify team member's Stripe Connect is active

Related Articles


Automated commissions keep your team happy and your books accurate! 💵