Villa management software that makes the owner statement easy
You rent out villas for owners in Bali or anywhere else. Sojodesk keeps one calendar for Airbnb, Booking.com and direct guests, runs your housekeeping and builds a clear owner statement for every period, so month-end takes minutes instead of an evening with a spreadsheet.

Why villa managers choose Sojodesk
Everything a villa manager needs, in one system, at a price that suits a growing portfolio.
Owner statements in one click
Assign every villa to its owner, set your commission and get a statement for any period: revenue, booking-site fees, tax, your commission, costs and the amount to pay out.
No double bookings
One calendar for Airbnb, Booking.com, Agoda, Expedia and your own bookings. A booking blocks the dates everywhere, so a villa is never sold twice.
Housekeeping that runs itself
Villas turn dirty at check-out, your cleaners mark them clean on a phone, and arrivals today come first. Report maintenance and follow it up.
Group bookings
A family, a wedding party or a yoga retreat that takes three villas? Book them together with one total and one invoice.
Your own booking page
Let repeat guests and referrals book you directly, in four languages, without paying booking-site commission. Optionally with a deposit through your own Stripe account.
Smart prices per villa
Seasons, holidays, gap nights and last-minute discounts keep every villa priced right, on every booking site at once.
See it in action
A clear statement for every owner, every period
Pick the month, quarter or year and see every booking of the owner’s villas, what the booking sites kept, tax, your commission, the costs you made and what is left to pay out.
- Rooms and villas per owner, with your own commission
- Booking-site fees per channel, tax and service charge
- Add costs such as cleaning and repairs
- Print it or save it as a PDF for the owner

A statement your owners can read in one minute
Owners trust what they understand. The printed statement lists every booking, then shows each deduction on its own line, down to the amount you pay out.
- One clean page per owner
- Every deduction on its own line
- Ready to send or print

Know which villas are ready, without a phone call
Every villa has a status: dirty, clean or inspected. Your cleaners use a simple login that only shows this screen, and you see at a glance what must be ready for today’s arrivals.
- Dirty at check-out, automatically
- Arrivals today highlighted
- Maintenance tasks with priority

How an owner statement works
- 1
Add the owner
Enter the name, your commission percentage and, if it is included in your prices, the tax and service charge.
- 2
Link the villas
Tick the villas or rooms that belong to the owner. One owner can have many villas.
- 3
Bookings flow in
Guests book through Airbnb, Booking.com or your own page. Sojodesk knows which villa belongs to which owner.
- 4
Open the statement
Choose a period. Revenue, fees, tax, commission and costs are calculated for you. Print it and pay out.
Simple prices that grow with your portfolio
| Villas or rooms you manage for owners | Owner statements add-on | With the Channels plan | With the Revenue plan |
|---|---|---|---|
| Up to 5 | $9 / month | $48 / month | $78 / month |
| Up to 15 | $19 / month | $58 / month | $88 / month |
| Up to 30 | $35 / month | $74 / month | $104 / month |
| More than 30 | On request | On request | On request |
Start small, grow without switching systems
Starting with two or three villas? The Channels plan plus the add-on costs $48 per month, with all your booking sites connected and owner statements included. Add villas and move up a tier when you need it. Your data, your owners and your history stay exactly where they are.
There is no commission on your direct bookings, and you can stop at the end of any month. Prices are in US dollars per property per month.
Made for villa management in Bali and Southeast Asia
Sojodesk is built and used every day at a working resort in Bali, where villa management is a business of its own: owners abroad, many booking sites, cleaning teams and local taxes. Amounts are shown in Indonesian rupiah or in your own currency, and the system speaks English, Indonesian, Dutch and German.
Set the tax and service charge that is included in your prices, for example the local hotel tax and service charge that are common in Bali, and the statement shows them on a separate line, so your owners see exactly where every rupiah went.
Questions from villa managers
What is in an owner statement?
Every booking of the owner’s villas in the period, the revenue, the fees of booking sites such as Booking.com and Airbnb, tax and service charge if you set them, your commission, the costs you made for the owner and the amount you pay out. You can print it or save it as a PDF.
Can one owner have several villas?
Yes. Link as many villas or rooms to an owner as your add-on allows: up to 5, 15 or 30 in total. All of them appear on one statement.
How are booking-site fees handled?
You enter the percentage each site keeps, for example Booking.com 15%, once for your whole business. It is deducted per booking on the owner statement. Direct bookings carry no fees.
Can I charge my own costs to an owner?
Yes. Add costs such as cleaning, repairs or linen with a date and an amount. They are deducted from the payout and listed on the statement.
What if I manage more than 30 villas?
Contact us. Larger portfolios get a price on request, and we are happy to help you set everything up.
Do I need the add-on for housekeeping and channels?
No. Housekeeping, group bookings and guest profiles are in every plan. Booking-site connections need the Channels plan or higher. Only the owner statements are a separate add-on.
Explore more
Software for villas
Run a villa or a handful of villas with one calendar, all channels and your own booking page. Avoid double bookings between Airbnb, Booking.com and direct guests.
Read more →Airbnb
Connect Airbnb to your hotel calendar with Sojodesk: prices, availability and bookings in sync, no double bookings. How the connection works.
Read more →Booking.com
Connect Booking.com to your hotel calendar with Sojodesk: prices, availability and bookings in sync, no double bookings. How the connection works.
Read more →Hotel software with every feature an independent hotel needs
Every Sojodesk feature: channel manager, hotel calendar, direct booking engine, dynamic pricing, gap-night discounts, room advice, online check-in and guest messaging.
Read more →Simple pricing for independent hotels
Clear monthly pricing for hotel software and a channel manager. Plans from $19 per month for up to 20 rooms, no commission on direct bookings. Setup help available.
Read more →See Sojodesk with your own rooms
Tell us about your property and we will set up a demo with your room types, rates and channels.
Request a demo