MAINTENANCE & SERVICE

Stoplosingmarginoneveryjob

Irish trade contractors are managing jobs, scheduling engineers, handling RCT compliance, and chasing invoices across too many disconnected tools. MaintenanceServiceOS connects everything in one system — so you can see your job margin before you send the invoice.

The Problem

The pain of running a trade business on spreadsheets

Invisible job margins

You quote, you deliver, you invoice. But by the time you pay materials and labour, the margin is gone. You only find out at month end — if at all.

RCT compliance overhead

For every subcontractor payment, you need to check RCT status, deduct the right amount, and file with Revenue. Done manually, this takes hours and one mistake costs thousands.

Scheduling chaos

Job scheduling across multiple engineers and sites in a WhatsApp group means double-bookings, no-shows, and angry clients. There is no single view of who is where.

JOB MANAGEMENT

From first call to final invoice — one connected workflow

Every job has a complete lifecycle in one system: quotation, scheduling, parts procurement, time logging, and invoicing — all linked. Your team always knows where a job stands. Your finance team gets invoices without chasing.

  • Job quotes linked to customer and site records
  • Engineer scheduling with mobile job card access
  • Materials procurement tied to job cost
  • Time and materials billing with margin visibility
  • Automated invoice on job completion
See the job workflow
odoo.inovada.com · InovadaOS
LIVE
Maintenance & Service
DashboardWork OrdersPPMContractsClients & SitesService RecordsRCT ComplianceReports
I-Maintenance & Service
A
Work Ordersâš™
Open×Search...
☰⊞
Acknowledged(1)
WO/2026/05/0008
RoutineReactive

Cork Docklands Retail Ltd

Cork Docklands Retail Centre

HVAC€30.00
Assigned(1)
WO/2026/05/0007
UrgentPlanned

Liffey Quarter OMC

Liffey Quarter Block A

Plumbing€76.55
Awaiting Access(1)
WO/2026/05/0013
UrgentPPM

Munster Logistics Park DAC

Munster Logistics Pk Unit 4

Electrical€77.50
Awaiting Approval(1)
WO/2026/05/0014
UrgentQuoted Work

Dublin Primary Care Partnership

Dublin Primary Care Centre

HVAC€72.00
Awaiting Parts(2)
WO/2026/05/0022
UrgentReactive

Liffey Quarter OMC

Liffey Quarter Block A

Fire Safety€314.00
WO/2026/05/0012
EmergencyPPM

Munster Logistics Park DAC

Munster Logistics Pk Unit 4

Electrical€652.00
Completed(3)
WO/2026/05/0020
UrgentFollow Up

Sligo Atlantic Apts OMC

Sligo Atlantic Apartments

Building€1,192.50
WO/2026/05/0015
RoutineInspection

Dublin Primary Care

Dublin Primary Care Centre

Fire Safety€440.00
WO/2026/05/0024
RoutineInspection

Cork Docklands Retail Ltd

Cork Docklands Retail Centre

Building€164.00
En Route(1)
WO/2026/05/0009
PlannedPPM

Cork Docklands Retail Ltd

Cork Docklands Retail Centre

Fire Safety€211.50
Invoice Raised(2)
WO/2026/05/0016
PlannedEmergency

Maynooth Student Residences

Maynooth Student Residences

Plumbing€271.00
WO/2026/05/0023
EmergencyEmergency

Liffey Quarter OMC

Liffey Quarter Basement Plant

Plumbing€1,052.50
New(1)
WO/2026/05/0006
PlannedPPM

Liffey Quarter OMC

Liffey Quarter Block A

HVAC€418.00
On Site(1)
WO/2026/05/0010
PlannedEmergency

Galway Bay Hotel Operations

Galway Bay Hotel

HVAC€880.00
Live Data · InovadaOS
Emergency: 3
Urgent: 6
Open Jobs: 13
RCT COMPLIANCE

RCT handled inside the workflow — not bolted on after

Revenue's Relevant Contracts Tax is complex and the penalties for getting it wrong are severe. MaintenanceServiceOS integrates RCT checks, deduction calculations, and filing reminders directly into your subcontractor payment workflow. Compliance becomes part of how you operate.

  • Subcontractor RCT status checked before payment
  • Correct deduction rate applied automatically
  • RCT35 filing reminders and audit records
  • Subcontractor payment history with full compliance trail
