rentalhand.
HELP GUIDE

How Rentalhand works

Short articles for every page, grouped by workspace. The same text sits behind the “How this works” toggles inside the app.

Getting started

Three things set up a workspace: an account, a property, and the calendar it should follow.

Sign in or create an account

One account works for hosts, landlords and cleaning businesses.

rentalhand.com → Sign in

Hosts and landlords sign in at /app with an email and password, or with Google. Cleaning businesses use /cleaners/signin, which opens the cleaner workspace instead of the host workspace.

You can look around first: /app?demo=1 is a sample host workspace and /cleaners?demo=1 a sample cleaning business. Demo edits stay on the page and reset on reload.

  1. Open rentalhand.com and press Sign in.
  2. Enter an email and password, or continue with Google.
  3. New email accounts get a confirmation email; sign in after confirming.
  4. Forgot your password? Use Forgot password on the sign-in dialog; the reset link opens a page to set a new one.
  • The sidebar switches between Short-term stays and Long-term leases. Both are the same account; each shows only its own properties.
#

Add a property

A property is the unit everything else hangs on: calendar, turnovers, guests, money.

Properties → Add property

Give the property a name, address, bedrooms, bathrooms, check-in and checkout times and its time zone (type a city to search the list). Set Rental mode to Short-term for Airbnb or vacation rentals, or Long-term for leased units with tenants and monthly rent.

A photo link makes the card easier to recognize. The rest of the form (cleaning guide, smart home, extras guests can buy, ID verification) can wait until you need it.

  1. Open Properties and press Add property.
  2. Fill in the name, address and times. Choose the rental mode.
  3. Save. The property appears in the filter at the top of every page.
  4. Short-term: connect its calendar next. Long-term: add units on the Leases page.
  • Deleting a property removes its reservations, turnovers, entries and guidebook.
  • Pro is $19 a month per short-term rental: one costs $19, two cost $38, three cost $57. Long-term rentals are free and never count. Core has no property limit and no card.
#

Connect a calendar

Rentalhand reads the iCal link each booking platform publishes and builds reservations and turnovers from it.

Calendar → Connect calendar

Airbnb, Vrbo and Booking.com each publish an iCal export link for a listing. Paste it here and Rentalhand syncs it every five minutes, imports reservations and blocked dates, and creates a turnover for each checkout. Cancellations and date changes are picked up on the next sync.

Calendar feeds never carry guest names or contact details. Guest contact comes from the Messages page (connected mail or forwarded notification emails), from the stay finder link, or by typing it on the reservation.

  1. In Airbnb: Calendar → Availability → Connect to another website → copy the export link. In Vrbo: Calendar → Import/Export → export. In Booking.com: Rates & Availability → Sync calendars → export.
  2. Open Calendar, press Connect calendar, choose the property and the platform, paste the link.
  3. Press Sync now. Reservations appear with the platform color; blocked dates show as blocks.
  • Links are stored encrypted and only accepted from the platforms’ own hostnames.
  • iCal is not real time: a booking can take a few minutes to show up, and iCal cannot prevent double bookings on its own.
  • Blocked ranges (Airbnb "Not available", Vrbo "Blocked") never create turnovers.
#

Connect Airbnb directly (real-time)

A Pro connection through Channex brings Airbnb bookings in within seconds, with the guest’s name, email and phone.

Calendar → Connect Airbnb (real-time)

Instead of the delayed iCal link, Pro accounts can connect a property to Airbnb through Channex, Rentalhand’s channel-manager partner. New bookings, changes and cancellations arrive within seconds, and each stay carries the guest’s name, email and phone number, so messages, door codes and ID checks work without typing anything in.

Once activated the connection is two-way: bookings flow in, and your calendar, nightly rate and stay rules flow out to the listing, only for the dates that changed. Set the default nightly rate and minimum stay on the property (Properties → Edit) and seasonal prices or rules for date ranges under Calendar → Pricing & stay rules. Vrbo and Booking.com connect on the same page with a property ID (see Connect Vrbo and Booking.com directly).

Activation is the moment Rentalhand takes over the listing’s calendar and pricing. From then on the nightly price, minimum and maximum stay, check-in and checkout restrictions and every blocked or booked night on the listing come from Rentalhand, not from what was set on Airbnb before, and Airbnb’s own Smart Pricing no longer applies. Check the property’s nightly rate and rules before you press Activate; the button stays off until the property has a nightly rate.

  1. Open Calendar and press Connect Airbnb (real-time). Leave “Create it from my Airbnb listing” selected, or pick a property you already added.
  2. Sign in to the Airbnb account that owns the listing and approve Rentalhand. Airbnb sends you straight back.
  3. Pick which of your Airbnb listings this is and press Use this listing. A property created from the listing takes its name, city and guest count from Airbnb; add the nightly rate and minimum stay under Properties → Edit, then press Activate.
  4. Back in Rentalhand the row shows Connected, and the listing’s upcoming bookings appear on the calendar within a few minutes.
  • One Airbnb listing per property. The other listings on the same Airbnb account are offered on the connection page as “Add as a new property”: each becomes its own property, filled in from the listing, with its own connection.
  • Airbnb never shares its pricing, so the nightly rate and minimum stay are yours to set before activation; photos and the description stay on Airbnb unless you want them on your direct booking site.
  • Blocked dates and manual reservations in Rentalhand make those nights unavailable on Airbnb within seconds; delete the block or stay here to open them again.
  • The connection page shows when the calendar and rates last reached Airbnb. Resend calendar & rates sends the next two years again if the listing ever looks out of step.
  • Disconnect (on the Calendar page) removes the listing from Channex; bookings already imported stay on your calendar, and Airbnb goes back to managing its own calendar and prices.
  • Another channel manager or PMS linked to the same Airbnb account blocks the connection until it is removed there.
  • Imported stays are read-only here, like iCal stays: change dates or cancel on Airbnb.
