APPS / Facility Management / Facility Management (CAFM) 14.0

Facility Management (CAFM)

Free
by Saaskul
v 14.0 Saaskul
Versions: 14.0

You bought this module and need support? Click here

Saaskul · Odoo 14 · Free

Saaskul CAFM

One place for facility management: AMC contracts, monthly billing, contract orders, service calls, VAR work, PPM visits and invoice follow-up, built for UAE FM teams.

Community Enterprise Facility Management AED & VAT 5% Odoo 14.0
Saaskul CAFM
AMC
contracts & staggered billing
PPM
monthly visit planner
Calls
AMC, VAR & PPM calls
8 PDFs
invoices, SOA, statements
Saaskul CAFM banner
FM companies
Run AMC portfolios across many clients
Property managers
Towers, villas, flats and tenants
MEP & service teams
HVAC, plumbing, electrical, civil
Accounts teams
Billing, follow-up and client SOA
Inside one CAFM menu

Everything an FM office runs on

No more separate sheets for contracts, calls, quotations and invoices. Each area below is a real menu in the app.

01
Dashboard
KPIs, charts and drill-down lists
02
AMC Invoicing
Contracts, register, billing table
03
Contract Orders
Generate, monitor, invoice
04
Operations
Projects, villa / flat register
05
AMC Call
Call form, follow-up, register
06
VAR / Work
Quotation to invoice tracking
07
PPM
Schedules, month slots, tables
08
AMC Invoices
KPI, CSR and submission follow-up
09
Client Statement
SOA for a single project
10
Store / Stock
Material issue notes per call
11
CAFM Master
Priority, job, work, technicians
12
Tools
Excel import / export, demo data
Operations Dashboard

See the whole operation the moment you open CAFM

Call completion rate, this month against last month, this year against last year, and eight live counters. Click any number to open the matching list.

Operations Dashboard
Completion rate
closed ÷ (closed + pending) calls
2 comparison charts
month vs month, year vs year
8 KPI cards
pending, WIP, LPO, active AMC…
Expiring AMC (90d)
contracts due for renewal
AMC contracts

Every contract, every number, one form

Contract numbers like AMC/2026/00012, start and expiry dates, client, project, villas or flats, and the invoicing plan. The amounts work themselves out.

Invoice frequencyMonthly, Quarterly, Half Yearly, Annually
Calculated for youYearly, quarterly, monthly value, rate per flat, SQFT rate
ExpiryStart + contract years, with days to expiry
Villa / FlatOne click creates Flat-1001, Flat-1002…
StatusDraft, Active, Pending, Expired, Cancelled
DocumentsContract copy, notes and audit tabs
AMC contract form
Monthly Billing Table
Monthly billing

Know what is billed and what is not, month by month

The Monthly Billing Table lists customer → project → order with every month split into Billed and Unbilled. Filter by frequency and export to CSV.

The AMC Invoice Register adds an X View revenue schedule (Jan–Dec) and a print of “AMC Contracts To be Invoiced” for any month.

Default invoice months
JanFebMarAprMayJunJulAugSepOctNovDec
Monthly ●●●●●●●●●●●●
Quarterly ●●●●
Half Yearly ●●
Annually ●
Contract orders

From contract to invoice without missing a period

Each billing period becomes a contract order (CO/2026/00087). Overdue orders and orders due this month are flagged automatically.

STEP 1
Quotation
Orders generated from the contract schedule
STEP 2 →
Contract Order
Confirmed, with docs and submission status
STEP 3 →
Invoiced
Customer invoice created in one click
Contract orders and Create Pending Invoice
Generate Contract Orders
For all contracts, one project, one customer or one AMC contract.
Create Pending Cont. Orders
Pick a date range and create new or missed orders in bulk.
Create Pending Invoice
Turn confirmed orders into draft invoices, new or missed.

Plus Monitoring Cont. Order to Invoice: a 12-month financial-year view of orders, invoiced and pending.

Service calls

Log a call in seconds, follow it to closure

AMC, VAR and PPM calls get numbers like 26G00041A. Choose the contract and the client, project, flat and manager fill in.

Pending
Call registered, technician assigned
Work Ongoing
Team on site, materials issued
Waiting LPO
Extra work needs client approval
Waiting Report Completion
Work done, report to finish
Closed
Completion date and work report no.
AMC call form
VAR / variation work

Extra work, tracked from quotation to invoice

