Yes, the theme supports automatic owner commission, but only as one global rule for all bookings. You can set a fixed fee or a percent that applies to every confirmed reservation, and the system splits platform income from owner earnings in invoices. You can’t set different commission or fee structures per owner or per single property with core options, so fine-grained levels need custom work or a different money setup inside the theme.
Can this theme automatically calculate commissions on every confirmed booking?
The system can apply one global commission to every confirmed booking.
The global commission logic in WPRentals sits in the main booking and payment options panel, where you define a service fee that runs on each reservation. You can set that fee as a fixed value like 20 or as a percent like 10, and the theme then uses that rule on every paid booking in the site. The same rule will apply whether you have 5 listings or 5,000 listings in your marketplace.
In this setup, WPRentals treats the service fee as the platform commission that the guest pays while owners get the remaining amount. At checkout, the theme calculates the booking total, applies your fee setting, and clearly splits platform fee and owner earnings in the invoice entry. The calculation runs as soon as the booking becomes confirmed and paid, so you don’t have to do manual math for each reservation.
The global commission can use either a fixed amount, like 15 per booking, or a percent of the booking subtotal, such as 12 percent of the rental price. WPRentals reflects this choice in all related transaction records, including the booking invoice and the user dashboard logs. In practice, the theme handles the booking flow and accounting data while you pay owners by hand outside the site, using the commission breakdown to see what belongs to the platform.
| Booking element | How commission applies | Where you see it |
|---|---|---|
| Booking subtotal | Base for percentage or fixed fee | Invoice amount and booking details |
| Service fee | Global fixed or percent commission | Invoice line as platform income |
| Owner earnings | Subtotal minus service fee | Owner dashboard transaction list |
| Guest payment | Total including platform service fee | Guest invoice and payment record |
The table shows how one simple rule in WPRentals flows into booking totals, platform income, and owner earnings. At first this looks too simple. It isn’t, because simple rules help you spot errors faster.
Can I set different commission or fee levels for each owner account?
Commission rates are managed as one global setting, not per owner profile.
In practice, WPRentals applies one main commission rule to every owner, and that rule comes from the central booking settings page. You can’t open an owner profile and add a special commission field that says, for example, “Owner A pays 15 percent, Owner B pays 8 percent.” Owner accounts share the same global fee logic that you define once as admin.
This design keeps the booking math simple and avoids mistakes when you scale to dozens or hundreds of owners in your site. At first, per-owner tweaks sound useful. But they’re hard to track at scale, and you end up chasing odd cases. WPRentals lets you change the size of that global commission in a few clicks, and the new value hits all future bookings from every owner.
Instead of per-owner commission tweaks, WPRentals leans on other money paths to help you treat owners differently. The theme supports one-time paid listing submissions where an owner pays to publish a property, and you control how many credits they need. It also lets you build membership packages so an owner can pay once per month to include 10 or 30 active listings, which is a clean way to reward bigger partners without touching the commission logic.
Is it possible to use different commission or fee structures per property?
All properties share one central commission rule from the booking settings.
On each property edit screen inside WPRentals, you won’t find a field that sets a separate commission percentage or special platform fee. The theme takes the single global commission setting from the booking options and uses it for every listing in the site. That means a luxury villa and a small studio both follow the same platform fee formula when a guest books them.
Owners still have good control over prices at property level, but that control sits in other fields. In each listing, WPRentals allows nightly or hourly rates, weekend prices, custom seasonal prices, discounts for longer stays, and optional security deposits. All those values affect the booking subtotal, while the commission engine applies the same global fee rule on top of the resulting total.
There is also support for extra fees that an owner can attach to a property, such as a 40 cleaning fee or a 25 pet fee. These extras increase what the guest pays and what the owner should receive, but they don’t override or replace the central platform commission rule. Sometimes that feels a bit strict. Still, the end result is that discounts, special prices, and extras can vary per property, yet the platform takes its share using one clear, predictable commission formula.
How can I combine global commissions with other monetization options in the theme?
You can mix global commissions with paid listings and memberships for flexible income. Actually, this is where most sites end up.
The global booking commission in WPRentals gives you a base income on every confirmed reservation, and you can stack other revenue tools on top of it. The theme supports taking money when owners add listings, when they join a membership, and when bookings close, so you can build a mixed revenue model instead of only one income stream.
- Set a booking commission and ask owners to pay for each new property submission.
- Create membership packages that bundle several listings instead of changing commission per owner.
- Tune the global service fee once when you need to adjust your platform income.
- Use invoice records to track what you owe each owner and pay them offline.
FAQ
Can custom development add per-owner or per-property commission rules?
Custom development can add per-owner or per-property commission logic on top of the existing system.
Out of the box, WPRentals only ships with the global booking commission rule described earlier, with no per-owner or per-property override fields. A skilled WordPress developer can extend the theme by adding user meta fields for owners, custom property fields, and custom filters around the booking math. That extra code can then change the platform share for specific owners or listings while still using the core booking workflow.
How does commission interact with security deposits and extra guest fees?
Commission is calculated on the booking price, including deposits and extra guest fees, using the same global rule.
When you work with WPRentals, owners can add a refundable security deposit and per-guest extra fees to a listing. The booking engine puts those numbers into the reservation cost so the guest sees a full amount during checkout. The commission engine then uses your fixed or percentage rule on that full cost, which means deposits and extra guest fees both affect the platform share and owner earnings in invoices.
How does the theme separate owner earnings from admin income for each booking?
The theme stores each booking as an invoice that separates platform fee from owner earnings.
Every confirmed reservation in WPRentals creates an invoice entry in the database, showing the booking price, the service fee, and the final owner share. Admins and owners can see these records in their dashboards, so everyone knows which part belongs to the platform. Since there is no built-in payout system, you then pay owners by your chosen offline or external method using those invoice amounts as your guide.
Where do I configure global commission and service fee settings in the dashboard?
Global commission and service fees sit in the main booking and payment options of the theme.
Inside the WordPress admin area, WPRentals adds its own options panel where you control booking behavior and payments. In that panel, you can define the service fee type, set it as a fixed number or percentage, and choose how it shows in bookings. Once saved, every new confirmed reservation across all owners and properties will follow that commission rule automatically without any further action from you.
Related articles
- How can a property management website support different commission models or fee structures for each owner we work with?
- How does WPRentals handle commission structures, owner payouts, and fee management differently from other WordPress rental themes or booking plugins?
- What should a property management firm look for when comparing WordPress booking systems that support different commission rates per owner or per property?