#

Connect Vrbo and Booking.com directly (real-time)

Booking.com and Vrbo join the same Pro connection with a property ID instead of a login; bookings arrive within a minute with the guest’s details.

Calendar → Connect Airbnb (real-time) → the property’s connection page

Once a property has a real-time connection (the page you reach from Calendar → Connect Airbnb (real-time)), two more cards sit below Airbnb: Vrbo and Booking.com. Neither uses a login. You name Channex, Rentalhand’s channel-manager partner, as the connectivity provider inside the platform’s own extranet, then type the property ID on the card and press Connect. Rentalhand checks the ID with the platform straight away and says in plain words if it was refused.

After Connect, pick which room and rate on the platform is this property (a vacation rental usually has one of each, and then it is picked for you). Channex then reports whether the channel is ready, and Activate turns it on under the same rules as Airbnb: the property needs a nightly rate, and activation makes Rentalhand the source of the calendar, nightly rate and stay rules for that room and rate.

Vrbo is part of Expedia Group, so its connection runs through Expedia Partner Central with the property’s Expedia ID. A Vrbo account that only has the owner dashboard, without Partner Central, cannot connect this way yet: ask Vrbo support for Partner Central access, or keep the iCal link under Connect calendar.

  1. Booking.com: sign in at admin.booking.com (the owner should do this; Booking.com texts a code). Note the property ID at the top of the page next to the property name. Open Account → Connectivity provider, press Search, type the whole word Channex, choose Channex.io, press Next, accept the terms.
  2. Vrbo / Expedia: sign in to Expedia Partner Central. Note the Expedia property ID next to the property name. Open Rooms and Rates → Connectivity settings, press Edit and choose Channex for both connectivity and bookings.
  3. Back in Rentalhand, open the property’s connection page, type the ID on the Vrbo or Booking.com card and press Connect. If the platform refuses the ID, check it and give the connectivity request a few minutes to go through, then try again.
  4. Pick the room and rate, check the nightly rate and stay rules under Properties → Edit and Calendar → Pricing & stay rules, then press Activate.
  • One room and one rate per property on each platform: Rentalhand sends one nightly rate and one calendar for the number of guests the property sleeps. Extra rates on the platform (non-refundable, special offers) stay unmapped and are managed on the platform.
  • Booking.com answers “forbidden” until it has processed the connectivity-provider request, usually within a few minutes.
  • Remove on a card takes that one channel off Channex and leaves Airbnb, the property and imported bookings alone. Disconnect on the Calendar page removes the whole property from Channex.
  • Guest contact details come with Booking.com and Expedia bookings; Vrbo bookings through Expedia carry what Vrbo shares with its partners.
  • Imported stays are read-only here: change dates or cancel on the platform.
#

Short-term hosting

The host workspace at /app: everything for Airbnb and vacation rentals.

Overview

Today at a glance: properties, arrivals, upcoming turnovers and net income.

Short-term stays → Overview

Four tiles count your properties, today’s arrivals and checkouts, upcoming turnovers (with how many still need a cleaner) and net operating income from recorded entries. Below them: the month’s revenue chart, the next arrivals and departures, and each property as a card.

Use the property filter at the top of the page to look at one property; every page follows it.

  • When every property in view is long-term, the Overview switches to rent billed, collected and overdue.
#

Properties

Property cards with the forms for everything that belongs to one property.

Short-term stays → Properties

Each card opens the property form: details and times, the cleaning guide (checklist, codes, supplies, trash day), the Smart home section for a lock, thermostat or noise sensor, the Climate and noise settings, Extras guests can buy, the static door code switch for the guest check-in page, and guest ID verification.

The cleaning guide is what cleaners see on their task link. Codes are shown to the assigned cleaner only from two hours before the cleaning window until it ends.

  • For short-term rentals, smart locks, access passes, extras, climate and noise and ID verification are part of Pro, and Core shows a teaser with Upgrade to Pro. A long-term property never needs Pro: its smart lock comes with the landlord lock add-on, $7 per lock per month (see Smart locks for your units).
  • The search box filters cards by name.
#

Calendar

Every reservation and block across platforms, with manual bookings and the stay details.

Short-term stays → Calendar

Reservations are colored by platform: Airbnb, Vrbo, manual, blocked, other. Click a day to add a manual reservation or a block; click a stay to see the guest, dates, the guest check-in portal link, the door code and when it works, and the Inspection record of its turnover.

Check-in dates are inclusive and checkout dates exclusive, the way the platforms publish them. A manual stay or block that overlaps another one asks you to confirm before it is saved, and overlapping stays are flagged in Property health.

  1. Connect calendar links each platform listing to the property.
  2. Sync now fetches every feed at once; otherwise feeds sync every five minutes.
  3. Add reservation records an off-platform booking, with the guest’s email or mobile so messages and the portal link can reach them.
  • A manual reservation creates a turnover the same way an imported one does.
  • Send to guest on a stay texts or emails the private check-in page link.
#

Pricing & stay rules

Seasonal prices, minimum and maximum stays and check-in rules per date range, sent to connected channels as soon as they are saved.

Short-term stays → Calendar → Pricing & stay rules

Every property has a default nightly rate and minimum stay (Properties → Edit). The rules panel under the calendar overrides them for a date range: a holiday price, a longer minimum stay over a long weekend, no check-ins on a changeover day, or a stop sell while the place is being painted. A rule only needs the fields you fill in; the rest stays at the property’s default.

