Guest House & B&B Booking Management for Odoo Online — SaaS version with no Python code: full edition, installs on top of the free version: configurable tourist tax calculation at check-out, dashboard, PDF reports and automatic reminders.
Overview
Bed and Breakfasts and Holiday Cottages — full edition (DYONYSOS)
This module depends on “B&Bs and Holiday Rentals — Bookings, Stays and Planning” (``dyo_chambres_hotes_lite``, free) and installs on top of it. Nothing is lost along the way: rooms, bookings, stays and breakfasts already entered stay exactly as they are — no table changes, no field is moved. This edition adds the tourist tax, the dashboard, PDF reports and automatic reminders.
Also searched as: bed and breakfast software Odoo, tourist tax calculation Odoo, bed and breakfast dashboard, B&B PMS. English version: bed and breakfast management for Odoo Community — configurable tourist tax and dashboard.
The real problem. A bed-and-breakfast operator calculates the tourist tax by hand for each stay and has no consolidated view of occupancy or revenue.
Tourist tax schedule. The tourist tax is based on fully configurable accommodation categories (name, rate per night and per person), assigned to each room: no municipal rate is hard-coded.
Tourist tax. Calculated automatically at check-out from the room's rate schedule, the actual number of nights and the number of taxable guests — the exemption for minors is a checkbox in the settings, never a rule hard-coded. A printable return groups the tax collected over a period, to be remitted to the local authority.
Invoicing. The stay invoice (generated by the free version) isolates the tourist tax line, separate from accommodation and from breakfast as an extra — it uses standard Odoo Accounting; this module does not reimplement it.
Dashboard. Occupancy rate, revenue per available room, average length of stay, revenue for the month, tourist tax to declare.
Automatic reminders. Two scheduled actions create an Odoo activity: check-out not recorded after the planned departure date has passed, and a reminder to file the tourist tax return according to the configured frequency.
PDF reports. Tourist tax return statement for a period, and booking/stay confirmation sheet — the invoice remains the standard one from Odoo Accounting.
Regulatory — everything is configurable, nothing is hard-coded. The tourist tax schedule (rate per category, exemption for minors, filing frequency) is set by each local authority and changes over time: this module asserts no rate or exemption rule other than the generic structure of the schedule. Always check the current values with your municipality before relying on them.
Important — what the application does not do (see the dedicated section of this listing and the README): no electronic filing or upload to the platform of a local authority or third-party operator, no synchronization with online booking platforms (no Airbnb/Booking channel manager, no online booking engine), no verification of the furnished tourist accommodation rating or of the town hall registration number; table d'hôtes meals are not invoiced as a separate service — only breakfast is modeled.
Demo data: two tourist tax categories applied to the rooms of the free version, tourist tax calculated and invoiced on several stays, and a dashboard with non-zero occupancy, revenue and tax to report.
Specifications
| Price | €219 excl. VAT |
|---|---|
| License | OPL-1 |
| Odoo series | 19.0: published on the Odoo Apps Store; 20.0: published on the Odoo Apps Store |
| Version | 1.0.0 |
| Edition | Odoo Online (SaaS) and Odoo.sh |
| Technical name | dyo_chambres_hotes_online |
| Domain | Industries and services |
| Free version (lite) | dyo_chambres_hotes_lite_online |
Price excluding VAT as displayed on the Odoo Apps Store; purchase and installation are done on the Store or through your Omnifloo instance.