Professional Development

MSCPA has literally thousands of live and online courses to help you satisfy your professional development needs. It is our goal that the classes offered through MSCPA will enhance your knowledge and help you become even more successful.

Members, please sign in to view member pricing in the catalog.

Showing CPE Courses: 110 of 10

  1. Employment Tax & Contract Labor Tax Update: Legally Cutting Taxes & Dodging Disasters

    • CPE Credits: 4 hours
    • Location: Billings
    • Level: Update
    • Instructor: Bradley Burnett
  2. Fringe Benefits & Qualified Plan Update

    • CPE Credits: 4 hours
    • Location: Billings
    • Level: Update
    • Instructor: Bradley Burnett
  3. Interpreting the New Revenue Recognition Standard: What All CPA's Need To Know

    • CPE Credits: 4 hours
    • Location: Billings
    • Level: Intermediate
    • Instructor: Bruce Shepard
  4. The Bottom Line on the New Lease Accounting Requirements

    • CPE Credits: 4 hours
    • Location: Billings
    • Level: Intermediate
    • Instructor: Bruce Shepard
  5. 2018 Estate & Gift Tax Planning Update

    • CPE Credits: 4 hours
    • Location: Billings
    • Level: Update
    • Instructor: Bradley Burnett
  6. Business (& Farm & Ranch) Succession Planning Update

    • CPE Credits: 4 hours
    • Location: Billings
    • Level: Update
    • Instructor: Bradley Burnett
  7. Preparation, Compilation & Review Engagements: Update & Review

    • CPE Credits: 4 hours
    • Location: Billings
    • Level: Update
    • Instructor: Bruce Shepard
  8. The Most Common Financial Statement & Asset Fraud Schemes: How to Detect & Prevent Them

    • CPE Credits: 4 hours
    • Location: Billings
    • Level: Intermediate
    • Instructor: Bruce Shepard
  9. Construction Contractors Advanced Issues

    • CPE Credits: 8 hours
    • Location: Billings
    • Level: Advanced
    • Instructor: Bruce Shepard
  10. IRAs & Roth IRAs: Cradle to Grave

    • CPE Credits: 8 hours
    • Location: Billings
    • Level: Intermediate
    • Instructor: Bradley Burnett

Filter Courses