Ohio CPA CPE Requirements at a Glance
Ohio CPAs must complete 120 continuing professional education (CPE) hours every 3 years to renew their license. The renewal deadline is December 31 of the triennial renewal year, with a mandatory minimum of 20 hours per calendar year. Ohio is regulated by the Accountancy Board of Ohio at acc.ohio.gov.
What makes Ohio one of the most complex CPE frameworks in the country is its combination of an annual minimum, a state-specific PSR ethics requirement, and subject-specific mandates for CPAs performing A&A or tax work. A CPA who does both A&A and tax work must earmark at least 48 of their 120 triennial hours in specific subject areas — in addition to the 3-hour PSR ethics obligation.
Core CPE Requirement: 120 Hours per Triennial Period
The 120-hour triennial requirement is Ohio's primary CPE obligation. The 3-year cycle means Ohio CPAs have more total hours to complete than biennial states like Michigan (80 hours/2 years) or Virginia (120 hours/3 years), but a longer window to complete them. The key constraint is Ohio's 20-hour annual minimum — you cannot defer all hours to Year 3.
This annual floor means a CPA in the 2026 triennial group needs at least 20 hours in 2024, at least 20 hours in 2025, and at least 20 hours in 2026, with a total of 120 hours across all three years. The remaining 60 hours can be distributed across years as needed beyond the annual minimums.
Annual CPE Minimum: 20 Hours Per Year
Ohio's 20-hour annual minimum is a meaningful constraint that separates it from states like Colorado or Virginia where hours can be distributed flexibly across the renewal cycle. Each calendar year within the triennial period requires at least 20 CPE hours independently.
Failing the annual minimum in any year — even if total hours at the end of the triennial period reach 120 — can trigger compliance issues with the Accountancy Board of Ohio. CPAs who start a new calendar year behind on the previous year's minimum should address the gap promptly and seek guidance from the Board.
Professional Standards and Responsibilities (PSR): Ohio's Ethics Requirement
Ohio CPAs must complete 3 hours of CPE in Professional Standards and Responsibilities (PSR) per triennial period. Ohio is one of the few states that requires programs specifically approved by the Executive Director of the Accountancy Board of Ohio — this is not a general ethics requirement that any NASBA-registered ethics course satisfies.
What PSR Courses Can Cover
- Ohio accountancy law and rules — Ohio Revised Code Chapter 4701 and Ohio Administrative Code rules for CPAs
- Accountancy law of another state — if you hold licenses in multiple states
- Professional ethics for CPAs — AICPA Code of Professional Conduct with Ohio application
- Ethical philosophy — foundational ethical frameworks applied to professional practice
Finding a Qualifying Ohio PSR Course
- OSCPA (Ohio Society of CPAs) — offers Board-approved PSR courses at oscpa.com; the most reliable source for Ohio-specific ethics content
- Accountancy Board of Ohio — maintains a list of approved PSR programs at acc.ohio.gov
- NASBA-registered providers — only those whose Ohio ethics courses carry explicit Board approval qualify; confirm before enrolling
Subject-Specific Requirements: A&A and Tax
Ohio has one of the strictest subject-area CPE frameworks in the country. Depending on the nature of your work, you may be required to complete significant hours in specific content areas beyond the general 120-hour total.
Accounting and Auditing (A&A): 24 Hours
CPAs who work in accounting and auditing or who prepare or sign financial reports must complete at least 24 CPE hours in A&A topics per triennial period. These hours count within your 120-hour total — they are not additional hours on top of it.
A&A qualifying topics include:
- GAAP updates and new ASC (Accounting Standards Codification) guidance
- SSARS (Statements on Standards for Accounting and Review Services)
- SAS (Statements on Auditing Standards)
- PCAOB standards (for SEC registrant audit work)
- Government auditing standards (Yellow Book/GAO)
- Financial statement presentation and disclosure requirements
Tax: 24 Hours
CPAs who perform any tax work or who prepare or sign any tax returns as a CPA must complete at least 24 CPE hours in tax topics per triennial period. Like A&A, these count within the 120-hour total.
Tax qualifying topics include:
- Federal income tax (individuals, corporations, partnerships, S-corps)
- Ohio state and local tax (SALT)
- Estate and gift tax planning
- Tax procedure, IRS practice, and Circular 230
- International tax and cross-border transactions
- Business tax planning and entity structuring
Daily CPE Cap: 8 Hours for Live Group Study
Ohio caps live group study CPE at 8 hours per calendar day. This affects CPAs who attend multi-day conferences, all-day seminars, or stacked single-day events. Regardless of how many hours of instruction a conference provides in a single day, only 8 CPE credits are allowable per day.
Practical Implications of the Daily Cap
- A 2-day OSCPA conference offering 8 hours each day = 16 credits maximum (not more)
- A full-day seminar offering 10 hours of instruction = 8 credits maximum
- Two half-day events on the same date = still capped at 8 credits total for the day
- Self-study CPE is not subject to the daily cap — only live group formats
Approved CPE Providers for Ohio CPAs
The Accountancy Board of Ohio accepts CPE from:
- NASBA National Registry of CPE Sponsors — verify at nasbaregistry.org before enrolling
- AICPA member-section programs — including specialty section CPE and webcasts
- OSCPA (Ohio Society of CPAs) — most convenient for Ohio-specific PSR ethics and state regulatory content; OSCPA transcripts are accepted directly by the Board during CPE audits
- University-level courses for academic credit — typically converted at 15 CPE credits per semester credit hour
- Employer in-house training — if structured to meet NASBA standards (written agenda, qualified instructors, post-session assessment)
Popular Self-Study Providers (NASBA Registry)
- Surgent CPE — adaptive learning, strong tax and A&A content, audit trails for record-keeping
- Becker Professional Education — comprehensive course library, live and on-demand formats
- Illumeo — subscription-based, broad topic coverage including ethics
- WebCE — state-specific compliance courses, ethics options
- CPAacademy.org — free live webinars from NASBA-registered sponsors
- OSCPA — Ohio-specific content, Board-approved PSR ethics, statewide conferences
CPE Record-Keeping Requirements
Ohio CPAs must retain CPE records for at least 5 years after the renewal period. The Accountancy Board of Ohio conducts CPE audits, and CPAs selected for audit must provide documentation within 30 days. CPAs whose CPE was earned through OSCPA programs may submit OSCPA-sponsored transcripts in lieu of individual course documentation during Board audits.
Required Documentation per CPE Activity
- Course title and description
- Sponsor name and NASBA Registry number (if applicable)
- Date(s) of participation
- Delivery method (group live, group internet-based, self-study, etc.)
- Total CPE credit hours awarded
- Completion certificate or attendance verification
- For subject-specific hours: confirmation that content qualifies as A&A or tax
Accountancy Board of Ohio: Key Resources
- Accountancy Board of Ohio: acc.ohio.gov — license renewal, CPE audit notices, PSR course approvals, disciplinary matters
- OSCPA (Ohio Society of CPAs): oscpa.com — CPE programs, Board-approved PSR ethics, conferences, member resources
- NASBA Registry: nasbaregistry.org — verify any provider's registration status before enrolling
- AICPA: aicpa.org — ethics, A&A, tax, and specialized CPE programs, some with Ohio Board approval
Ohio CPA CPE: Step-by-Step Planning Guide
- Confirm your triennial group and deadline: Log in to acc.ohio.gov and verify your license expiration date. If expiring December 31, 2026, you need 120 hours total with at least 20 per year (2024, 2025, 2026). Confirm your practice area triggers A&A and/or tax subject requirements.
- Complete PSR ethics early: Book a Board-approved Ohio PSR course in Year 1. The OSCPA offers qualifying programs. Complete this first — it cannot be substituted with a generic ethics course and Board-approved options may fill up closer to the deadline.
- Respect the 20-hour annual minimum every year: Track your CPE year by year, not just over the full triennial period. A CPE log showing January–December totals helps confirm each year's minimum is met before December 31.
- Earmark subject-specific hours early: If you do A&A work, allocate at least 24 hours to qualifying A&A topics across the triennial period. If you do tax work, allocate at least 24 hours to tax topics. Front-loading these subject hours in Years 1-2 gives you flexibility in Year 3.
- Plan around the 8-hour daily cap for live CPE: Schedule conferences for maximum efficiency but know live CPE cannot exceed 8 hours per day. Use self-study to fill gaps that conference attendance cannot cover within the daily limit.
- Audit totals each November: In November of each year in your triennial period, count completed hours for the year and confirm the 20-hour minimum is met. In November of your renewal year, confirm total triennial hours reach 120, subject requirements are satisfied, and PSR ethics is complete. Close any gap with online self-study before December 31.
Ohio vs. Neighboring States: CPE Comparison
| State | Total Hours | Cycle | Deadline | Annual Min | Ethics |
|---|---|---|---|---|---|
| Ohio (OH) | 120 hrs | Triennial | Dec 31 | 20 hrs/yr | 3 hrs PSR (Board-approved) |
| Michigan (MI) | 80 hrs | Biennial | Dec 31 | None | 2 hrs ethics |
| Indiana (IN) | 120 hrs | Triennial | Dec 31 | None | 4 hrs ethics |
| Kentucky (KY) | 80 hrs | Biennial | Dec 31 | None | 2 hrs ethics |
| Virginia (VA) | 120 hrs | Triennial | Dec 31 | 20 hrs/yr | 2 hrs ethics |
| North Carolina (NC) | 40 hrs | Annual | Dec 31 | 40 hrs/yr | 2 hrs ethics |
Common Ohio CPE Mistakes to Avoid
- Using a non-approved ethics course: Completing an AICPA ethics course or general business ethics without Ohio Board PSR approval — the Board will not accept it.
- Ignoring the annual minimum: Assuming you can make up a weak year (fewer than 20 hours) by overdoing the next year. Annual minimums must be met independently each calendar year.
- Skipping subject-specific planning: Reaching 120 total triennial hours without meeting the 24-hour A&A or 24-hour tax subject requirements if those apply to your practice. A CPE audit can flag this as non-compliance even with sufficient total hours.
- Claiming more than 8 hours per day from live CPE: Ohio's daily cap is 8 hours — claims above this will be disallowed during a CPE audit.
- Wrong triennial group: Assuming your deadline is December 31, 2026 when your license actually expires December 31, 2027. Always check your expiration date on the acc.ohio.gov portal.
- Losing completion certificates: Ohio requires 5-year record retention. A CPE audit without documentation means those hours don't count — keep certificates organized by year and renewal period.
- Using unapproved providers: Taking CPE from providers not on the NASBA Registry or without Ohio Board approval for PSR courses. Verify all providers before enrolling.
Get Your Free Ohio CPA CPE Guide
Enter your email for a state-specific CPE checklist, annual minimum tracking, PSR ethics reminders, and subject-hour planning tips for Ohio CPAs.