Databus Logo
Blog Login →
🇮🇳 Property Maintenance · Built for India

From "tap is leaking" to resident sign-off.

EstateDeck is property maintenance workflow software for Indian housing societies, RWAs, builders and multi-property landlords — the resident raises a ticket via app, the right vendor is auto-assigned, photo proof is uploaded at completion, and the resident signs off before payment. The 47-member maintenance WhatsApp group can retire.

What it is: An end-to-end maintenance loop that runs every repair in a building — resident files a ticket with photo in the app, the system routes it to the correct vendor category (plumber, electrician, lift, DG, fire safety, security agency), vendor uploads a geotagged completion photo, resident signs off in-app, payment is released through a maker-checker approval flow with Income Tax §194C TDS awareness.
📱 Ticket via App 🛠️ Vendor Auto-Assign 📸 Photo Proof + Geotag ✅ Resident Sign-Off
GSTIN-verified vendors §194C TDS-aware DPDP Act 2023 ready
2 hrs
Average ticket-to-vendor-arrival, with auto-assignment
12+
Vendor categories — plumber, lift, DG, fire safety, more
📸 + 📍 + 🕒
Every job closes with photo + geotag + timestamp
₹3K / ₹10K / ₹50K
Maker-checker approval thresholds (configurable)
The maintenance loop

Ticket → Vendor → Photo Proof → Sign-Off

The buyer's mental model. Each step is one feature mechanism; this page coordinates the four.

1
📱

Resident raises ticket

Tap, photo, voice note — done in 20 seconds. No more calling the Secretary at 11 PM.

2
🛠️

Vendor auto-assigned

Routed by category to a verified vendor — GSTIN, MSME Udyam, PSARA checked. SLA timer starts.

3
📸

Photo proof at completion

Before + after photos with geotag and timestamp. IT Act §65B-admissible record.

4

Resident signs off → payment

Resident approves in app. Payment routed through maker-checker. §194C TDS-aware.

A real Tuesday

How a Pune RWA closes a leaking-tap ticket in 4 hours

The walkthrough that defines this product. Real timestamps, real vendor data.

Tuesday · 18 February 2026 · Wakad, Pune · 240-flat RWA · Flat B-1402
Mrs. Iyer raises a kitchen-tap leak. By 1 PM, it's fixed and signed off.
09:14

Resident files ticket from the app

Mrs. Iyer taps Plumbing → photo of the dripping tap → voice note "kitchen sink, dripping since morning, slow drip." Category auto-detected. Ticket #2407 created. SLA: 4 hours (Plumbing-Standard).

09:15

Vendor auto-assigned by category

System checks the verified plumber directory — Sunil Plumbing Works (GSTIN active, MSME Udyam registered, last job rating 4.6/5, 14-min average response). Push notification + WhatsApp Business utility template fires. Backup vendor on standby if no acceptance in 30 min.

09:23

Vendor accepts, shares ETA

Sunil taps Accept. ETA 11:30 AM. Mrs. Iyer gets WhatsApp: "Plumber assigned. ETA 11:30. Track here."

11:28

Arrival logged at gate

Guard tablet logs Sunil's entry; photo captured. Vendor's GSTIN + face match against directory. Mrs. Iyer notified. Sunil heads up to B-1402.

12:42

Job done — photo proof uploaded

Sunil uploads three photos: before (dripping), during (washer replacement), after (dry tap, 30-sec video). Geotag confirms B-1402. Timestamp 12:42:18. Quote: ₹420 (washer + service). Below the ₹3,000 auto-approve threshold.

12:55

Resident signs off in app

Mrs. Iyer checks the tap, taps Sign Off, rates 5/5. Payment auto-released to Sunil's UPI VPA the same day. Ticket #2407 closed. Photo log archived for the AGM if needed.

Total time: 3 hours 41 minutes. Pre-EstateDeck, the same ticket lived in a WhatsApp group for 2 days before someone called the plumber.
The vendor directory

12+ vendor categories every Indian society needs

SLA windows, mandatory licences, KYC checks — all defined at category level.

