Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Real Estate
  3. Advanced Property Sale & Rental Management | Real Estate| Property Sales | Property Rental | Property Management | Property Management - Manage Rent/Lease, Sales | Property Sales Contract Management v 19.0
  4. Sales Conditions FAQ

Advanced Property Sale & Rental Management | Real Estate| Property Sales | Property Rental | Property Management | Property Management - Manage Rent/Lease, Sales | Property Sales Contract Management

by EchoBitz IT Solutions https://www.echobitzit.com
Odoo

$ 98.28

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Contacts (contacts)
• Discuss (mail)
• Employees (hr)
• Invoicing (account)
• Calendar (calendar)
Lines of code 10400
Technical Name eb_property_management
LicenseOPL-1
Websitehttps://www.echobitzit.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Contacts (contacts)
• Discuss (mail)
• Employees (hr)
• Invoicing (account)
• Calendar (calendar)
Lines of code 10400
Technical Name eb_property_management
LicenseOPL-1
Websitehttps://www.echobitzit.com
  • Description
  • License

Property Management System

Manage your complete real estate workflow with an end-to-end Property Management System built for property listings, customer follow-up, and deal execution in one integrated Odoo platform. Seamlessly handle residential, commercial, industrial, and land properties, schedule site visits, create bookings for sale and rent, and manage contracts, deposits, maintenance charges, and handovers with full visibility. The module also supports CRM lead conversion, agent commission tracking, invoice and payment integration, and real-time property dashboards, helping your team stay organized from inquiry to closure.

Property Management Banner

Key Features

Everything you need to manage properties, customer inquiries, bookings, contracts, and payments — end to end

Property Catalog & Availability
Hot Feature
Manage residential, commercial, industrial, and land properties with status tracking for draft, available, reserved, sold, and on-rent records. Capture rich property details including pricing, area, furnishing, amenities, and nearby connectivity.
Lead Matching & Site Visit Workflow
New Feature
Convert CRM leads into real estate opportunities, match suitable properties, schedule site visits, and capture visit feedback, ratings, and customer interest before moving toward booking.
Customer, Owner & Agent Management
Work with linked Odoo contacts for customers and property owners, and assign dedicated property agents to visits, bookings, and contracts for better accountability across each deal.
Property Configuration Setup
Configure reusable master data such as property types, amenities, nearby connectivity options, property categories, deal types, and status filters to standardize property records across your business.
Booking, Deposit & Reservation Flow
Hot Feature
Create direct bookings or bookings from site visits, collect token amounts and security deposits, generate booking invoices, and automatically move property status to reserved with validation controls.
Contracts, Handover & Documents
Hot Feature
Manage sale and rental contracts with lease dates, lock-in period, notice period, rent escalation, renewal options, handover tracking, and attached legal documents for every agreement.
Dashboards, Reports & KPIs
Hot Feature
Track the business with dedicated property dashboards, list dashboards, and reporting views that help your team monitor inventory, deal progress, contract status, and linked accounting activity.
Automated Payment Schedules & Reminders
Hot Feature
Automated notifications for upcoming contract payments and rent completion dates are delivered through scheduled actions and Odoo mail templates, keeping customers and teams aligned on the next steps.
Role-Based Security & Access
Granular security groups for property admins and agents help control access to operational records. Record-level rules protect sensitive property, contract, and financial information inside your Odoo environment.
Accounting Integration & Payment Tracking
Hot Feature
Generate and track invoices directly from bookings and contracts, link invoices back to the related property records, and keep payment status synchronized with the property payment schedule.
Commission Management
New Feature
Set up commission roles, calculation methods, and templates for sale or rental deals, then calculate and track commission lines directly on contracts for agents and other stakeholders.

Multi-Language System

The app supports the following translated languages.

We use Google Translator to provide multi-language support. Some translations may differ slightly.

To add new language contact us at:

info@echobitzit.com
🇦🇪
Arabic
🇩🇪
German
🇳🇱
Dutch
🇪🇸
Spanish
🇫🇷
French
🇮🇹
Italian
🇷🇴
Romanian
🇨🇳
Chinese

Feature Deep Dive

Explore every capability of our Property Management System in detail

  • Configuration
  • Model configuration
  • Release Notes
  • FAQ
01

Install the Property Management App

Install the Property Management app from the Apps menu to enable property listings, lead handling, site visits, bookings, contracts, reports, and dashboard tracking.

Install the Property Management App
02

Assign Property Management User Roles

Open `Settings > Users & Companies > Users`, then assign the appropriate Real Estate System User Role, such as Admin or Agent, to control access and permissions in the Property Management system.

Assign Property Management User Roles
03

Define Property Types

Create and organize property types so your team can classify apartments, villas, offices, land, and other inventory categories consistently.

Define Property Types
04

Create Amenity Records

Build a reusable amenity library for features such as pools, gyms, parking, and other selling points that can be assigned to each property.

Create Amenity Records
05

Add Amenity Details

