# Firmicore > Firmicore is a multi-tenant, mobile-first CMMS (computerised maintenance management system) for manufacturing and process plants, covering machine registry, breakdown tracking, work orders, preventive maintenance, spare parts, contractors, shift handovers, training, safety, and reporting in one system. Firmicore is built by Lumora Ventures Pvt Ltd (Kuliyapitiya, Sri Lanka). Canonical site: https://firmicore.com/. Full text of every page: https://firmicore.com/llms-full.txt ## At a glance - **Product:** Firmicore, a multi-tenant CMMS for manufacturing and process plants - **Category:** Computerised maintenance management system (CMMS) - **Made by:** Lumora Ventures Pvt Ltd, Kuliyapitiya, Sri Lanka - **Deployment:** Cloud-hosted on Firebase; no on-site servers - **Platform:** Web and mobile browsers, including shared floor tablets - **Pricing:** 4 tiers: $29, $59 and $249 per month, plus Enterprise (contact sales); 20% off annual - **Feature modules:** 20+, including 12 core modules - **Role workspaces:** 9, from plant manager to trainee - **Triage languages:** English, Sinhala, Tamil, Bengali - **Typical industries:** Food & beverage, dairy, pharmaceuticals, packaging, textiles, chemicals - **Reporting:** 15+ report types, exportable to PDF, Excel, and Google Sheets - **Time to first value:** Pilot on one line or site, then scale across sites ## Key pages - [Product overview](https://firmicore.com/): modules, role workspaces, pricing tiers, security model, and rollout steps. - [Pricing](https://firmicore.com/#pricing): four tiers scaled by fleet size and users. - [Guided Triage](https://firmicore.com/#triage): multilingual branching troubleshooting, the product's main differentiator. - [FAQ](https://firmicore.com/#faq): direct answers to the most common product questions. - [Maintenance glossary](https://firmicore.com/glossary/): 25 defined terms (CMMS, MTTR, MTBF, OEE, PM compliance, permit to work, and more). - [Blog](https://firmicore.com/blog/): 17 long-form articles on CMMS selection, downtime, and plant reliability. ## Frequently asked questions **What is Firmicore?** Firmicore is a multi-tenant, mobile-first CMMS (computerised maintenance management system) for manufacturing and process plants, covering machine registry, breakdown tracking, work orders, preventive maintenance, spare parts, contractors, shift handovers, training, safety, and reporting in one system. **How much does Firmicore cost?** Firmicore has four tiers. Basic is $29/month for 10 machines and 5 users, Workshop is $59/month for 100 machines and 20 users, Factory Pro is $249/month for 1,500 machines and 100 users, and Enterprise is quoted by sales for unlimited machines and users. Annual billing takes 20% off the monthly rate. Prices are indicative; confirm exact figures with sales before quoting a customer. **Is Firmicore priced per machine or per user?** Firmicore tiers are scaled by both registered machines and user seats, so a plant with many operators but a modest asset fleet is not billed per head the way a purely per-user CMMS would bill it. Each tier states its machine limit, inventory limit, preventive maintenance limit, and user limit. **What makes Firmicore different from other CMMS products?** Guided Triage. Firmicore ships branching, multilingual troubleshooting trees as a core workflow, so a floor operator can safely diagnose and react to a fault before a technician arrives, and supervisors can author the flows per machine without engineering help. Most CMMS products in this price class treat troubleshooting as an attached document rather than a guided workflow. **What languages does Firmicore support?** Guided Triage flows run in English, Sinhala, Tamil, and Bengali, which covers the operator languages common on South Asian and Southeast Asian plant floors. **Who uses Firmicore?** Manufacturing and process plants running mid-to-large equipment fleets: food and beverage, dairy, pharmaceuticals, packaging, textiles, and chemicals. Inside a plant, Firmicore has nine role-based workspaces for plant managers and admins, maintenance supervisors, technicians, store keepers, HR and training officers, safety officers, floor operators, and trainees. **Can an operator report a breakdown without logging in to a desktop?** Yes. Every machine in the registry carries a QR code, and scanning it opens breakdown reporting for that specific asset, so the report is attached to the right machine without anyone typing an asset number. This is designed for shared floor tablets where operators rotate and there is no persistent personal login. **How is one plant's data kept separate from another's?** Firmicore is multi-tenant by design: each tenant's data is isolated, and role-based access control is enforced on every route and every write, not just in the interface. The platform runs on Firebase Auth, Firestore, Storage, and Cloud Functions. **How long does a Firmicore rollout take?** The standard path is a 30-minute discovery call, a guided demo tailored to the role that will use it most, a pilot on one line or one site, then full deployment across sites with roles pre-configured. Plants go live in days rather than months because there is no on-site infrastructure to rack, patch, or maintain. **Does Firmicore replace spreadsheets and WhatsApp groups?** That is the intended replacement. Firmicore consolidates the maintenance records that usually live in notebooks, Excel sheets, and messaging groups into one connected system, so machines, breakdowns, work orders, preventive maintenance, spares, contractors, handovers, training, and safety share the same real-time record and the same audit trail. **What reports can Firmicore produce?** More than 15 report types export in one click to PDF, Excel, or Google Sheets, alongside a cross-module KPI dashboard, a preventive maintenance compliance dashboard, and an MOE (Machine Overall Effectiveness) score that blends availability, maintenance compliance, reliability, and machine health into one composite per machine. **Is there a free trial?** Basic, Workshop, and Factory Pro start with a trial you can begin from the pricing section. Enterprise is quoted and provisioned through sales because it includes multi-site management, SSO/SAML, custom integrations, and an SLA. ## Glossary - **CMMS** (https://firmicore.com/glossary/#cmms): A CMMS (computerised maintenance management system) is software that records maintenance assets, work orders, preventive maintenance schedules, and spare-parts consumption in one connected system. - **EAM** (https://firmicore.com/glossary/#eam): An EAM (enterprise asset management) system covers the full asset lifecycle, including acquisition, depreciation, and disposal, where a CMMS covers maintenance operations only. - **Work order** (https://firmicore.com/glossary/#work-order): A work order is the record of a single maintenance job: what is to be done, on which asset, by whom, with which parts, and what was found when it was done. - **Preventive maintenance (PM)** (https://firmicore.com/glossary/#preventive-maintenance): Preventive maintenance is work scheduled by elapsed time or by meter reading to prevent a failure, rather than work triggered by a failure that already happened. - **Reactive maintenance** (https://firmicore.com/glossary/#reactive-maintenance): Reactive maintenance, also called run-to-failure, is repair work that starts only after an asset has already failed. - **Condition-based maintenance** (https://firmicore.com/glossary/#condition-based-maintenance): Condition-based maintenance triggers work from an observed asset condition, such as vibration, temperature, or a health score crossing a threshold, rather than from a fixed schedule. - **MTTR** (https://firmicore.com/glossary/#mttr): MTTR (mean time to repair) is total downtime across incidents divided by the number of incidents, measured over a defined period and asset set. - **MTBF** (https://firmicore.com/glossary/#mtbf): MTBF (mean time between failures) is total operating time divided by the number of failures, and measures reliability rather than recovery speed. - **MTTA** (https://firmicore.com/glossary/#mtta): MTTA (mean time to acknowledge) is the average time between a fault being reported and someone accepting responsibility for it. - **Unplanned downtime** (https://firmicore.com/glossary/#unplanned-downtime): Unplanned downtime is production time lost to a failure that was not scheduled, measured from the moment output stops to the moment it resumes. - **OEE** (https://firmicore.com/glossary/#oee): OEE (overall equipment effectiveness) is availability multiplied by performance multiplied by quality, expressed as a single percentage of perfect production. - **MOE** (https://firmicore.com/glossary/#moe): MOE (Machine Overall Effectiveness) is the Firmicore composite score that blends availability, maintenance compliance, reliability, and machine health into one number per machine. - **Machine health score** (https://firmicore.com/glossary/#machine-health-score): A machine health score is a 0-100 rating derived from an asset's failure history, maintenance compliance, and open issues, used to rank risk across a fleet. - **PM compliance** (https://firmicore.com/glossary/#pm-compliance): PM compliance is the percentage of preventive maintenance tasks completed within their scheduled window over a period. - **Maintenance backlog** (https://firmicore.com/glossary/#maintenance-backlog): Maintenance backlog is the total volume of identified but incomplete work, usually expressed in crew-weeks rather than job count. - **Guided triage** (https://firmicore.com/glossary/#guided-triage): Guided triage is a branching troubleshooting flow that walks an operator through safe diagnostic steps one question at a time, so a fault can be narrowed or made safe before a technician arrives. - **Shift handover** (https://firmicore.com/glossary/#shift-handover): A shift handover is the structured transfer of open maintenance context from the outgoing crew to the incoming one: pending work orders, ongoing breakdowns, low stock, and machines to watch. - **Permit to work** (https://firmicore.com/glossary/#permit-to-work): A permit to work is a documented authorisation that a specific high-risk job may proceed, listing the precautions taken and the person who accepted them. - **Near miss** (https://firmicore.com/glossary/#near-miss): A near miss is an incident that could have caused injury or damage but did not, recorded so the underlying condition can be fixed before it repeats with a worse outcome. - **Lockout/tagout (LOTO)** (https://firmicore.com/glossary/#lockout-tagout): Lockout/tagout is the practice of physically isolating and locking an energy source before maintenance work, with a tag identifying who applied the lock. - **Root cause** (https://firmicore.com/glossary/#root-cause): A root cause is the underlying condition whose removal prevents a failure from recurring, as distinct from the visible symptom that stopped the machine. - **Asset registry** (https://firmicore.com/glossary/#asset-registry): An asset registry is the authoritative list of maintainable equipment, each entry carrying its identifier, location, documents, linked spare parts, and maintenance history. - **MRO inventory** (https://firmicore.com/glossary/#mro-inventory): MRO (maintenance, repair, and operations) inventory is the stock of spare parts and consumables held to support maintenance work rather than to be sold. - **QR-triggered reporting** (https://firmicore.com/glossary/#qr-triggered-reporting): QR-triggered reporting attaches a fault report to the correct asset by scanning a code fixed to the machine, removing the step where an operator has to identify the asset by number. - **Multi-tenancy** (https://firmicore.com/glossary/#multi-tenancy): Multi-tenancy is an architecture where one application instance serves many customer organisations while keeping each organisation's data fully isolated from the others. ## Articles - [CMMS Pricing Explained: Per-Machine vs Per-User Models Compared](https://firmicore.com/blog/cmms-pricing-per-machine-vs-per-user/) — Per-user pricing caps how many people you let into your CMMS; per-machine ties cost to the asset. The arithmetic for both, plus the hidden costs. (Pricing, 9 min, August 20, 2026) - [MaintainX Alternative: Why Manufacturers Are Switching to Per-Machine Pricing](https://firmicore.com/blog/maintainx-alternative/) — A straight comparison of MaintainX and a per-machine priced CMMS: where each wins on cost, user limits, and floor adoption, and how to choose. (Comparison, 8 min, August 14, 2026) - [Cryotos Alternative: WhatsApp Breakdown Reporting Without the Per-User Trade-off](https://firmicore.com/blog/cryotos-alternative/) — Cryotos compared with a per-machine CMMS on what decides floor adoption: breakdown intake channel, per-user limits, and rollout effort. (Comparison, 7 min, August 7, 2026) - [SAP Plant Maintenance Alternative for Factories That Don't Need a Full ERP](https://firmicore.com/blog/sap-plant-maintenance-alternative/) — SAP PM is an ERP module; a CMMS is a floor-operations tool. Where the two differ, and when a factory needs three weeks instead of nine months. (Comparison, 9 min, July 31, 2026) - [How to Report a Machine Breakdown: From Paper Logs to QR Code Reporting](https://firmicore.com/blog/how-to-report-a-machine-breakdown/) — The five ways breakdowns get reported, what a complete report captures, and how QR intake works on factory floors where phones are banned. (Guides, 8 min, July 24, 2026) - [What Is a CMMS? The Complete Guide for Manufacturing Teams](https://firmicore.com/blog/what-is-a-cmms/) — What a CMMS is, what its core modules do, how it differs from EAM and ERP maintenance modules, and how to evaluate one without being sold to. (Guides, 12 min, July 17, 2026) - [Work Order Software: What It Is and How to Choose One](https://firmicore.com/blog/work-order-software/) — The eight work order types every plant deals with, what a complete work order lifecycle looks like, and the features that decide technician adoption. (Guides, 9 min, July 10, 2026) - [How to Reduce Machine Downtime: A Practical Guide for Plant Managers](https://firmicore.com/blog/how-to-reduce-machine-downtime/) — Downtime is five sequential delays: report, acknowledge, assign, repair, resolve. Repair is rarely the longest. What to measure and which lever moves first. (Operations, 10 min, July 3, 2026) - [What Is Preventive Maintenance? A Beginner's Guide](https://firmicore.com/blog/what-is-preventive-maintenance/) — Calendar-based vs meter-based schedules, how to build a checklist technicians will actually complete, and a realistic first 90 days of PM. (Guides, 8 min, June 26, 2026) - [Guided Operator Safety Triage: A New Approach to Factory Floor Response](https://firmicore.com/blog/guided-operator-safety-triage/) — Most CMMS platforms treat the minutes between breakdown and repair as dead time. Guided triage turns that window into a structured, auditable sequence. (Engineering, 9 min, June 19, 2026) - [Contractor Management Software for Manufacturing: A Buyer's Checklist](https://firmicore.com/blog/contractor-management-software-manufacturing/) — Contractor work is the part of maintenance that escapes the system: assigned by phone, tracked on WhatsApp, invoiced against nothing. The fix. (Operations, 8 min, June 12, 2026) - [Best CMMS Software for Small Manufacturers in 2026](https://firmicore.com/blog/best-cmms-for-small-manufacturers/) — How to shortlist CMMS software for a small factory: what to prioritise with no IT team, what to skip, and the red flags that surface in month seven. (Comparison, 10 min, June 5, 2026) - [CMMS for Regulated Manufacturing: Textile, Food & Beverage, and Pharma](https://firmicore.com/blog/cmms-for-regulated-manufacturing/) — What auditors look for in textile, food and beverage, and pharma maintenance records, and how to make a CMMS produce it by default. (Case study, 11 min, May 29, 2026) - [What Is MTTR? How to Calculate and Improve Mean Time to Repair](https://firmicore.com/blog/what-is-mttr/) — Mean time to repair: the formula, how it differs from MTBF and MTTA, what counts toward the clock, and the mistakes that flatter the number. (Operations, 6 min, May 25, 2026) - [The Real Cost of Unplanned Downtime](https://firmicore.com/blog/the-real-cost-of-unplanned-downtime/) — The repair bill is the top layer. The real damage is lost throughput, scrap, overtime, missed orders, and a team that starts every shift reactive. (Operations, 8 min, May 21, 2026) - [Why QR Reporting Beats Paper Logs](https://firmicore.com/blog/why-qr-reporting-beats-paper-logs/) — QR reporting is a data-quality fix, not a technology upgrade: it removes the field operators get wrong most often and starts the clock at the machine. (Product, 5 min, May 14, 2026) - [Guided Triage for Shared Factory Tablets](https://firmicore.com/blog/guided-triage-for-shared-tablets/) — Shared devices break the assumptions mobile software is built on: no personal login, no session, a new user every few minutes. How triage adapts. (Engineering, 6 min, May 8, 2026) ## Contact - Email: info@lumoraventures.com - Phone: +94 71 999 8500 - Address: Kurunegala Road, Kuliyapitiya 60200, Sri Lanka - Facebook: https://www.facebook.com/profile.php?id=61594147745569 --- Content may be quoted with attribution to Firmicore (https://firmicore.com/). Pricing figures are indicative; confirm with sales before quoting a customer.