Category Default SLA Mandatory KYC
Plumber4 hours (Standard)GSTIN MSME
Electrician3 hours (Standard) · 30 min (Emergency)GSTIN MSME
Lift / Elevator (AMC)1 hour (Breakdown)GSTIN Contract Vendor
DG Set2 hours (Breakdown)GSTIN AMC Vendor
Fire SafetyQuarterly (Audit) · 30 min (Alarm)GSTIN CFO licensed
Security AgencyContinuous staffingPSARA GSTIN
HousekeepingDaily scheduleGSTIN MSME
Gardener / LandscapingWeekly schedulePAN
PainterQuote-based (project)GSTIN MSME
Air Conditioning (AC)6 hours (Standard)GSTIN MSME
Pest ControlQuarterly scheduleGSTIN CIBRC reg.
Civil WorkQuote-based (project)GSTIN MSME
The problem

Why most society maintenance runs through a WhatsApp group

And why that breaks at scale, at audit, and at every committee handover.

💬

The 47-member maintenance WhatsApp group

Mrs. Iyer's leaking-tap message gets buried under 80 birthday wishes and 14 wedding invitations. The Secretary sees it Wednesday morning. By then the bathroom ceiling has dampness too.

🧾

Vendors who came, ate, left

No photo proof. No timestamp. The bill says "lift repair ₹4,200." Was the lift actually serviced? Or did the vendor charge for a 2-minute look-and-leave? Geotagged before-and-after photos answer that.

No SLA, no accountability

A leaking tap is 4 hours. A stuck lift is 1 hour. A fire alarm trip is 30 minutes. Without SLA timers, every ticket gets the same lazy "will look into it" response.

💰

Payment approvals that bypass the Treasurer

The Secretary pays ₹38,000 to a vendor on a personal UPI handle — discovered at the next audit. Maker-checker thresholds with Treasurer sign-off above ₹10,000 prevent this entirely.

What you get

Six capabilities that distinguish a maintenance workflow

Generic ticketing tools handle complaints. Property maintenance needs more.

📱

App-First Ticket Intake

Resident files a complaint in 20 seconds — category, photo, voice note. No phone calls, no WhatsApp groups, no chasing.

  • Photo + voice note: "What's wrong" answered visually
  • Auto-categorisation: Plumbing / electrical / lift / housekeeping picked up from keywords
  • Multi-language: Hindi, Tamil, Marathi, Bengali, Telugu — UI & voice notes
🛠️

Vendor Auto-Assignment

The system routes each ticket to the right vendor — from the verified directory. KYC, GSTIN, MSME Udyam pre-checked at onboarding.

  • Category routing: 12+ categories with pre-mapped vendor pools
  • 30-min acceptance window: No response → backup vendor
  • Performance-weighted: Better-rated vendors get priority

Category-Level SLA Timers

Different repairs need different urgency. A stuck lift cannot wait 4 hours. A clogged drain can. SLAs reflect that.

  • Lift breakdown: 1-hour SLA, auto-escalation if missed
  • Fire alarm: 30-minute SLA, auto-notify Fire Safety Officer
  • Routine plumbing: 4-hour SLA, standard queue
📸

Photo Proof + Geotag

Every completed job closes with before + after photos, geotagged to the unit, timestamped. IT Act §65B-admissible.

  • Geotag: Confirms vendor was physically at the unit
  • Timestamp: Confirms when the job was actually done
  • §65B audit trail: Court-admissible for vendor disputes
💸

Maker-Checker Payment Approval

No single individual approves payment. Thresholds split the work between Secretary, Treasurer and President.

  • Under ₹3,000: Auto-approved after resident sign-off
  • ₹3K – ₹10K: Secretary sign-off required
  • Above ₹50K: Full committee resolution
📊

Monthly Per-Unit Cost Reports

At month-end, the Treasurer sees maintenance cost rolled up by flat, by tower, by category. Patterns surface — which tower's plumbing is failing, which lift needs replacement, not repair.

  • Per-flat rollup: Maintenance spend per unit, monthly
  • Per-category trend: Plumbing vs electrical vs lifts
  • Repair vs replace flag: Auto-flagged when an asset crosses 60% of its replacement cost in repairs
Who it's for

Built for four kinds of maintenance owners

The ticket volume, vendor categories and approval thresholds shift with each. EstateDeck adjusts on its own.

🏘️

Housing Societies & RWAs

80–500 flats. Resident-driven tickets via app. AMC-linked categories (lift, DG, fire). Treasurer-Secretary maker-checker. Monthly AGM-ready reports.

