Skip to content
E
ERPResearch
CMiC logo

CMiC

by CMiC · Construction

Single-database construction ERP unifying financials, project management and project controls.

Works with
Workday, Sage, Oracle
Deployment
Cloud, On-premise
Company size
Mid-market, Enterprise
Pricing
Quote-based
Founded
1974
Headquarters
Toronto, Canada

Overview

CMiC is a construction-specific enterprise resource planning platform that unifies financial management, project management and project controls on a single database, rather than stitching together separate accounting and field-management systems. It is built for general contractors, specialty subcontractors, and heavy/civil and highway firms managing complex, multi-project portfolios.

The platform is organised around Financials (accounting, job costing, payroll/HCM, opportunity management, equipment and inventory), Project Management (bidding and procurement, document and drawing management, change orders, subcontractor management), and Project Controls (budgeting, forecasting, cost reporting). CMiC layers Workflow automation, Analytics, and NEXUS -- a set of AI agents embedded across financial and project modules for tasks like document extraction and reconciliation -- on top of this common data model.

CMiC reports handling more than $100 billion in construction revenue annually, serving over 400 cloud customers including roughly one-quarter of ENR's Top 400 Contractors. It is delivered as a fully managed, multi-tenant SaaS product hosted on AWS and accessed through a standard web browser, with an offline-capable field app (CONSTRUCT) for low-connectivity job sites. Because CMiC is itself a general-ledger/accounting system, its ERP-facing integrations are mostly about connecting to adjacent payroll, HR and specialty finance systems (e.g., Workday, ADP) and to a marketplace of 50+ partner-built field, procurement and payment tools, rather than sitting as an add-on inside another ERP.

Screenshots & demo

Demo video from the vendor's YouTube channel.

Features & capabilities

Construction Financials

Core accounting and back-office finance built around construction job costing.

  • General ledger and consolidated financial reporting
  • Job costing
  • Accounts payable and accounts receivable
  • Billing (progress billing, AIA-style formats)
  • Payroll and HR/HCM
  • Opportunity management (construction CRM)
  • Equipment and inventory management

Project Management

Field- and office-facing tools for running individual projects.

  • Bidding and procurement
  • Subcontract and change order management
  • Document and drawing management
  • RFIs and submittals
  • Project collaboration and stakeholder workflows
  • Project closeout

Project Controls

Budgeting, forecasting and cost visibility tied to the same database as financials.

  • Budgeting and forecasting
  • Cost reporting and variance tracking
  • Committed cost and change management
  • Real-time project financial visibility

Workflow & Analytics

Process automation and reporting layered across financials and project data.

  • Configurable workflow automation
  • Approval routing
  • Analytics and dashboards for project and financial performance
  • Cross-project portfolio reporting

NEXUS (AI)

AI agents embedded across the platform's financial and project applications.

  • Document data extraction
  • Automated reconciliations
  • AI-assisted workflow tasks across modules

Field Connectivity (CONSTRUCT)

Offline-capable field application for job sites with limited connectivity.

  • Offline data capture and sync
  • Field access to documents, drawings and daily logs
  • Mobile access to project data

Common use cases

  • Running job costing, AP/AR and payroll for a general contractor without a separate bolt-on accounting system
  • Giving project managers real-time budget-to-actual visibility tied directly to the general ledger
  • Managing bidding, subcontracts and change orders for heavy/civil and highway projects
  • Automating document extraction and reconciliation with NEXUS AI agents to cut manual data entry
  • Capturing field data offline via CONSTRUCT on job sites with poor connectivity
  • Consolidating financial and project reporting across a multi-project, multi-entity portfolio
  • Connecting CMiC's payroll/HCM data with an external HR system such as Workday

Strengths & considerations

Strengths

  • Single-database architecture unifying financials, project management and project controls, avoiding integration lag between accounting and field systems
  • NEXUS embeds AI agents directly into financial and project workflows (e.g., document extraction, reconciliations) rather than as a bolt-on tool
  • Deep focus on heavy/civil, highway and large general-contractor segments, with roughly a quarter of ENR's Top 400 Contractors as customers
  • Offline-capable field application (CONSTRUCT) built for low-connectivity construction sites

ERP integrations

Partner integrationBi-directional

Used to connect CMiC's payroll/HR data with Workday HCM in joint customer deployments

Third-party connectorBi-directional

Third-party integration platforms (e.g., myCOI) list CMiC alongside Sage for compliance/insurance-tracking data exchange

Third-party connectorOne-way (reporting)

Reporting/EPM platforms that support 140+ ERPs list CMiC alongside Oracle EBS/NetSuite for consolidated reporting use cases

Pricing

Model
Quote-based
Free trial
No

No published list pricing; quotes are based on modules selected, user counts and deployment option (SaaS, private cloud or on-premise). Get an independent shortlist with pricing guidance below.

Technical & security

Hosting
SaaS (multi-tenant, hosted on AWS), with private cloud and on-premise options available
Mobile app
Yes
Languages
English

About the vendor

Founded
1974
Headquarters
Toronto, Canada

Alternatives to CMiC in Construction

CMiC — frequently asked questions

Does CMiC integrate with Workday?

Yes. CMiC has a partner integration with Workday used to connect payroll and HR data between the two systems for joint customers.

Is CMiC itself an ERP, or does it plug into another ERP?

CMiC is a standalone construction ERP that includes its own general ledger, job costing, payroll and project management on one database. It's typically the system of record rather than an add-on to another ERP, though it does connect to adjacent HR, payroll and specialty finance tools via partner integrations and APIs.

How is CMiC priced?

CMiC uses quote-based pricing with no published rates. Cost depends on the modules licensed, number of users, and whether you deploy as SaaS, private cloud, or on-premise.

What size construction company is CMiC built for?

CMiC targets mid-market to large construction firms with complex, multi-project portfolios -- general contractors, specialty subcontractors, and heavy/civil and highway firms -- including roughly a quarter of ENR's Top 400 Contractors.

Evaluating Construction?

Tell us your ERP and requirements and we'll send an independent shortlist — including CMiC and the best-fit alternatives — with honest pros and cons.

Join 2,000+ companies using ERP Research to find their ideal ERP