Quotation, approval, LPO, completion report and invoice numbers on one line, with a remarks history so everyone sees the latest note.

1
VAR Work Approval
2
Work Ongoing
3
Waiting for LPO
4
Waiting for Report
5
VAR work - Invoiced
VAR Work Report
Excel import
Bring in existing VAR sheets (22 columns) with a preview of missing client groups and projects first.
VAR Work Statement
Pick the client, date and columns, then print a PDF or download Excel.
Monthly PPM table
PPM · planned maintenance

A year of visits, planned in one go

Set the frequency or tick the exact months, generate the year, then turn any month slot into a service call. The monthly table shows done and pending at a glance.

FrequencyVisits a year
Monthly12
Quarterly4
Half Yearly2
Yearly1
Manual monthsyour pick
HVAC Electrical Plumbing Civil Cleaning Fire Safety Lift General
Invoice follow-up

Get AMC invoices accepted, not just sent

Many clients need KPI and CSR papers before they pay. Track every invoice by stage, with due days and who is following up.

Waiting for KPI
KPI report pending
Waiting for CSR
Service report pending
Not Submitted
Ready, not yet sent
Submitted
Done, copy received
AMC invoice follow-up

On the invoice itself: KP, PPM and SR status, submission date, who submitted, copy received by Mail or WhatsApp, and a Final Status.

Tax invoice and client statement
Reports & exports

8 PDF reports, 5 Excel / CSV exports

Tax invoices with VAT 5% and amount in words in UAE Dirhams, plus a client statement that combines AMC invoices, the AMC register and VAR work.

Print Invoice (Tally Format)
TRN, LPO, VAT, bank details
Client SOA - Single Project
Running balance, total outstanding
AMC Contract Sheet
Full contract on one page
Print Contract Order
Quotation or contract order
AMC Contracts To be Invoiced
Monthly billing list
VAR Work Statement
By year / month, PDF or Excel
AMC Invoice Statement
PDF or Excel
Technician PPM list
Visits per supervisor
Built-in guide

The AMC process, step by step

CAFM ships with flow charts, process cycles and an AMC / VAR wizard that opens the right screen for each step.

1
Client / Project
2
Create AMC Contract
3
Setup SLA (Priority)
4
PPM Setup
5
Generate PPM
6
AMC Call
7
Stock Issue
8
Cont. Order / Billing
9
Invoice
10
Client SOA
VAR without AMC:  Create Quotation → Create Project → Stock Issue → Direct Purchase → Invoice

Spreadsheets and WhatsApp vs Saaskul CAFM

Sheets & chats Saaskul CAFM
Which AMC periods are not billed yetManual check✓ Billing table & overdue list
Contracts expiring soonFound too late✓ Expiring AMC (90d) card
Status of every service callAsk the technician✓ Work status on each call
VAR jobs waiting for LPOLost in email✓ Own menu with remarks
PPM visits done this monthPaper checklist✓ Monthly PPM table
Client statementBuilt by hand✓ One-click SOA PDF

Frequently asked questions

Is it really free?
Yes. Saaskul CAFM is free to download and use.
Which apps does it need?
Maintenance, Project, Invoicing, Sales and Saaskul Re-Sequences (free). Excel import uses the openpyxl Python library.
Can I bring my existing AMC list?
Yes. Import AMC contracts from Excel; missing clients, groups and locations are created for you. VAR work and AMC invoices also have Excel imports.
Can I try it with sample data?
Yes. Configuration → Load Demo Data fills clients, projects, units, contracts, calls, VAR and PPM. Clean Demo Data removes it again.

Run your FM office on Saaskul CAFM

Questions, setup help or a custom report? Write to us and we will get back to you.

info.cpabooks@gmail.com
name: Facility Management (CAFM)
technical name: facility_management_saaskul
author: Saaskul
category: Services/Facility Management
version: Odoo 14
price: Free
summary: CAFM, AMC, PPM, projects, units, and facility service calls
depends: maintenance, project, mail, account, sale, base_setup, re_sequences_saaskul
website: https://saaskul.com
support: info.cpabooks@gmail.com
license: OPL-1

Saaskul CAFM is published by Saaskul under the Odoo Proprietary License v1.0 (OPL-1) and is free on this app store.

You may use the app on your own Odoo databases. Redistribution or resale is not included.

Requires Saaskul Re-Sequences and the Python package openpyxl.

Support: info.cpabooks@gmail.com · WhatsApp +971 56 256 8128.

Copyright © Saaskul.