🏗️

Builders in Defect Liability

0–24 months post-handover. Track snag-list completion, defect rectification, contractor accountability. Builder-paid until handover to RWA.

🔑

Multi-Property Landlords

20–200 rental units. Tenant raises tickets per unit. Landlord approves spend per property. P&L impact visible in real time.

🏢

Commercial Property Operators

Office buildings, IT parks, malls. Tenant ticketing across floors. AMC vendor pools, escalation rules, tenant-paid vs landlord-paid split.

How it compares

EstateDeck vs WhatsApp Group vs Generic Ticketing

The honest table. Generic ticketing handles helpdesks — not properties.

What you actually need WhatsApp group + paper register Generic ticketing tool EstateDeck
Ticket with photo + voice note~ Lost in chat Property-aware
Vendor auto-assign by category Manual call 12+ categories
SLA timers per category~ Generic SLA Lift 1hr, Fire 30min
Vendor KYC (GSTIN + MSME + PSARA) Live checks
Photo proof + geotag at completion~ File upload §65B audit
Resident sign-off before payment Native
Maker-checker payment thresholds (₹) Configurable
§194C TDS on contractor payments Flagged + auto
Monthly per-unit cost reports AGM-ready
Vendor mobile app for technicians~ Generic Built for low-tech vendors
Compliance, handled

The Indian regulatory stack — built in

Six frameworks every property maintenance platform in India has to honour. We do the work; you sign the file.

Income Tax Act

§194C — TDS on Contractors

1% for individuals/HUF, 2% for companies. Threshold ₹30,000 per single payment or ₹1,00,000 aggregate per year. Flagged before crossed.

MSMED Act 2006

§15 — 15/45-Day MSME Payment

Buyers must pay MSME-registered vendors within 45 days (or 15 days if no written agreement). Income Tax §43B(h) disallows the buyer's deduction past 45 days.

CGST Act 2017

§22-29 — Vendor GSTIN

Live GSTIN verification against the GSTN portal at vendor onboarding. Threshold awareness for unregistered vendor cap (₹40L / ₹20L special states).

PSARA 2005

Security Agency Licensing

Private Security Agencies Regulation Act 2005 — only PSARA-licensed agencies can be assigned security category jobs. State licence captured at onboarding.

IT Act 2000

§65B — Photo + Timestamp Audit

Every completion photo + geotag + timestamp forms a §65B-admissible electronic record. Holds up in court for vendor billing disputes.

DPDP Act 2023

§6 + §8(7) — Data Protection

Resident complaint data, vendor personal data captured under §6 consent; purpose limitation enforced per §8(7). Phase I notified Nov 2025; full May 2027.

What changes for you

Three things committees notice in month one

2 hrs

Ticket-to-vendor-arrival

Down from 2 days in a WhatsApp group. Auto-assignment + SLA timers eliminate the "did anyone see this" delay.

0

Vendor-paid disputes at audit

Every payment carries a sign-off + photo proof + maker-checker trail. Auditors stop questioning, residents stop suspecting.

Better repair-vs-replace decisions

Patterns surface in the monthly cost report. Lift 4 is consuming 60% of building lift maintenance? Time to replace, not repair.

FAQ

Questions Indian committees and landlords actually ask

If your question isn't here, the demo will answer it.

What is property maintenance workflow software?

Property maintenance workflow software runs the full repair loop for buildings and societies — a resident raises a complaint via app with a photo, the system auto-assigns the right vendor (plumber, electrician, lift technician, DG operator), the vendor uploads a completion photo with timestamp and geotag, and the resident signs off in the app before payment is released.

It replaces WhatsApp groups, paper registers and the Hon. Secretary chasing the same plumber for the third time this week.

How does vendor auto-assignment work?

EstateDeck routes tickets by complaint category. A leaking tap goes to verified plumbers. A lift breakdown goes to the AMC-contracted vendor first; if they don't respond in 2 hours, the system escalates to a backup vendor. Security agency calls go to PSARA-licensed agencies only.

The granular vendor directory mechanism — KYC, GSTIN validation, MSME Udyam check, AMC visit calendar — lives in our Vendor Management feature page.

Why is photo proof at completion important?

