Accounting Advisory for Software & Services

Seize opportunities with better financial operating models

Software and service companies have ample opportunity for growth and long-term success in today’s increasingly virtual business environments. However, they also face unique finance and accounting complexities in their operating models that can ultimately lead to risk exposure, productivity loss and missed opportunities.

Well versed in the intricacies of the ever-evolving software/services industry, CFGI has substantial experience working with both SaaS and License Model Software providers to solve their most complex finance, accounting and IT problems.

How CFGI helps

We offer a wide range of advisory services and solutions, including:

Revenue recognition

Software and service companies and other organizations with variable contracts are disproportionately affected by the transition to ASC 606 — the new accounting standard that brings greater consistency to revenue-reporting requirements. 

At CFGI, our technical accounting and IT experts can assess your current revenue-reporting methodologies as well as determine appropriate accounting for complex transactions and support management structuring future transactions. We can then help implement technology, processes, policies and controls that comply with ASC 606, streamline revenue accounting and help you transform your finance function for the better. 

Lease accounting

Under ASC 842, software and services companies will need to report operating and finance leases on their balance sheets.

CFGI’s experts collaborate closely with your company’s treasury, procurement, legal, tax and other stakeholders to gather data pertaining to leases, including leases that may be embedded in contracts. We then help you evaluate, design, implement, and maintain policies and processes that enable streamlined lease accounting. 

Robotic process automation

Software and services companies can reduce cost, complexity and risk in the finance function — and improve employee morale — by automating time-consuming digital chores with RPA.

Our finance, accounting and IT experts can identify automation use cases that deliver the greatest strategic value to your organization. We also help you create a Center of Excellence, and then develop, test, run and maintain software robots in various operational finance functions.


Our highly dynamic teams are also equipped to assist with:

  • Audit and IPO readiness.
  • Acquisition support including purchase accounting, purchase price allocation valuations, integrations and transitional resources.
  • Divestiture support including carve-out financial statements, pro-forma financial statements, held-for-sale accounting and financial reporting analysis.
  • Standalone Selling Price estimation and management.
  • Accounting for royalties and royalty audits.
  • Designing, implementing and supporting post go-live revenue automation sub-ledger solutions to manage revenue recognition, deferred revenue, business intelligence and other system and process improvements.
  • Interim management.


Our cross-functional specialists simultaneously approach every project from the lens of the accountant, auditor, technologist and consultant. This blend of expertise lets us provide tailored, strategic guidance that yields immediate and lasting business benefits. We also have the resources to cost-effectively execute on our recommendations, and we deliver a service experience that is second to none.