When several rules cover the same night, the lower rule in the list wins, so put the broad season first and the exceptions below it. With a real-time Airbnb connection every save goes to the listing right away, and only the nights that changed are sent.

  1. Press Add rule, choose the property and the first and last night the rule applies to.
  2. Fill in a nightly rate, a minimum or maximum stay, or tick No check-in (closed to arrival), No checkout (closed to departure) or Stop sell. Leave the rest empty.
  3. Press Save rules. The message under the panel says how many date ranges went to your connected channels.
  4. Remove rule deletes it; saving sends the affected nights again with the values that now apply.
  • Stop sell keeps the nights unavailable on the channel without a block on your calendar, so turnovers and messages are unaffected.
  • Rules are stored even before a real-time connection exists and go out the moment one is activated; iCal links carry no pricing, so they are not affected.
  • A nightly rate of zero on the property blocks activation of the Airbnb connection; set a price first.
#

Cleaning and turnover modes

Who cleans after each checkout, how they are told, and what happens when they do not answer.

Short-term stays → Cleaning

Every checkout creates a turnover task with a window from checkout to the next check-in (or the property’s clean-by rule when nobody arrives the same day). Each property picks a turnover mode once; new checkouts, including ones that arrive by calendar sync, follow it automatically.

Assign by hand shows suggestions only, and Assign suggested applies them in bulk. My cleaner assigns the property’s default cleaner to every new turnover and texts or emails them their private link. Rentalhand cleans opens a cleaning request for every turnover; with an accepted standing rate the job is pre-approved at that rate.

When a cleaner stays silent or declines, Rentalhand reminds them, then rolls the turnover to your backup cleaner, or to a Rentalhand clean when you allowed it, and otherwise alerts you. Alert texts go to the number under Alert texts to.

  1. Add your cleaners under Your cleaners. Each gets a private link; Rotate link invalidates the old one.
  2. On each property’s mode card choose Assign by hand, My cleaner or Rentalhand cleans, and set the backup cleaner, the Confirm by deadline and the clean-by rule.
  3. Watch the turnover list: suggested windows and cleaners, Assign, Request Rentalhand clean, Notify now, and the escalation state (reminder sent, rolled to backup, needs you).
  4. A cleaner may propose a different time from their link. A time that still fits your rules moves at once; a later one waits for Accept time or Decline here.
  • Core is Assign by hand: the turnover is created for you and you pick the cleaner. Automatic assignment, reminders, the backup cleaner and escalation are Pro.
  • Same-day turnovers are marked in red; their window runs from checkout to check-in.
  • Inspection on a turnover row opens the before and after photos, the checklist as the cleaner left it, notes and any reports.
  • A completed turnover with a cost posts that cost to Financials by itself. Clearing the cost removes the line.
  • Rentalhand cleans and the Rentalhand fallback only switch on once a standing rate is accepted. Choosing them without one requests a rate.
#

Messages and the guest check-in page

Guest messages in one inbox, scheduled templates, and the private check-in page each stay gets.

Short-term stays → Messages

Connected mail links the mailbox that receives your Airbnb, Vrbo and Booking.com notifications. Rentalhand reads only mail from those platforms, every few minutes, and files guest messages, bookings and payouts. Nothing else in the mailbox is read. If you would rather not connect, forward the notification emails to your Rentalhand address instead.

Airbnb messages shows the conversations of every listing you connected in real time (Calendar → Connect Airbnb). A guest’s message appears within seconds, grouped by conversation with the stay it belongs to, and your reply goes straight back to the guest in the Airbnb app from the box under the thread. Check now pulls the latest threads if you do not want to wait. With the guest assistant on, a suggested reply appears under the latest question; under Automatic answers per property you can let confident answers on a property’s threads go out on their own, which only takes effect while the assistant is set to answer on its own.

The Inbox below it shows guest messages read from notification emails and from the check-in portal. Emailed Airbnb and Vrbo notifications have no reply channel, so Reply copies your rendered answer to the clipboard and opens the right thread for you to paste and send; portal messages get Reply by text or Reply by email. With the guest assistant on, a suggested answer appears under each message to send, edit or reject.

Templates fire before check-in, on check-in day, mid-stay, before checkout and after checkout, by text or email, at the property’s local send hour, with placeholders such as the guest name, times, Wi-Fi, the door code and the portal link. Scheduled messages list what will go out and what failed, with Retry.

Every stay has a private page at /stay/<link>: house rules with an I agree button, Wi-Fi and parking from the guidebook, the door code once the stay begins, a message box that lands in this inbox, and the extras you sell. Paste each property’s Find my stay link into the platform welcome message so guests can find their page and leave a phone or email.

  1. Connect Gmail or Outlook under Connected mail, or copy the forwarding address and set up a forwarding filter.
  2. Install the starter templates, then edit the wording; the placeholders list sits beside the editor.
  3. Add a guest’s email or mobile on a reservation so messages and the portal link can reach them.
  4. Copy the Guest check-in page link from a stay, or press Send to guest.
  • Gmail connections have limited availability while Google reviews the app; Outlook and forwarding work for every account.
  • Scheduled templates are Pro. On Core the inbox, the templates editor and the check-in page work, and you send messages yourself.
  • For a stay booked on a channel you connected through Rentalhand (Airbnb), scheduled messages, including the {{portal_link}} check-in page link, are sent inside that guest’s Airbnb conversation, where they read and reply, so no email or phone is needed. The template’s email or text is the backup when there is no open conversation.
  • The guest assistant (suggested replies and automatic answers on the check-in page) is Pro as well. On Core nothing is drafted; your setting is kept and resumes when you upgrade.
  • The door code is never in the page before the stay’s window begins.
  • Guest extras (early check-in, late checkout, mid-stay clean) are Pro. Plain requests still arrive as messages on Core.
  • The guest assistant appears when the AI concierge is switched on; otherwise its controls are hidden.
  • Automatic answers on Airbnb threads are off for every property until you switch them on, and even then anything about money, complaints, safety, booking changes or that the assistant is unsure of waits for you as a draft. A conversation without a linked stay (an inquiry) never gets an automatic answer.
  • Airbnb messages needs the property connected through Channex; messages that arrive by email keep working as before. Rentalhand installs Channex’s Messages add-on on each connected property by itself (Channex charges it at $0.50 per unit per month); nothing to set up on your side.
