OdooWiki OCA HUB

OCA industries and verticals modules for Odoo

Solutions for specific industries: hotels, associations, cooperatives, rentals, agriculture, internet providers, vehicle fleets and more. The catalogue has 117 modules in this area, 39 of them confirmed in Odoo 19.0 (reviewed on 2026-11-03).

Confirmed modules per version

12.0
53 modules
13.0
28 modules
14.0
69 modules
15.0
30 modules
16.0
68 modules
17.0
25 modules
18.0
45 modules
19.0
39 modules
20.0
0 modules

OCA repositories in this area

Other areas

Modules in this area

  • account_asset_pms

    Adds a Property field to assets so each asset can be linked to a PMS property. The property is shown on asset forms and lists and included in the asset Excel report.

  • animal_medicament

    Lets you record drug posologies (dosage and withdrawal times) for animal medicines, linked to products and animal species, and view them from the product form or a dedicated Posology menu.

  • animal_prescription

    Manage veterinary prescriptions directly in sales orders: link a herd and its animals to an order, and let Odoo fill in the right dosage, milk and meat withdrawal times based on the animal's physiology and species.

  • base_phone_rate

    Store international phone call rates by country, state and dial prefix, and flag products that are international calls. Users can look up the rate matching a phone number.

  • base_phone_rate_import_bandwith

    Load and update phone rates in Odoo from a Bandwidth.com Excel file. Upload the .xlsx file and the module creates or updates each rate by dial prefix.

  • BC3 files importerOdoo 14, 15, 16, 17
    bc3_importer

    Lets you import BC3 construction budget files (FIEBDC-3 format) directly into Odoo and turn them into a quotation, with configurable parsing rules per BC3 version.

  • bookstore_mgmt

    Adds a Bookstore area to Odoo where books are managed as products, with extra book details (author, editorial, genre, edition year) and separate lists for authors, editorials and genres.

  • bookstore_mgmt_google_books_api

    Adds an "Import book data" button on book products that fetches title, author, publisher, genre, year, description and cover image from the Google Books API using the product's ISBN/barcode.

  • connector_equipment

    Adds a 'Backend Equipment' configuration screen where you store the connection details (host, port, user, password, protocol, client ID/secret) of an external system, and lets you link maintenance equipment to it and flag it as 'Can be managed'.

  • connector_equipment_import_cdr

    Import call detail records (CDR) from a Netsapiens phone backend into Odoo as analytic lines, so call minutes can be billed through timesheets. Users configure the query and product mapping, then run the import manually or daily.

  • connector_equipment_service

    Links service profiles to maintenance equipment so that adding, updating, activating, suspending or removing a service on an agreement automatically triggers the matching action on the linked equipment.

  • Contract Membership Delegate PartnerOdoo 12, 13, 14, 15, 16, 17, 18, 19
    contract_membership_delegated_partner

    Lets you choose a delegated member on a contract so that every recurring invoice generated from that contract automatically carries the same delegated member.

  • CooperatorsOdoo 12, 14, 16
    cooperator

    Manage cooperative members and their shares: register subscription requests, issue capital release invoices, record share lines, and keep an up-to-date cooperator registry with certificates and share operations.

  • cooperator_documentation

    Adds a Documentation menu item to the Cooperator menu that opens the online user documentation in a new browser tab.

  • Cooperator PortalOdoo 12, 14, 16
    cooperator_portal

    Adds a cooperator area to the customer portal: members see their cooperative details, shares and certificate, and can view their capital release requests. It also locks some account fields and blocks account deletion.

  • Cooperators WebsiteOdoo 12, 14, 16
    cooperator_website

    Adds public web pages where visitors and logged-in users can subscribe for cooperative shares online, filling in personal or company details, choosing a share type and quantity, and accepting the cooperative's rules.

  • cooperator_website_payment

    Lets people pay for their cooperative shares online right after they subscribe on the website, instead of waiting for an invoice by email.

  • cooperator_website_recaptcha

    Adds a Google reCAPTCHA check to the online subscription request forms for becoming a cooperator (individual or company), so bots cannot submit fake requests.

  • cooperator_website_referral_source

    Lets you record how people heard about the cooperative. You maintain a list of referral sources and pick one on the website subscription form, on subscription requests and on contact records.

  • crm_membership

    Shows the linked contact's membership status and period directly on CRM leads and opportunities, and adds membership filters and grouping to the CRM search view.

  • Donation MassOdoo 14, 16, 18
    donation_mass

    Manage mass requests and plan the celebration of masses. When a donation includes a mass product, a mass request is created automatically and the amount is held in a stock account until the mass is celebrated, when it is moved to revenue.

  • Donation StayOdoo 14, 16, 18
    donation_stay

    Lets you record a donation directly from a guest stay and see the total donated per stay. It adds a Create Donation button on stays and shows donation totals on stay forms and lists.

  • fleet_config

    Adds a Fleet section to Odoo's General Settings so fleet managers have a dedicated place to configure the Fleet app. It is a technical base module and does not add any settings options by itself.

  • Fleet Vehicle Calendar YearOdoo 12, 13, 14, 15, 16, 18, 19
    fleet_vehicle_calendar_year

    Adds a Calendar Year field to fleet vehicles, so you can record the calendar year of a vehicle next to its model year. The value is shown on the vehicle form and changes are tracked in the chatter.

  • fleet_vehicle_capacity

    Adds weight, volume and passenger capacity fields to vehicles and vehicle models in the Fleet app, with configurable units of measure. Users can record how much a vehicle can carry and see it on the vehicle and model forms.

  • Fleet Vehicle CategoryOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fleet_vehicle_category

    Lets you define vehicle categories (such as tow truck, ambulance, trailer or boat) and assign one to each vehicle in the Fleet app.

  • Fleet Vehicle ConfigurationOdoo 15, 16, 18, 19
    fleet_vehicle_configuration

    Lets you record several seat-capacity configurations for each vehicle in Fleet, such as a 5-seat or 7-seat version of the same car, directly on the vehicle form.

  • Fleet Vehicle Fuel CapacityOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fleet_vehicle_fuel_capacity

    Adds a Fuel Capacity (L) field to fleet vehicles so you can record how much fuel each vehicle's tank holds. The value is shown on the vehicle form and cannot be negative.

  • Fleet Vehicle Fuel Type EthanolOdoo 12, 13, 14, 15, 16, 18, 19
    fleet_vehicle_fuel_type_ethanol

    Adds two new fuel options, Ethanol and Flex (Gasoline/Ethanol), to vehicles and vehicle models in the Fleet app, so you can record ethanol-powered vehicles.

  • Assign date end in vehicle historyOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fleet_vehicle_history_date_end

    When a new driver is assigned to a vehicle, this module automatically fills in the end date of the previous driver's history line, so the vehicle's driver history stays complete without manual editing.

  • Fleet Vehicle InspectionOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fleet_vehicle_inspection

    Register vehicle entry (IN) and exit (OUT) inspections with checklist items, photos and results, and turn a confirmed inspection into a fleet service cost record.

  • fleet_vehicle_inspection_item_compatible_product

    Link products to vehicle inspection items so you can record which products or services are suitable for repairing each inspection item, and see that link from both sides.

  • Fleet Vehicle Inspection TemplateOdoo 12, 13, 14, 15, 16, 17, 18, 19
    fleet_vehicle_inspection_template

    Lets fleet managers create reusable vehicle inspection templates, then pick one on an inspection to automatically fill in the checklist lines, name and notes.

  • fleet_vehicle_license_plate_alt

    Adds an "Alternative Licence Plate" field to fleet vehicles and lets you search vehicles by it, so a vehicle can be found by either of its two plate numbers.

  • Fleet Vehicle Log FuelOdoo 14, 15, 16, 18, 19
    fleet_vehicle_log_fuel

    Record fuel/refuelling entries for your fleet vehicles, track litres, price per litre, cost and odometer, and see fuel costs in the fleet cost report.

  • fleet_vehicle_model_compatible_product

    Lets you mark products as fleet vehicle products and link them to specific vehicle models, so you can see which products fit which vehicles directly in Odoo.

  • Fleet Vehicle NotebookOdoo 12, 13, 14
    fleet_vehicle_notebook

    Adds an empty tabbed notebook area to the vehicle form in the Fleet app, giving developers a ready place to add extra vehicle information pages.

  • fleet_vehicle_ownership

    Adds an Owner field to fleet vehicles and shows a Vehicles button on partner forms, so you can link each vehicle to the partner who owns it and see how many vehicles a partner owns.

  • fleet_vehicle_pivot_graph

    Adds pivot table and graph views to the Fleet vehicles screen, so users can analyse their vehicle fleet visually instead of only browsing the list.

  • Fleet Vehicle PurchaseOdoo 14, 16, 18, 19
    fleet_vehicle_purchase

    Lets you link a fleet vehicle to purchase orders and their lines, so vehicle costs can be tracked from purchasing. Vehicle records show a button with the number of related purchase orders.

  • fleet_vehicle_purchase_link

    Adds a smart button on the vehicle form showing how many purchase order lines reference that vehicle, and a Purchases menu under Fleet to list purchase orders that include a vehicle.

  • fleet_vehicle_service_activity

    Automatically schedules an activity for the vehicle fleet manager a set number of days before a vehicle service date, so upcoming services are not missed.

  • Scheduling Meetings for Vehicle ServicesOdoo 12, 13, 14, 15, 16, 18
    fleet_vehicle_service_calendar

    Lets users schedule calendar meetings directly from a vehicle service record and see how many meetings are linked to it, with a smart button that opens the calendar pre-filled for that service.

  • Kanban Features for Vehicle ServicesOdoo 12, 13, 14, 15, 16, 18, 19
    fleet_vehicle_service_kanban

    Adds kanban-style tracking to vehicle service logs: stages, tags, priority, a responsible person and configurable activity types, so services can be organised and followed up like tasks.

  • Fleet Vehicle Service ServicesOdoo 14, 15, 16, 17, 18, 19
    fleet_vehicle_service_services

    Lets you list the individual services included in a fleet vehicle service record, so one service entry can group several service types.

  • Fleet Vehicle StockOdoo 12, 13, 14, 15, 16, 18
    fleet_vehicle_stock

    Links Fleet vehicles to inventory products and serial numbers, and can automatically create a fleet vehicle when a serial-tracked product is received.

  • Fleet Vehicle UsageOdoo 16, 17, 18, 19
    fleet_vehicle_usage

    Record who drives which fleet vehicle, when it was picked up and returned, and see at a glance which vehicles are currently in use.

  • HerdOdoo 14
    herd

    Create and manage animal herds, link each animal to its herd, mother, father and breed, and organise species into a family tree (e.g. Bovine, Ovine).

  • Hotel ManagementOdoo 12, 13, 14, 15, 16, 17, 18, 19
    hotel

    Manage hotel stays in Odoo: configure floors, rooms, room types, amenities and services, then create folios (guest stays) with room reservations and extra services, and invoice them. Rooms are linked to products and sale orders.

  • Hotel Housekeeping ManagementOdoo 12, 13, 14, 15, 16, 17, 18, 19
    hotel_housekeeping

    Track room cleaning work in your hotel: create housekeeping records per room, list the activities done by each housekeeper with start and end times, move the record through Inspect, Dirty, Clean, Done or Cancelled, and print a room activity report.

  • Hotel Reservation ManagementOdoo 12, 13, 14, 15, 17, 18, 19
    hotel_reservation

    Create and manage hotel room reservations for guests and groups, check room availability, confirm bookings, and turn confirmed reservations into hotel folios with invoices.

  • Hotel Restaurant ManagementOdoo 12, 13, 14, 15, 17, 18, 19
    hotel_restaurant

    Manage hotel restaurant tables, food items and table bookings, take food orders, send them to the kitchen and add the bill to the guest's hotel folio.

  • Cooperators BelgiumOdoo 12, 14, 16
    l10n_be_cooperator

    Manage Belgian tax shelter declarations for cooperators: compute eligible shares, generate certificates and send them by email, and print official tax shelter attestations.

  • l10n_be_cooperator_national_number

    Adds an optional Belgian National Number field to cooperative share subscription requests, with company-level settings to show or require it. The number is validated and saved on the contact when the subscription is confirmed.

  • l10n_be_cooperator_portal

    Lets cooperative members see and download their Tax Shelter certificates (subscription and shares) from the Odoo website portal, without contacting the cooperative's staff.

  • l10n_be_cooperator_portal_national_number

    Lets cooperators view and update their Belgian national number from their customer portal account page, with validation and company-level rules for whether it is shown or required.

  • l10n_be_cooperator_website_national_number

    Adds a Belgian National Number field to the online cooperative subscription form, so new members can enter (or have pre-filled) their national registration number when they sign up on the website.

  • l10n_ch_cooperator

    Adds Swiss legal forms to contacts and subscription requests, and adapts the online subscription form so the bank account (IBAN) is optional and shown with a Swiss example.

  • l10n_de_cooperator

    Adds German legal forms (AG, eG, GmbH, Stiftung des privaten Rechts) to partners and subscription requests, and shows a German-style bank account field on the cooperator website sign-up form.

  • l10n_es_cooperator

    Adds a Spanish Tax ID (VAT) field to cooperator subscription requests, both in the backend form and on the website sign-up form, and makes it mandatory.

Data imported from GitHub: “confirmed” means branch, module directory and installable manifest checked on the review date. A module that is not confirmed in a version may still exist: it may be in another repository or pending the next review. Active support and OCA certification are not assessed.