Talk to us about RCT compliance
odoo.inovada.com · InovadaOS
LIVE
Maintenance & Service
DashboardWork OrdersPPMContractsClients & SitesService RecordsRCT ComplianceTax Clearance
I-Maintenance & Service
A
RCT Contract Notificationsâš™
Search...
1–13 / 13‹ ›
☰⊞▣
RCT Contra...Work OrderSubcontractorSiteRCT SectorStart DateEnd DateEst. CostNotification S...ROS Contract Notification Ref
RCT/2026/0...WO/2026/05/...Leinster Fire Compliance...Liffey Quarter Basement...Constructi...May 19—576.50ConfirmedROS-SMOKE-RCT
RCT/2026/0...WO/2026/05/...Connacht Building Fabric...Dublin Primary Care CentreConstructi...May 11May 172,950.00ConfirmedROS-RCT-MS-DEMO-12...
RCT/2026/0...WO/2026/05/...Leinster Access & Height...Cork Docklands Retail Ce...Constructi...May 8Jun 191,750.00Ready for ROS—
RCT/2026/0...WO/2026/05/...Munster Water Hygiene LtdSligo Atlantic ApartmentsConstructi...May 5May 113,600.00ConfirmedROS-RCT-MS-DEMO-12...
RCT/2026/0...WO/2026/05/...Galway Fire Systems LtdMunster Logistics Park U...Constructi...May 2Jun 172,200.00Notified in ROSROS-RCT-MS-DEMO-12...
RCT/2026/0...WO/2026/05/...Cork Electrical Contractor...Maynooth Student Reside...Constructi...Apr 29May 54,100.00ConfirmedROS-RCT-MS-DEMO-12...
RCT/2026/0...WO/2026/05/...Munster Water Hygiene LtdLiffey Quarter Block AConstructi...Apr 26May 22,850.00ConfirmedROS-RCT-MS-DEMO-12...
RCT/2026/0...WO/2026/05/...Connacht Building Fabric...Liffey Quarter Basement...Constructi...Apr 23Apr 291,450.00Cancelled—
RCT/2026/0...WO/2026/05/...Leinster Access & Height...Kilkenny Civic TheatreConstructi...Apr 20Jun 13980.00Draft—
RCT/2026/0...WO/2026/05/...Munster Water Hygiene LtdGreenfield Head OfficeConstructi...Apr 17Jun 121,250.00Ready for ROS—
RCT/2026/0...WO/2026/05/...Galway Fire Systems LtdGalway Bay HotelConstructi...Apr 14Jun 113,200.00Notified in ROSROS-RCT-MS-DEMO-12...
RCT/2026/0...WO/2026/05/...Cork Electrical Contractor...Dublin Primary Care CentreConstructi...Apr 11Apr 172,450.00ConfirmedROS-RCT-MS-DEMO-12...
RCT/2026/0...WO/2026/05/...Dublin Mechanical Project...Cork Docklands Retail Ce...Constructi...Apr 8Apr 141,800.00ConfirmedROS-RCT-MS-DEMO-12...
Live Data · InovadaOS
Notified in ROS: 2
Ready for ROS: 2
Confirmed: 8
Cancelled: 1
JOB COSTING & MARGIN

See your real margin on every job — before you send the invoice

Most trade businesses find out their job margin at month end, or when the accountant calls. With MaintenanceServiceOS, job costing is live: materials, labour, subcontractors, and overheads tracked against each job so you always know where you stand.

  • Real-time job cost tracking by material, labour, and subcontractor
  • Margin alerts when jobs go over budget
  • Job profitability dashboard by engineer, job type, and client
  • Purchase orders linked to jobs for cost control
See job costing in action
odoo.inovada.com · InovadaOS
LIVE
Maintenance & Service
DashboardWork OrdersPPMContractsClients & SitesService RecordsRCT ComplianceTax ClearanceReports
I-Maintenance & Service
A
Job Costing Reportsâš™
Completed Jobs×Trade×Search...
⊞▣☰
⊟⊞⤓
⊞Building⊞Electrical⊞Fire Safety⊞HVAC⊞PlumbingTotal
Job RevenueTotal Job CostGross ProfitGross Margin %Job RevenueTotal Job CostGross ProfitGross Margin %Job RevenueTotal Job CostGross ProfitGross Margin %Job RevenueTotal Job CostGross ProfitGross Margin %Job RevenueTotal Job CostGross ProfitGross Margin %Job RevenueTotal Job CostGross ProfitGross Margin %
−Total
1,192.50 €832.00 €360.50 €36.58,842.50 €7,756.00 €1,086.50 €29.04,763.00 €3,848.00 €915.00 €102.42,430.00 €2,793.00 €-363.00 €11.110,031.00 €8,076.00 €1,955.00 €133.827,259.00 €23,305.00 €3,954.00 €312.8
+Building
1,192.50 €832.00 €360.50 €36.51,192.50 €832.00 €360.50 €36.5
+Electrical
8,842.50 €7,756.00 €1,086.50 €29.08,842.50 €7,756.00 €1,086.50 €29.0
+Fire Safety
4,763.00 €3,848.00 €915.00 €102.44,763.00 €3,848.00 €915.00 €102.4
+HVAC
2,430.00 €2,793.00 €-363.00 €11.12,430.00 €2,793.00 €-363.00 €11.1
+Plumbing
10,031.00 €8,076.00 €1,955.00 €133.810,031.00 €8,076.00 €1,955.00 €133.8
Live Data · InovadaOS
Total Revenue€27,259.00
Total Gross Profit€3,954.00
Avg Margin62.6%
HOW IT WORKS

Your operational system, designed for how trade businesses actually work

01

Discover

We map your current job management process: how you quote, schedule, procure materials, and invoice. We identify exactly where margin leaks.

02

Design

We design the complete MaintenanceServiceOS workflow before touching Odoo. Every process, approval, and automation is agreed upfront.

03

Build & Go Live

We configure, migrate, and train your team — go live in phases so nothing is disruptive. Teams are ready before each phase.

04

Run & Improve

We stay on as your system partner. Monthly reviews, support, and expansion as you grow.

See It In Action

Watch MaintenanceServiceOS in 30 seconds

Short clips showing exactly how the system handles your daily operations — from job creation to payment collection.

0:30
Workflow

Job Creation & Scheduling

See how a new job is logged, assigned to a technician, and scheduled — all in under a minute.

0:30
0:000:30

All Clips — 4 videos

Want a live walkthrough?

Book a 30-minute discovery call and see the full system in action.

Book a Call

Ready to see your job margins in real time?

In a 30-minute call, we'll map your current job workflow and show you exactly what a connected trade management system looks like. No commitment — just clarity.

Or send a question — info@inovada.com · +353 89 944 9188