Skip to main content
Skip to main content

๐Ÿ’ป ERP Selection for Construction

Outgrowing QuickBooks? Choosing the right ERP is one of the most important (and expensive) decisions you'll make.

Key Principle

The best ERP is the one your team will actually use. Features don't matter if nobody adopts the system.

When to Upgrade from QuickBooksโ€‹

Signs You've Outgrown QuickBooksโ€‹

  • Job costing is painful - Manual tracking, spreadsheet dependent
  • Multiple entities - Intercompany transactions are a nightmare
  • WIP is in Excel - Not integrated with accounting
  • Payroll complexity - Multiple states, unions, certified payroll
  • Document management - Can't attach docs to transactions
  • User limits - Not enough simultaneous users
  • Audit trail - Can't track who changed what
  • Integration needs - PM software, estimating, field apps

Typical Transition Pointsโ€‹

RevenueTypical System
$0-5MQuickBooks
$5-25MQuickBooks โ†’ Foundation/Sage 100
$25-100MSage 300/Viewpoint Vista
$100M+Vista/CMiC/Viewpoint Spectrum
$500M+Enterprise (SAP, Oracle, CMiC)

Major Construction ERPsโ€‹

Tier 1: Entry-Level Constructionโ€‹

Foundation Software

  • Sweet spot: $5-50M contractors
  • Strong job costing
  • Integrated payroll
  • Good for specialty contractors
  • Lower cost of ownership

Sage 100 Contractor

  • $5-50M contractors
  • Familiar Sage interface
  • Solid fundamentals
  • Large user base

Tier 2: Mid-Marketโ€‹

Sage 300 CRE (Timberline)

  • $25-250M contractors
  • Industry standard for decades
  • Comprehensive modules
  • Large consultant network

Viewpoint Vista

  • $25-500M contractors
  • Modern cloud option
  • Strong project management
  • Good integration capabilities

Viewpoint Spectrum

  • $50-500M+ contractors
  • Full-featured
  • Strong financials
  • Complex implementation

Tier 3: Enterpriseโ€‹

CMiC

  • $100M+ contractors
  • Single database architecture
  • Highly integrated
  • Significant implementation

Jonas Construction

  • $25-250M contractors
  • Canadian origin, strong in North America
  • Good for GCs and subs

Deltek ComputerEase

  • $10-100M contractors
  • Strong job costing
  • Good for government contractors

Cloud/Modern Optionsโ€‹

Procore Financials

  • Integrated with Procore PM
  • Growing feature set
  • Modern interface
  • Consider if heavy Procore user

Acumatica Construction

  • Modern cloud platform
  • Growing in construction
  • Good for tech-forward companies

Selection Processโ€‹

Step 1: Requirements Gatheringโ€‹

Document your needs:

CategoryQuestions
Company ProfileRevenue, employees, entities, locations
Project TypesLump sum, T&M, cost-plus, unit price
PayrollUnion, prevailing wage, multi-state
IntegrationsEstimating, PM, field apps, banks
ReportingWIP, job cost, executive dashboards
UsersHow many, what roles, remote access

Step 2: Shortlist Vendorsโ€‹

Narrow to 3-4 options based on:

  • Company size fit
  • Project type fit
  • Budget range
  • Reference availability
  • Local support

Step 3: Demosโ€‹

What to evaluate:

  • Job costing workflow
  • WIP report generation
  • Payroll processing
  • AP/AR workflows
  • Month-end close
  • Report customization

Who should attend:

  • CFO/Controller
  • Accounting staff
  • Project managers
  • Payroll administrator
  • IT (if internal)

Step 4: Referencesโ€‹

Ask references:

  • Implementation experience?
  • Training adequacy?
  • Support responsiveness?
  • Hidden costs?
  • What would you do differently?
  • Would you choose them again?

Step 5: Total Cost Analysisโ€‹

Include ALL costs:

Cost CategoryOne-TimeRecurring
Software licenseโœ“(or subscription)
Implementationโœ“
Data migrationโœ“
Trainingโœ“โœ“
Customizationโœ“
Hardwareโœ“
Annual maintenanceโœ“
Supportโœ“
Upgradesโœ“
Additional usersโœ“

Rule of thumb: Implementation = 1-2x software cost

Implementation Success Factorsโ€‹

What Makes Implementations Failโ€‹

  1. Inadequate training - Users don't know the system
  2. Poor data migration - Garbage in, garbage out
  3. No process change - Trying to replicate old workflows
  4. Insufficient resources - No dedicated internal team
  5. Scope creep - Adding requirements mid-project
  6. Executive disengagement - No leadership support

What Makes Implementations Succeedโ€‹

  1. Executive sponsor - Active leadership involvement
  2. Dedicated internal team - Not just side-of-desk
  3. Clean data migration - Take time to clean data
  4. Process improvement - Adopt best practices
  5. Adequate training - Train, train, retrain
  6. Phased approach - Don't do everything at once
  7. Change management - Help users adapt

Typical Timelineโ€‹

PhaseDuration
Selection2-3 months
Planning1-2 months
Configuration2-4 months
Data migration1-2 months
Testing1-2 months
Training1-2 months
Go-live1 month
Stabilization2-3 months

Total: 12-18 months for full implementation

Key Modules to Evaluateโ€‹

Must-Have for Constructionโ€‹

ModuleWhy Critical
Job CostingTrack costs by project, phase, cost code
Accounts PayableSubcontractor payments, retention
Accounts ReceivableProgress billing, retention tracking
General LedgerFinancial reporting, multi-entity
PayrollUnion, certified payroll, multi-state
WIP ReportingIntegrated, real-time

Important Add-Onsโ€‹

ModuleConsider If
Project ManagementNeed PM integration
EquipmentSignificant owned fleet
Service ManagementDo service/maintenance work
Document ManagementWant docs in system
HR/BenefitsManage internally
PurchasingFormal PO process

Questions to Ask Vendorsโ€‹

Functionalityโ€‹

  • How does job cost allocation work?
  • Show me the WIP report workflow
  • How do you handle retention?
  • Demonstrate certified payroll
  • How are change orders processed?
  • What reports come standard?

Technicalโ€‹

  • Cloud, on-premise, or hybrid?
  • How are backups handled?
  • What's the upgrade process?
  • API availability?
  • Mobile access?

Supportโ€‹

  • Implementation methodology?
  • Who does training?
  • Support hours and response time?
  • User community/forums?
  • Annual conference/training?

Commercialโ€‹

  • Pricing model (license vs subscription)?
  • What's included vs extra?
  • Contract length?
  • Price protection?
  • References in our size/type?

Common Mistakesโ€‹

1. Choosing Based on Demo Onlyโ€‹

Problem: Demo jockeys make everything look easy Solution: Talk to references, see real implementations

2. Underestimating Implementation Costโ€‹

Problem: Budget for software only Solution: Plan for 1-2x software cost for implementation

3. Not Involving Usersโ€‹

Problem: CFO chooses, staff rebels Solution: Include actual users in selection and design

4. Expecting Immediate ROIโ€‹

Problem: Productivity drops initially Solution: Plan for 6-12 month learning curve

5. Customizing Too Muchโ€‹

Problem: Expensive, upgrade-proof Solution: Adapt processes to software where possible

Was this page helpful?