System Selection, Implementation and Optimization


  • Poor Reporting Capabilities: This typically manifests itself in missing reports or data that's difficult to aggregate or convert to needed formats. 
  • Excessive Manual Effort: Companies with un-optimized systems often expend undue manual effort to complete relatively basic tasks.
  • System and Sophistication Mismatch: Companies with poor system implementations often find the level of accounting sophistication they need can’t be handled by the system.  This is common in complicated revenue or cost accounting treatments (e.g., ASC 606 revenue reporting, SaaS revenue, lease accounting, inventory and manufacturing).
  • Siloed Systems: We find many companies leverage multiple systems that don't sync or work well together.  This leads to inefficiencies and errors as data is manually ported between systems or dumped into Excel for aggregation.

From SaaS to on-premise, general or industry-specific packages, fully integrated enterprise systems to highly specialized transaction-type specific software — organizations are often ill-equipped to navigate systems selection, implementation and post go-live. Our Private Equity Services Team can help.

Common Signs of Systems Issues:

Our Company-Level Systems Consulting Includes:

  • Enterprise Needs Assessments: We can help identify and document the systems requirements of a portfolio company. 
  • Project Management of System Selections, Implementations and/or Optimizations: For companies that need hands-on support (or who don't have the in-house bandwidth or expertise), we can serve as third-party project management support.

Our Portfolio-Level Systems Consulting Process Involves:

  • Systems Evaluation: Evaluate the current systems environment as it pertains to financial and operational reporting
  • Request for Proposals (RFP) Preparation: Prepare an RFP that includes key requirements of the needed new systems needed based on our evaluation
  • Vendor Selection: Lead the project for selecting new system vendors.
  • Implementation Support: Project manage the entire implementation, including user training and post go-live hypercare.