#

Financials and payout import

Income, expenses and net per property, with platform payouts imported from CSV exports.

Short-term stays → Financials

Three tiles show recorded income, expenses and net for the range, then a profit and loss by month and category, a Schedule E style tax summary (categories follow the common rental schedule; confirm with your preparer), property profitability and the entry list. Everything exports as CSV.

Anything the app prices itself, such as a Rentalhand clean or a guest extra, posts its cost by itself: a completed turnover with a cleaning cost, a maintenance request with a cost, a Rentalhand service with a quote, guest extras that were paid or approved, and Airbnb payouts read from notification emails. Add entries by hand for bills from outside the app.

  1. Choose one property in the filter at the top of the page.
  2. Open Import platform payouts and drop in an Airbnb transaction history export, a Vrbo payout report, or a Rentalhand CSV (date, kind, amount, description).
  3. Check the row count and total in the preview, then import. Bookings are split into revenue, cleaning fee and platform fee, keyed by confirmation code, so overlapping exports and payout emails never double count.
  4. Add entry records anything else: insurance, utilities, a contractor hired outside the app.
  • Identical files are ignored; partially overlapping files are deduplicated by booking.
  • All amounts are USD and dated as entered.
#

Maintenance

Repair requests with vendor, due date and cost, and what cleaners reported from turnovers.

Short-term stays → Maintenance

Reports from turnovers lists what your cleaners flagged: damage, missing or worn items and things guests left behind, sorted by severity. Resolve a report, create a maintenance request from it (the form is prefilled with a due date from the severity), or open the stay’s record to export a claim packet.

Property care holds the maintenance requests themselves: title, vendor, due date, cost, status and notes. Completing a request with a cost posts the expense to Financials.

Found items follow their own path: Mark shipped (asks what the guest paid for shipping, which posts as revenue), Mark collected or Discard. After checkout the guest’s page shows the item with an I’d like it returned button.

  • Export claim packet opens a print-friendly page with every photo and its timestamp, the checklist and the cleaner’s notes; the browser’s print dialog saves it as a PDF.
#

Guidebooks

A welcome guide per property that feeds the guest page and your message templates.

Short-term stays → Guidebooks

Write the about text, Wi-Fi, parking, getting in and before-you-leave sections and the house rules. Publish to get a public link; unpublished guides stay private.

The published guide also fills the guest check-in page and template placeholders, and the guest assistant answers from it. The door code itself never comes from the guidebook; it is revealed on the guest page when the stay begins.

  • Anyone with the public link can read it, so keep codes out of the public text.
#

Direct booking site

Your own booking page: guests pick dates, pay by card to your bank, and land on the calendar as direct stays. Pro.

Short-term stays → Direct site

Pro hosts get a public booking site at rentalhand.com/s/your-address, in their own colours, fonts and logo, with the front-page sections they choose and a page per listed place: photos, the write-up, amenities, house rules, a live price from the property’s nightly rate and stay rules, and a card checkout. A paid booking appears on the Calendar as a direct stay with a turnover, the guest gets a confirmation and their check-in page, and any connected Airbnb listing is blocked for those nights.