Open any amenity record to add descriptions, notes, and images so the feature is clear to both internal users and customers.

Add Amenity Details
06

Set Up Nearby Connectivity

Create nearby connectivity categories such as airports, schools, metro stations, hospitals, and other location highlights that matter to buyers and tenants.

Set Up Nearby Connectivity
07

Configure Connectivity Details

Use the connectivity form to store the name, description, sequence, and visual identity for each nearby landmark or access point.

Configure Connectivity Details
08

Manage Agents and Staff

Maintain agent and staff records so visits, leads, bookings, and contracts can always be assigned to the right team members.

Manage Agents and Staff
09

Define Commission Roles

Create commission roles such as sales agent, team leader, or broker to define who participates in each deal payout.

Define Commission Roles
10

Set Commission Methods

Define how commissions are calculated, whether by percentage or fixed amount, and whether they apply to sales, rentals, or brokerage fees.

Set Commission Methods
11

Create Commission Templates

Prepare reusable commission templates for your common sales and rental workflows so payouts stay fast, accurate, and standardized.

Create Commission Templates
12

Configure Commission Rules

Inside each template, define the role, calculation type, value, and sequence used to distribute commissions correctly.

Configure Commission Rules
13

Review Properties in Kanban View

View your property portfolio in a visual card layout with images, prices, categories, and statuses for quick daily review.

Review Properties in Kanban View
14

Create a Property Record

Create a property record with its type, category, deal type, owner details, address, and map location in one place.

Create a Property Record
15

Enter Property Specifications

Capture the practical property details your team needs, including area, furnishing, bedrooms, balconies, washrooms, parking, and more.

Enter Property Specifications
16

Configure Pricing and Costing

Manage sale price or rent, booking amount, maintenance charges, utilities, and the final cost summary from one pricing tab.

Configure Pricing and Costing
17

Link Amenities and Nearby Facilities

Link the selected property with its amenities and nearby facilities so every listing highlights its strongest features.

Link Amenities and Nearby Facilities
18

Upload Property Documents and Media

Store documents, floor plans, images, and other related files directly on the property record so everything stays in one place.

Upload Property Documents and Media
19

Publish the Property Listing

Once the listing is ready, use Mark as Available to move the property from draft status into active inventory.

Publish the Property Listing
20

Capture Lead Requirements in CRM

Create a lead and record the customer’s property preferences so the system can match them with suitable listings automatically.

Capture Lead Requirements in CRM
21

Convert a Lead into a Visit or Booking

From the lead form, your team can quickly schedule a site visit or create a direct booking depending on the customer’s readiness.

Convert a Lead into a Visit or Booking
22

Complete the Site Visit Workflow

Record visit details, customer interest, feedback, and rating, then mark the visit as completed when the meeting is finished.

Complete the Site Visit Workflow
23

Create a Booking from the Visit

When the customer confirms interest, convert the completed site visit into a booking without re-entering the same details.

Create a Booking from the Visit
24

Confirm and Reserve the Booking

Review the booking details and confirm the reservation to secure the property and move the deal to the next stage.

Confirm and Reserve the Booking
25

Verify Payment Before Contract Creation

The system protects the workflow by blocking contract creation until the required token or deposit payment is fully recorded.

Verify Payment Before Contract Creation
26

Generate the Contract After Payment

Once the booking payment is cleared, generate the contract and move the deal into its formal agreement stage.

Generate the Contract After Payment
27

Review the Contract and Payment Schedule

Review the contract summary, handover details, pending balance, and installment lines before activating the agreement.

Review the Contract and Payment Schedule
28

Invoice the Outstanding Balance

Generate the remaining balance invoice directly from the contract installment line so accounting and contract tracking stay connected.

Invoice the Outstanding Balance
29

Close the Contract Successfully

After the final payment is posted, the contract is completed automatically and the payment status is updated to paid.

Close the Contract Successfully
30

Monitor Bookings from a Single View

Review every booking with clear filters, payment states, deal types, booking stages, and summary statistics for faster follow-up.

Monitor Bookings from a Single View
31

Track Site Visits with Smart Filters

Use the site visit overview to track planned and completed visits by customer interest, salesperson, property, and visit status.

Track Site Visits with Smart Filters
32

Monitor Active and Closed Contracts

Keep all sales and rental contracts under control with status filters, payment tracking, and contract-level statistics.

Monitor Active and Closed Contracts
33

Print the Contract Document

Use the print option to generate a professional contract document with all key transaction details included.

Print the Contract Document
34

Analyze Results with Reports

Open the reports menu to review booking and contract data in summarized business views that support better decisions.

Analyze Results with Reports
35

Monitor the Business Dashboard

Use the dashboard to monitor your portfolio, open leads, bookings, contracts, revenue, map activity, handovers, and category performance in real time.

Monitor the Business Dashboard

Property Model Configuration

Configure the core property management models in Odoo 19 so your business can manage property inventory, customer inquiries, site visits, bookings, contracts, invoicing, commissions, and payment follow-up in one unified workflow.