A geotagged, timestamped photo at job completion solves three problems at once:

1. It proves the vendor actually came (not just billed for visiting). 2. It documents the work for the resident's sign-off. 3. It forms an IT Act 2000 §65B-admissible electronic record if a dispute arises — useful for the next audit, the next AGM, or the next time a vendor under-quotes and then walks off mid-job.

Does the system handle vendor KYC and GSTIN verification?

Yes. Every vendor is onboarded with a live GSTIN check against the GSTN portal, MSME Udyam registration check (for §43B(h) compliance), and PAN verification.

Security agencies require PSARA licence under the Private Security Agencies Regulation Act 2005. Vendors with expired registration get blocked from new job assignments automatically.

How are payment approvals controlled?

EstateDeck uses a maker-checker model with configurable ₹ thresholds — typical setup:

Under ₹3,000: auto-approve. ₹3,000–10,000: Secretary sign-off. ₹10,000–50,000: Treasurer + Secretary. Above ₹50,000: full committee resolution.

The actual ledger entry and §194C TDS computation post to our Accounting module — this page covers the approval workflow, not the bookkeeping.

What is Section 194C TDS on contractor payments?

Income Tax Act Section 194C requires TDS on contractor payments:

1% if the contractor is an individual or HUF. 2% if the contractor is a company. Threshold: ₹30,000 per single payment or ₹1,00,000 in aggregate per financial year.

EstateDeck flags the threshold before it's crossed. The actual TDS computation, Form 16A generation and bookkeeping happen in our Accounting module.

Does it manage AMC contracts for lifts, DG sets and fire systems?

Yes — but the workflow is split for a reason.

The AMC visit calendar (quarterly lift checks, monthly DG service, annual fire safety inspection) lives in our Vendor Management feature page.

The AMC contract document itself, with validity expiry alerts at 30 and 7 days, lives in our Compliance Documents solution. This page coordinates the maintenance loop that those two pages power.

Can residents see the status of their complaint?

Yes. The resident sees the full journey: ticket raised → vendor assigned (with name and ETA) → vendor arrived (with photo) → work in progress → completion photo → sign-off requested.

Updates fire as WhatsApp Business utility messages via Meta BSP. Residents no longer have to call the Secretary to ask if the plumber is coming.

How do monthly cost reports per unit work?

At month-end, EstateDeck rolls up every maintenance ticket by flat — Flat A-704 had ₹4,200 in plumbing, ₹1,800 in electrical, ₹820 in painting. The Treasurer sees per-unit and per-category totals.

Patterns emerge: Tower B has 3× the plumbing tickets of Tower A, suggesting an underlying pipe issue. This is the reporting layer that the helpdesk and vendor modules feed.

Does the vendor get a mobile app?

Yes. Vendors accept jobs, view location, upload before-and-after photos with geotag, raise quotes for approval, and submit invoices — all from a simple Android app.

Most vendors are not tech-savvy; the app is built for two-finger typing and audio notes with multilingual UI.

Is the maintenance data DPDP Act 2023 compliant?

Yes. Every resident's complaint data, vendor's personal information and the photo proofs are stored under the Digital Personal Data Protection Act 2023 — notice and consent at onboarding (§6), purpose limitation enforced (§8(7)), retention configurable per society bye-laws.

Phase I notified 13 Nov 2025; full compliance by 13 May 2027. We're already aligned to the final framework.

A note on what lives where: This page covers the end-to-end maintenance loop — ticket to vendor to sign-off. The granular ticket workflow + SLA mechanics live at the Helpdesk feature page. The vendor directory + AMC visit calendar + GSTIN/MSME/PSARA checks live at the Vendor Management feature page. Invoice generation + DLT-registered SMS reminders live at the Billing feature page. The per-unit ledger and §194C TDS bookkeeping live at Accounting & Finance. AMC contract document validity lives at Compliance Documents.
Related modules

Pair this with the rest of EstateDeck

Distinct workflows, all feeding the same maintenance picture.

Retire the 47-member WhatsApp group.

See ticket-to-sign-off run on your own building. 20-minute demo. No card required.

Book Your Free Demo → See Pricing
From 40-flat buildings to 1,200-unit gated communities · Mumbai · Bengaluru · Pune · Chennai · Delhi NCR · Hyderabad · Kolkata