Guests pay by card into your own Stripe account: set up payouts once (the same account receives online rent). Stripe takes its card processing fee from each payment, Rentalhand keeps 1% of the stay, and Stripe pays the rest out to your bank. Refunds and card disputes are yours, as with any card payment you take. Taxes you enter are added as a line and paid out to you to remit.

  1. On the Design tab, set the site name and headline, upload a logo (optional) and a wide cover photo, choose how the top of the page is laid out (full photo, photo beside the text, photo grid, or text only), pick a background palette, any button colour, one of four font pairs and the corner style, and add an announcement line if you like. Save.
  2. On the Homepage tab, turn sections on or off (why book with you, photo gallery, reviews, meet your host with trust badges such as Superhost, things to do nearby, location map, questions, a contact form that emails you, a closing banner), move them up or down and rename their headings. Edit the "why book with you" cards, write your About text with a photo, and add your own questions and answers; the standard answers from your booking rules can show below them.
  3. On the Places tab, switch a property on, press Edit, upload its photos (several at once; the first is the cover, the arrows change the order), then fill in the title, a short summary, sleeps, bedrooms, bathrooms, beds, the cleaning fee, the amenities (tick boxes, or type your own), and the write-up: About this place, The space, Guest access, The neighbourhood, Getting around, and house rules for that place if they differ. Save place. The nightly rate and minimum stay come from the Calendar pricing and stay rules.
  4. On the Settings tab, choose the web address, the booking rules (cancellation policy, instant or ask-first, deposit, taxes), your contact details and the title and description Google and link previews show. On the Payouts tab, press Set up payouts and finish Stripe’s form (skip it if online rent is already set up).
  5. On the Reviews tab, press Add a review and paste the reviews your places already have on Airbnb or Vrbo. Then switch the site to Published in the bar at the bottom, save, and share the link with past guests and on your social pages.
  • Your own domain (Settings tab, Pro): show the site at an address you own, like book.yourname.com. Buy the domain at any registrar (or use one you have), type it in and press Connect, then add the one DNS record the card shows at your registrar. The site goes live with a secure https address once the record is found, usually within minutes. A subdomain such as book. is easiest and leaves your main website alone. The rentalhand.com address keeps working.
  • Layouts (Design tab): Standard, Property board (a listing-style page with a photo board and tabbed details), Classic (a warm split headline with labelled sections), Editorial (a full photo with a large serif headline, a booking bar and numbered sections) or Simple stay (one rounded card with a date bar and details that open when tapped). Picking one also applies the colours, fonts and corners it was designed with; change any of them afterwards. Each card has a Preview link to the sample site. With two or more places listed, the standard layout is used.
  • Wording you can change: the headline, the line under it and the main button text (Design tab), every section heading and the line under it (Homepage tab), and the currency your site shows and charges in (Settings tab). Each place’s base price, minimum nights, check-in and checkout times can be changed under Places; they are the property’s own settings, so the change also reaches Airbnb.
  • Chat assistant (Homepage tab, off until you turn it on): an "Ask a question" button that answers guests instantly from what you have written on these tabs and under Places, checks dates against your calendar, and sends guests to your contact form when it does not know. It never invents prices, discounts or availability, never gives the street address, and stores no conversations. It is included with Pro, with a limit of 300 answers per site per day.
  • With one place listed (most hosts), the front page is that place: its story, amenities and reviews beside the booking card, with no list of places and no search. With two or more, the front page has a date search and a card per place.
  • Preview the draft: while the site is unpublished, the Preview button opens it for you alone (signed in); guests cannot see it until you publish.
  • Switching tabs keeps your changes; the bar at the bottom says when something is not saved yet. Sleeps, bedrooms, bathrooms and amenities are the property’s own details, so saving a place updates the property too.
  • Photos are uploaded straight from your phone or computer (JPEG or PNG; large phone photos are resized automatically). HEIC photos from an iPhone work in Safari; elsewhere set the camera to Most Compatible.
  • Maps show the town, never the street: the exact address is on the guest’s check-in page after booking.
  • With "Ask me first", the guest’s card is charged at once and you have 24 hours to accept; declining refunds in full and frees the dates. After 12 hours without an answer you get a reminder (email, the alert in Rentalhand, and a text to your alert phone if set); at 24 hours the request is declined for you, the guest is refunded in full and the dates reopen on every channel.
  • A security deposit keeps the guest’s card on file; you charge it only for damage, up to the deposit, within 14 days of checkout, and the guest gets a receipt with your reason.
  • Cancel & refund on a booking refunds the full amount and removes the stay from the calendar. Partial refunds follow your written policy and are done from your Stripe dashboard.
  • Unpublishing hides the site immediately; bookings already made are unaffected. See a finished example at rentalhand.com/s/demo.
#

Property health

One list of what needs attention: conflicts, stale feeds, unassigned cleans, alerts.

Short-term stays → Property health

Overlapping reservations, calendars that failed to sync within the hour, turnovers without a cleaner or past their confirmation deadline, unread alerts (rolled to backup, needs you, time change to approve, guest registered, cleaner report, found item, noise, lease signed or declined), open reports, pending guest orders and due maintenance.

Mark alerts read once handled. Alerts also go to your phone when Alert texts to is set on the Cleaning page.

#

Host services and plans

Optional paid help from Rentalhand, the standing cleaning rate, and what the plans cost for short-term hosts and for landlords.

Short-term stays → Host services, and Account settings

The management tools are free. Host services are optional: turnover cleaning, deep clean and reset, listing photography, listing setup, Co-hosting (10%, anywhere in the US: we run the listing, pricing and guests; $250 one-time onboarding) and Full Management (20%, we also take over the cleaners, repairs and the house), both charged on the nightly rate and guest extras at check-in. Request information opens a service request; Rentalhand replies with a quote you accept or decline in place, and completed work posts its cost to Financials.

A standing cleaning rate is the price per turnover Rentalhand proposes for a property. Accepting it unlocks Rentalhand cleans and the Rentalhand fallback on the Cleaning page; nothing switches on by itself.

Plans depend on what you rent. Short-term hosts: Core is the manual workspace and free. Pro, $19 a month per short-term rental, is everything that runs by itself for your stays: scheduled guest messages, automatic turnover assignment with reminders, backup and escalation, guest extras, access passes for cleaners and vendors, climate and noise, plus the add-ons: smart locks at $7 per lock per month and guest ID checks at $2.50 per guest. Upgrade to Pro from any teaser or from Account settings (the profile button at the bottom of the sidebar), which also shows the billing panel and Manage billing.

Landlords (long-term leases): there is no Pro plan for landlords. Every lease and rent feature is free, automation included: invoices, reminders, late notices and late fees. The one paid option is smart locks for tenant codes, showing codes and agent or vendor passes, $7 per lock per month with no plan to buy (see Smart locks for your units). Long-term rentals never count toward Pro, so a landlord who also hosts stays on Pro pays Pro only for the short-term rentals.

#

Long-term rentals

The landlord workspace at /app/rentals: units, tenants, leases and monthly rent. Rent paid online goes through Stripe straight to your bank; rent paid any other way you record.

Units

Each long-term property has one or more units that leases attach to.

Long-term leases → Leases → units per property

Set a property’s rental mode to Long-term and it appears in this workspace. Add units to it (name, bedrooms, bathrooms, asking rent) from the Leases page; a single-family home is one unit.

Vacant units and units whose lease ends soon are listed under Showings with Add showing and Agent pass, which text a visitor a one-hour door code or give an agent a pass with daily hours (with a smart lock on the unit or property, through the lock add-on at $7 per lock per month; landlords never need Pro).

  • A smart lock can belong to the whole property or to one unit; tenant codes and passes use the unit’s lock first.