Requirements
  • Odoo 19 Community or Enterprise
  • Installed Property Management module
  • mail, contacts, account, and hr
  • crm and web for lead handling and dashboard operations
Key Features
  • Property types, amenities, and nearby connectivity setup
  • CRM lead matching with site visit and booking flow
  • Sale and rental contract management with payment schedules
  • Agent commission, invoicing, and dashboard reporting
Support from echoBitz

We support module installation, property workflow setup, master data configuration, user access structure, accounting integration, and process guidance for your real estate operations.

Recommended Setup Path
1. Install the module
Deploy the Property Management System and verify the required Odoo dependencies.
2. Configure roles and users
Assign Property Admin and Agent access levels to the right team members.
3. Define Property Masters
Set up property types, amenities, nearby connectivity, deal types, and commission templates for your business.
4. Start Property Operations
Create property records, manage leads and site visits, confirm bookings, and activate contracts with invoice tracking.
Contact Support Visit Our Website

Release Notes & Version History


Version 19.0.1.0.0 — Initial Release
  • Core Engine: High-performance, zero-middleware hub architecture established.
Frequently Asked Questions
How do I create a new property record?
Create a property from the backend by selecting the category and deal type, then add pricing, location, owner details, amenities, and availability information before publishing it for operations.
Can the system match properties with CRM lead requirements?
Yes. The module can match available properties to lead requirements such as category, deal type, property type, preferred city, and budget range so sales teams can act faster.
How are site visits managed in the system?
You can schedule property visits directly from a lead, assign the customer and salesperson, capture feedback, interest level, and rating, and then create a booking once the visit is completed.
Can I attach booking or contract documents?
Yes. Booking and contract records support document attachments so you can keep agreements, proofs, spreadsheets, and other supporting files linked to the transaction.
How do bookings and reservations work?
The module supports direct bookings and visit-based bookings. When a booking is confirmed, the property status moves to reserved, and token or deposit invoices can be generated and tracked from the booking itself.
Does the module integrate with Odoo Accounting?
Yes. The module creates and links invoices for token amounts, deposits, and contract payment schedules, keeping accounting entries connected to the related property, booking, and contract records.
Can I track property activity in real-time?
Yes. The module includes property dashboards, list dashboards, and reporting views to monitor inventory, deal progress, contract status, and linked financial activity in real time.
Can I manage agent commissions in this module?
Yes. You can define commission roles, calculation methods, and templates, then apply them on contracts to calculate commission lines and totals for your team or partners.
Does the system support payment reminders and rent completion alerts?
Yes. Scheduled actions can send payment reminders for contract schedules and rent completion notifications, helping teams follow up with customers at the right time.
Can I manage both sale and rental contracts?
Yes. The contract flow supports both sale and rental deals, including lease dates, lock-in period, notice period, rent escalation, renewal options, handover status, and payment schedule tracking.

Scan and Connect with echoBitz

Book a meeting, start a WhatsApp conversation, or reach us by email from one simple visual card. It is the fastest way to move from curiosity to a live Property Management discussion.

Meeting WhatsApp Email
echoBitz QR contact options

Our Services

​
Odoo Integration

Seamlessly integrate Odoo with third-party apps, platforms, and tools for better workflow.

​
Odoo Implementation

We plan, configure, and deploy Odoo tailored to your business processes.

​
Customization

Get modules and workflows customized to meet your exact needs in Odoo.

​
Community Apps

Access or develop robust community apps to enhance your Odoo functionality.

​
Development Outsourcing

Hire dedicated Odoo developers to build solutions efficiently and cost-effectively.

​
Support & Maintenance

Enjoy peace of mind with our reliable support, updates, and bug fixing services.

Discover More Solutions

Explore our other Odoo integration apps

Garage Management System
Garage Management system

End-to-end garage and automobile workshop management for auto repair shops

Loan Management
Loan Management

End-to-end loan and finance management for personal and business lending operations.

Odoo HubSpot Integration
Odoo HubSpot Integration

Connect contacts, companies, deals, and marketing workflows between HubSpot and Odoo.

Odoo Zendesk Integration
Odoo Zendesk Integration

Sync Zendesk tickets, customers, and organizations with Odoo Helpdesk and contacts.

Odoo Office 365 Integration
Odoo Office 365 Integration

Connect calendar, contacts, tasks, and emails with Microsoft 365 services.

Odoo WooCommerce Integration
Odoo WooCommerce Integration

Bidirectional sync of products, orders, customers, inventory, and payments.

View All Modules Apps on Odoo App Store

Ready to streamline your property operations with our Property Management System?

Install our Property Management module and start managing property listings, customer inquiries, site visits, bookings, contracts, invoicing, and real-time reporting efficiently, all within Odoo with no external middleware or manual spreadsheet tracking required.

Get Support Schedule a Demo Visit Our Website
Odoo Certified Partner | info@echobitzit.com | www.echobitzit.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with