BPM
Search

Contacts

Brian Finnegan, CPA
Assurance Practice Group Leader
Financial Services Industry Group Co-Leader
Will Tanem, CPA
Manager, Assurance and Advisory

Overview

No matter the size of your business, chances are you may need assistance with complicated accounting projects from time to time. BPM’s Technical Accounting group is here to assist and advise so you may focus on your business operations. We scale up with your company during spikes in operations related to complex accounting projects or periodic reporting, and we scale down when typical operations resume. We pride ourselves in collaborating with companies like yours to achieve your accounting and reporting goals in a cost-effective manner. Please reach out, if we may be helpful.

Technical Accounting Services

  • On-demand technical accounting consulting
  • Accounting and reporting implications of business transactions
  • Implementation of new accounting standards such as ASC 606, ASC 842, and ASC 326
  • Accounting for complex debt and equity financings, modifications vs. extinguishments, and derivatives
  • Business combination accounting, including business vs. asset acquisitions and purchase price allocations
  • Complex consolidation accounting, including assessment of variable interest entities

Financial Reporting and Audit Support

  • Preparation for an external audit and provide ongoing support
  • Pre-IPO process consultation, including drafting of Form S-1
  • Preparation of financial statements and drafting disclosures
  • Drafting technical memos

People

Brian Finnegan, CPA
Assurance Practice Group Leader
Financial Services Industry Group Co-Leader
Will Tanem, CPA
Manager, Assurance and Advisory

Contacts

Brian Finnegan, CPA
Assurance Practice Group Leader
Financial Services Industry Group Co-Leader
Will Tanem, CPA
Manager, Assurance and Advisory