#

Smart locks for your units

Tenant codes, showing codes and agent or vendor passes on a smart lock: $7 per lock per month, no Pro needed.

Long-term leases → Leases → Access, or a long-term property’s Smart home section

Landlords never need Pro. Smart locks for long-term units are an optional add-on at $7 per connected lock per month, paid by card through Stripe; everything else in the landlord workspace is free.

With the add-on on, connect your lock account (August, Schlage, Yale and others) and choose the lock for a property or a unit. Each tenant gets a door code from move-in that stays on until you end the lease; it never switches off on the end date. Add showing texts a visitor a one-hour code, Agent pass gives a listing agent daily hours, and contractors get a code for their window.

The add-on is one line on your bill: $7 for each connected lock, and at least one lock while it is on. One lock is $7 a month, three are $21. Thermostats and noise sensors are not counted. If you also host short-term stays on Pro, Pro counts only the short-term rentals and all your locks stay on the same $7 line.

  1. Press Add smart locks on the Leases page (Access) or in a long-term property’s Smart home section, and finish the Stripe checkout.
  2. Connect your lock account and choose the lock for each property or unit.
  3. Tenant codes start by themselves for active leases; use Add showing or Agent pass for visitors.
  • Ending a lease removes its tenant code. Canceling the add-on from Manage billing in Account settings removes the codes on long-term units.
  • Door codes for short-term stays are part of Pro.
#

Tenants

People on your leases, with contact details and the unit each one holds.

Long-term leases → Tenants

Name, email, phone and notes. A tenant with an email can sign leases electronically; one without is left off the signature request with a warning.

Each tenant on a lease has a private tenant page. Copy link copies it; Send link emails it (or texts it when there is no email). A tenant with autopay on shows the account it charges.

#

Leases and e-signing

The lease record, your own lease text as a template, and electronic signatures.

Long-term leases → Leases

New lease walks through four steps: Where (property and unit), Who (tenants), Terms (dates, move-in date, rent, deposit, due day, grace days, late fee) and Document (send for signature now, already signed on paper, or not yet). A lease that goes out for signature is a draft until everyone has signed; one signed on paper is active at once.

Lease templates are your own lease, pasted or uploaded as PDF or DOCX, for all properties or one. Rentalhand fills it from the lease record and collects signatures; it never supplies lease language. Pasted and DOCX templates take placeholders such as {{tenant_names}}, {{property_address}}, {{rent}}, {{start_date}} and {{landlord_name}}; any other {{word}} becomes a field the Send dialog asks for.

Send for signature renders the PDF with a signature page and emails each signer a private link. Signers confirm their email, read the PDF, type or draw a signature and accept the e-sign consent. When everyone has signed, the final PDF gets a certificate of completion page, and the lease becomes active if it was a draft.

  1. Paste or upload your lease under Lease templates once.
  2. Press New lease and follow the steps; add a missing unit or tenant in place.
  3. On the lease row: Sign as landlord, Resend to anyone still pending, Void to stop every link, PDF as sent and Download signed PDF.
  4. Edit lease shows the filled text; Edit this lease’s text changes the wording for this lease only.
  • An uploaded PDF template is used as is, with the signature page added; to edit wording, paste the text instead.
  • A decline voids the document and alerts you.
  • Leases ending within 90 days are listed at the top of the page.
#

Renewals and addenda

Renew a lease, change the rent from a date, and sign extra documents alongside the lease.

Long-term leases → Leases → lease row

Renew opens the New lease flow at the Terms step, prefilled from the current lease: same unit and tenants, rent, deposit and fees, the start set to the day after the current end. When the new lease becomes active, the old one ends the day before and its later unpaid invoices are voided.

Change rent records a new monthly amount from an effective date. Invoices for periods from that date use it; nothing already billed changes. The dialog can send a rent change addendum for signature, starting from a short factual text you can edit.

Addenda are documents signed alongside the lease without replacing it: your own title and text, the same signers, listed under the lease with their own sign, resend, void and PDF actions.

#

Rent and invoices

Monthly invoices, rent paid online or recorded by you, reminders and late fees. Free.

Long-term leases → Rent

Invoices appear 15 days before each due date: a prorated first month when the lease starts mid-month, then the first of every month. The day after the due date an unpaid invoice is overdue; once the grace period passes with rent still owing, the late fee posts once. Any payment makes the invoice partial, full payment paid.

Rent a tenant pays online is recorded on the invoice for you, marked online. A bank payment takes a few business days to clear; until then the invoice shows Processing and the tenant cannot pay it twice.

The month view shows billed, collected, overdue and coming due, the invoice list with payment history, Record payment and Void (for invoices nothing was paid against), and a warning when earlier months still carry a balance. The rent roll lists every unit with tenant, rent, term, dates and balance, vacant units included, with CSV export.

  1. Press Record payment on an invoice, enter the amount, date and method.
  2. Each payment books a revenue line in Financials, so rent shows in the P&L and tax summary.
  3. End lease voids unpaid invoices for later periods and leaves anything owed open.
  • Everything on this page is free on every plan; long-term rentals never count toward Pro.
#

Online rent and the tenant page

Tenants pay by bank transfer or card, with autopay, straight to your bank; their page also has receipts, the lease and repair requests.

Long-term leases → Rent → Online rent payments

Set up online payments opens your own Stripe account, which verifies who you are and connects your bank; it takes a few minutes. Tenants pay into that account and Stripe pays it out to your bank; Rentalhand never holds the money. The payments are yours, so refunds and disputes (a chargeback or a returned bank payment) are handled by you in your Stripe dashboard, as with any payment you take.

