
Managing legal and fiscal obligations is crucial for any host operating short-term rentals in Portugal. That’s why RentalWise integrates with Hostkit, a compliance automation platform built for the Portuguese market.
Hostkit automates compliance for holiday rentals in Portugal so you can meet legal requirements without repetitive manual work.
Key Features
✅ Automated invoicing for short-term rentals
✅ SEF/AIMA guest data reporting for legal compliance
✅ City tax collection & processing
✅ INE (Instituto Nacional de Estatística) reporting
✅ Seamless integration with channel managers and PMS platforms
🔹 Availability: Hostkit is only available in Portugal.
Prerequisite: You must have an active Hostkit account.
New to Hostkit? When asked “Do you use a Channel Manager?” → select YES.
Existing users: click Import From Channel Manager (top-right in Hostkit).
Choose RentalWise from the list.
Hostkit will ask for an API token.

In RentalWise: Integrations → Add Channel → Hostkit.
Copy the generated API Key.
Paste it in Hostkit and proceed to import your properties.
✅ You’re connected—Hostkit ↔ RentalWise is now live!
Use these in your RentalWise message templates to surface Hostkit data to guests automatically.
Online check-in link; sent when the reservation arrives.{{record.custom_fields.hostkit_url}}
Check-in completed flag (true when the guest finishes online check-in).{{record.custom_fields.hostkit_done}}
Guest’s check-in time; populated after online check-in is completed.{{record.custom_fields.hostkit_in_time}}
Guest’s check-out time; populated after online check-in is completed.{{record.custom_fields.hostkit_out_time}}
City tax amount; sent when the guest pays the city tax.{{record.custom_fields.hostkit_tmt}}
Invoice link; sent when the invoice is generated.{{record.custom_fields.hostkit_invoice}}
Smartlocks (Homeit):
Smartlock code; sent when the code is generated.{{record.custom_fields.homeit_keycode}}
Smartlock web link; sent when the code is generated.{{record.custom_fields.homeit_link}}
Smartlock token; sent when the code is generated.{{record.custom_fields.homeit_token}}
Smartlocks (Nuki):
Smartlock code; sent when generated.{{record.custom_fields.nuki_keycode}}
Smartlock invite code; sent when generated.{{record.custom_fields.nuki_invitecode}}
Smartlocks (TTlock):
Smartlock code; sent when generated.{{record.custom_fields.ttlock_keycode}}
Smartlocks (Salto):
Smartlock code; sent when generated.{{record.custom_fields.salto_keycode}}
Guidebook link; sent when the reservation arrives.{{record.custom_fields.hostkit_guidebook}}
(P.S - For our Portugal users, you may use the following article )
Tips for using merge fields
Paste merge fields exactly as written (including braces).
Test by sending yourself a preview message on a live or test booking.
If a value isn’t appearing, confirm the related action has occurred (e.g., guest completed online check-in, city tax paid, smartlock code generated).
⚠ Once connected, Hostkit exclusively manages the synchronization of legal and fiscal data.
⚠ To disable the connection, remove the listings from Hostkit.