Features

Contracts & E-Signing

Contracts that sign themselves.

See pricing
Contracts & E-Signing screenshot

Pre-built rental agreement template

Start with a ready-to-use rental agreement covering the basics — occupancy limits, cancellation policy, house rules — and customize from there.

Custom fields per contract

Add any clause, question, or acknowledgment as a custom field. Responses are stored on the contract and exportable.

Auto-invoice on signing

The moment a guest signs, HostMoat generates a line-itemized invoice and sends a Stripe payment link — no manual step required.

Download signed contracts as PDF

After a guest signs, save a permanent PDF copy of the agreement straight from the Contracts page or any booking — no third-party signing service needed.

How it works

1

Pick a template and customize

Select the standard rental agreement, fill in the guest name, dates, and property details, and the contract template populates the rest automatically.

Pick a template and customize
2

Guest signs via unique link

HostMoat sends the contract by email. The guest signs on any device — phone, tablet, or desktop — with a click and typed name.

Guest signs via unique link
3

Invoice generated automatically

On signing, an invoice is created with line items from the booking price calculation and a Stripe payment link is emailed to the guest.

Invoice generated automatically

Card-on-file for incidentals

When sending a contract, you can optionally ask the guest to authorize a card hold for incidentals — a security deposit alternative that doesn't charge the guest upfront. After checkout, you capture the hold for any actual damages or release it with one click. Stripe handles the authorization and settlement.

Card-on-file for incidentals

Signature audit trail

Every signed contract stores a permanent audit record: the date and time of signing, the signer's IP address, and email verification confirmation. The signed PDF and audit trail are stored indefinitely and can be exported at any time — useful if you ever need to submit evidence in a Stripe dispute or small claims case.

Signature audit trail

Frequently asked

Are e-signatures legally binding?

Yes. Electronic signatures are enforceable under the US ESIGN Act (15 U.S.C. § 7001) and equivalent state laws.

Can I include my own custom clauses?

Yes. Edit the template body directly or add custom fields for specific acknowledgments, pet policies, or anything else you need guests to confirm.

Can I add one-off terms to a single contract without changing the template?

Yes. The Send Contract modal includes an Additional Terms textarea — anything you type there is added to that contract only. If your template uses the {{additional_terms}} merge field the text drops in at that spot; otherwise it's appended to the end of the agreement. Great for early arrivals, special access notes, or per-stay charges that don't belong in your reusable template.

What happens if a guest refuses to sign?

The booking stays in draft status. You can send a reminder, extend the signing deadline, or cancel the booking — your call.