Choose who pays the online payment fee: Stripe’s processing plus a $2 Rentalhand fee per payment. Stripe takes its processing in your account and Rentalhand takes the $2. When the tenant pays, the fee is added at checkout and you receive the full rent; when you cover it, the tenant pays the rent only and the fee is booked in Financials. The panel shows both on your typical rent.

The tenant page shows what is owing with Pay by bank transfer and Pay by card, autopay (charged on each due date, with the receipt by email), receipts that print or save as PDF, the lease and its signed documents, and a repair request form with up to four photos.

A repair request opens a maintenance request with the photos and tells you at once (by text when marked urgent). They are listed under Tenant requests on the Maintenance page.

  1. On the Rent page, press Set up online payments and finish the Stripe steps.
  2. Pick who pays the online payment fee.
  3. On the Tenants page, press Send link (or Copy link) for each tenant.
  • Rent paid by cash, check or another app is still recorded with Record payment.
  • A payment that fails or is returned is reported to you and the tenant, and the invoice is open again.
  • Autopay saved before rent moved to your own Stripe account (November 2026) cannot be charged there: on its next due date it is turned off and you and the tenant are told to set it up again from the tenant page.
#

Long-term Financials

The same ledger read through a landlord’s eyes.

Long-term leases → Financials

Rent collection: what each unit was billed, what came in and what is still owed for a month, with paid, partly paid, overdue, due, vacant and not-billed states. Record payments on the Rent page.

Income, expenses and net: rent collected by the day it was paid, less the expenses recorded for each property, for a date range, plus expenses by category and Schedule E style lines, all exportable as CSV.

Entries: rent payments post here by themselves, as do completed maintenance costs. Add other bills such as insurance, utilities you pay, or a contractor hired outside the app. There is no payout import on this page.

#

Cleaner business

The cleaner workspace at /cleaners: your clients’ cleans, your team, and your invoices, on top of the task link hosts send you.

Today

Every clean you or your team owe, across hosts, your own clients and Rentalhand offers.

/cleaners → Today

Turnovers from hosts who linked you, cleans for your own clients and accepted Rentalhand jobs, in one list, with same-day turnovers first. Each card shows the window, the property’s access notes, the checklist, photo upload and Mark complete. Door and lockbox codes appear from two hours before the window until it ends.

Confirm or Decline tells the host you have it. Propose a different time moves the window at once when it still meets the host’s rules, otherwise the host is asked. Report an issue and Found an item send the host damage, missing items or a left-behind item with photos. Clock in and Clock out record hours for the Team tab.

A Rentalhand offer shows the property, the window and the rate; Accept puts the job on your list, Decline passes it on.

  • Rentalhand job offers go to approved pool cleaners on Crew; on Solo the Today list shows your own clients only.
  • Items marked photo-required block Mark complete until the task has a photo.
  • For a client billed after each clean, the card asks Payment for this clean before completion: email an invoice, or paid in person.
  • Opening a host’s private link while signed in offers Add to my account, so that host’s turnovers show here from then on.
#

Calendar

Every clean across every client by month.

/cleaners → Calendar

Add a clean (Today and Calendar): press Add a clean for your own work. Pick a client and home, or choose + New customer and type their name and address; they do not need Rentalhand. Set the date, the time window, whether it repeats (one time, every week, every two weeks, every month), the price and who does it. It goes on the calendar with that home’s checklist and is billed with your other cleans; a repeating clean can be stopped under Clients. It also adds extra cleans at a host’s home.

Red means a same-day turnover; the bar marks your own jobs. Each row shows the date, property, client and window, with the team member assigned. Assign changes who does it; the member is notified by text or email.

#

Clients and client pages

Hosts whose turnovers you clean and residential customers, each with a private page.

/cleaners → Clients

Add a client with a price per clean and a same-day extra, then their properties. A host client’s property takes its Airbnb or Vrbo calendar link and syncs at once, so turnovers appear by themselves. Residential customers get recurring jobs (weekly, every two weeks, monthly or once) with a window, a price and a member.

Each client has a private page at /c/<link>: next cleans, recent cleans with before and after photos, invoices with Pay by card once payouts are set up, and ratings. Copy link sends it to them. For a host, Invite to Rentalhand emails a link that moves the properties into their own free host account while you keep every job.

Booking requests from your public booking page land here; Accept creates the client, the property and the job and emails the customer.

  • The average rating per client shows on the client row once they have rated cleans.
  • Billing per client (I draft invoices myself, After each clean, Weekly, Monthly) is set on the client form; see Money.
#

Team

Members get a private link that is their login; hours and pay per member.

/cleaners → Team

Each member gets a private link with their jobs, checklists, codes in a time window and photo upload. No app to install.

Team pay sets how each member is paid: a flat amount per clean, by the hour (from clocking in and out on their job link), or a percent of the clean price. Pick a pay period (weekly, every two weeks or monthly) and it shows each member’s cleans, hours and what they are owed.

A clean still on the clock, with no hours, or with a very long shift is flagged before you pay. Open Show cleans and press Fix hours to set the real start and end.

When you have paid someone, press Mark paid: enter the amount, how you paid (Zelle, Venmo, cash, check, bank transfer or payroll) and an optional note, and text them the summary. Undo removes the record.

  • Team members are part of Crew ($29 a month, three members included, $7 for each additional member). Solo is free for one cleaner.
  • Rentalhand keeps the record; you send the money yourself. Employees must earn at least the local minimum wage for every hour they work, whichever way you pay them.
  • Export pay CSV gives one row per clean with exact minutes and pay for whoever runs your payroll.
#

Money

Invoices from completed cleans, card payments, receipts.

/cleaners → Money

Bill a month builds one invoice per client from the completed cleans of the month, at the client’s rate. Nothing is billed twice: a billed clean carries its invoice, so a clean completed late goes on the next invoice.

Invoices: Send emails it to the client with a link to their page. Mark paid… asks how (cash, check, Zelle, Venmo, card at the door, other). Void cancels a draft. Every paid invoice has Send receipt; when the client has no email on file the button asks for one and saves it.

Set up payouts opens your own Stripe account and walks through Stripe’s onboarding (identity, bank account). Once Check status shows payouts enabled, a sent invoice on the client page carries Pay by card and the money goes to your account.

  • Bank transfers and tips (Money → Card payments and payouts): with bank transfers on, clients can pay an invoice from their bank on Stripe’s page (0.8% processing, at most $5, plus the platform fee; 3 to 5 business days, and the invoice shows Bank transfer on its way until it arrives). With tips on, the pay screen offers 10%, 15%, 20% or an amount; the whole tip is yours and the receipt shows it.
  • Rentalhand is the platform, never the merchant of record; card payments settle to your Stripe account. Stripe takes its processing there, and refunds and card disputes (chargebacks) are yours to handle in your Stripe dashboard.
  • A card a client kept on file before payments moved to your own Stripe account (November 2026) cannot be charged there: it is cleared, the invoice is emailed, and the client can save the card again when paying.
#

Billing modes

Per client: draft invoices yourself, or let Rentalhand invoice after each clean, weekly or monthly.

/cleaners → Clients → client form → Billing

I draft invoices myself (the default): press Draft invoice on the Money tab whenever you like.

After each clean: when a clean on the client’s property is marked complete, an invoice for that one clean is emailed. For one-time cleans.

Weekly: every Monday, one invoice for last week’s cleans. Monthly: on the 1st, one invoice for last month’s cleans.

  • Sending needs the client’s email, and email sending set up. Otherwise the invoice stays a draft on the Money tab for you to send by hand.
  • A booking request accepted from the public page sets billing to After each clean for "just once" and Monthly otherwise.
#

Paid in person and receipts

Cash at the door is recorded on the task, and the customer gets a receipt instead of a bill.

Task link → Payment for this clean; Money → Send receipt

For a client billed after each clean, the task card asks Payment for this clean before Mark complete: email an invoice (the default), or paid in person by cash, check, Zelle, Venmo, card at the door or other. A paid-in-person clean is invoiced, marked paid with that method, and the customer gets a receipt.

On the Money tab, Mark paid… records the method on any invoice and Send receipt emails a receipt for any paid invoice. Card payments from the client page send a receipt by themselves.

#

Ratings and "something was missed"

Clients rate finished cleans on their page and can send a clean back.

Client page → Recent cleans; /cleaners → Money month list

When a clean is marked complete, the client is texted or emailed once: the day, the photo count and a link to their page with that clean highlighted. There they give 1 to 5 stars and a comment. Rating again replaces the earlier one. Stars show on the Money month list and the average per client on the Clients tab.

Something was missed: the client describes the problem, the clean reopens, and the member on the task is texted or emailed with the task link; the business gets an email too. The task card says what the client reported. Complete it again as usual, then press Fixed on the month list to close the report.

#

Settings and booking page

Business details, the invoice footer, the public booking page and reminders.

/cleaners → Settings

Business name, phone, email, service area, languages and the footer printed on invoices and receipts.

Booking page and reminders: switch on the public page at /book/<link>, set the base price and the per-bedroom and per-bathroom prices (weekly gets 10 percent off, every two weeks 5 percent), and choose whether residential customers are reminded the day before each clean.

#

Portals

Pages that need no sign-in. The link is the credential, so share each one only with its person.

Cleaner task link

What a cleaner sees at /clean/<link>, and what hosts can expect back.

Cleaning → Your cleaners → Copy link

The link lists the cleaner’s turnovers: window with its day, access notes from the cleaning guide, codes from two hours before the window until it ends, the checklist with photo-required items, before and after photo upload, notes and Mark complete. Confirm, Decline and Propose a different time answer the host; Report an issue and Found an item file reports with photos.

Hosts see the photos, checklist and reports on the turnover’s Inspection record. Rotate link on the Cleaning page invalidates the old link.

  • A cleaner with a Rentalhand account can press Add to my account on the link, after which the host’s turnovers show in their workspace at /cleaners.
#

Client page

A cleaning client’s window into their cleans at /c/<link>.

/cleaners → Clients → Copy link

Next cleans, recent cleans with before and after photos, invoices (with Pay by card once the business has payouts set up), and 1 to 5 stars plus Something was missed on each finished clean. A host client also sees an invitation to claim the properties in their own free Rentalhand account.

The sample page is at /c/demo.

#

Guest check-in page

One private page per stay at /stay/<link>.

Calendar → stay → Guest check-in page → Copy link or Send to guest

The property, check-in and checkout times, the house rules with I agree (recorded with a timestamp), the published guidebook (Wi-Fi, parking, getting in, before you leave), and the door code once the stay’s window has begun. Message your host lands in the host’s inbox and alerts them by text or email; replies show on the page.

Need something? sends plain requests (early check-in, late checkout, extra towels) as messages. On Pro, Make your stay easier lists the extras for sale; where card payments are enabled a purchase is paid by card, otherwise it arrives as a request the host approves. After checkout a found item shows with I’d like it returned.

Guests who booked on a platform reach their page through the property’s Find my stay link: they enter the check-in date and the last characters of the confirmation code (or the number of nights) plus a phone or email, and the link is sent to them.

  • Before the window the code is never in the page.
  • Sample pages: /stay/demo and /stay/demo-past.
#

Something missing? Press “How this works” on any panel in the app, or write to support@rentalhand.com.