⚠ Ohio CPAs (2026 triennial group): December 31, 2026 deadline — 120 CPE hours required (20/year minimum)
Ohio CPA CPE Requirements

Ohio CPA CPE: 120 Hours by December 31

The definitive guide to Accountancy Board of Ohio CPE rules — triennial cycle, annual minimums, PSR ethics, A&A and tax subject requirements, and the 8-hour daily live cap.

120 CPE hours / 3 years
20 Minimum hours/year
3 PSR ethics hours
24 A&A hours (if A&A work)
24 Tax hours (if tax work)
Dec 31 Triennial deadline

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.

Verify your triennial group: Ohio licenses expire December 31 of specific years depending on when you were licensed. CPAs with licenses expiring in 2026 must complete 120 hours (at least 20 per year) by December 31, 2026. CPAs expiring in 2027 or 2028 have different deadlines. Check your expiration date on the Accountancy Board of Ohio portal at acc.ohio.gov.

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.

Practical planning: Many Ohio CPAs target 40 hours per year (20 required + 20 buffer) to build in flexibility and stay current with annual updates to tax law, GAAP, and Ohio professional standards. OSCPA conferences typically offer 8-16 CPE hours per event and count toward both annual minimums and subject requirements.

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.

Year-end audit habit: Review your CPE log in November of each year to confirm the 20-hour minimum will be met by December 31. Do not wait until the triennial renewal to discover an annual shortfall. Carryover hours from prior triennial periods cannot satisfy the annual minimum requirement.

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

Finding a Qualifying Ohio PSR Course

Do not substitute: A general business ethics course, an AICPA ethics program without Ohio Board approval, or a management course covering ethical decision-making does not satisfy Ohio's PSR requirement. The course must be explicitly approved by the Accountancy Board of Ohio Executive Director. Verify approval status before registering.

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:

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:

Both A&A and Tax? CPAs who perform both types of work are subject to both the 24-hour A&A requirement and the 24-hour tax requirement. At least 48 of your 120 triennial hours must be in these subject areas (plus 3 hours PSR ethics = 51 out of 120 hours earmarked for specific content). Plan your triennial CPE carefully from Year 1.

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

Plan conference attendance carefully: The 8-hour daily cap means intensive conference schedules do not compress the CPE timeline as effectively as in states without this restriction. Budget self-study hours to fill the remaining annual and triennial gaps that conference attendance cannot efficiently cover.

Approved CPE Providers for Ohio CPAs

The Accountancy Board of Ohio accepts CPE from:

Popular Self-Study Providers (NASBA Registry)

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

OSCPA transcript advantage: If you earn CPE through OSCPA programs, the OSCPA maintains a transcript record that the Accountancy Board accepts directly during CPE verification. This simplifies record-keeping for Ohio-based CPE. For non-OSCPA courses, keep completion certificates organized by triennial period and year.

Accountancy Board of Ohio: Key Resources

Ohio CPA CPE: Step-by-Step Planning Guide

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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
Multi-state CPAs: Ohio's subject-specific A&A and tax requirements are among the strictest in the region. If you hold licenses in Ohio and Michigan, note that Michigan's biennial requirement (80 hours/2 years) is simpler with no subject mandates, but Ohio's requirements will drive the overall CPE planning. NASBA-registered CPE typically counts in both states, but each state's ethics/PSR requirement must be satisfied with state-appropriate content.

Common Ohio CPE Mistakes to Avoid

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.

Frequently Asked Questions — Ohio CPA CPE

How many CPE hours do Ohio CPAs need?
Ohio CPAs must complete 120 CPE hours per 3-year (triennial) license renewal period, with a minimum of 20 hours per year. CPAs who perform A&A work need at least 24 of those 120 hours in accounting and auditing topics. CPAs who perform tax work need at least 24 hours in tax topics. Always confirm your specific triennial deadline with the Accountancy Board of Ohio at acc.ohio.gov.
What is the CPE deadline for Ohio CPAs?
The CPE deadline for Ohio CPAs is December 31 of the triennial renewal year. CPAs whose licenses expire in 2026 must complete all 120 CPE hours (with at least 20 per year for 2024, 2025, and 2026) by December 31, 2026. CPAs expiring in 2027 or 2028 have later deadlines. Check your license expiration date on the Accountancy Board of Ohio portal at acc.ohio.gov.
What is Ohio's PSR 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 requiring programs specifically approved by the Executive Director of the Accountancy Board of Ohio. PSR can cover Ohio accountancy law, professional ethics for CPAs, or ethical philosophy. The OSCPA offers Board-approved PSR courses. Generic ethics or AICPA ethics without Ohio Board approval does not qualify.
Does Ohio have an annual CPE minimum?
Yes. Ohio CPAs must complete at least 20 CPE hours per calendar year. This annual minimum is mandatory — you cannot front-load all 120 hours in one year or skip years. Each year in the triennial period requires 20 hours independently. Carryover hours from a previous triennial period cannot satisfy the annual minimum.
Do Ohio CPAs doing A&A work have extra CPE requirements?
Yes. Ohio 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 24 hours count within the 120-hour total — they are not additional hours. A&A topics include GAAP updates, SSARS, SAS, PCAOB standards, and government auditing standards.
Do Ohio CPAs doing tax work have extra CPE requirements?
Yes. Ohio CPAs who perform tax work or prepare or sign tax returns must complete at least 24 CPE hours in tax topics per triennial period. These count within the 120-hour total. CPAs performing both A&A and tax work must meet both the 24-hour A&A requirement and the 24-hour tax requirement — at least 48 of 120 triennial hours must be in subject-specific areas.
What is the daily cap on live CPE in Ohio?
Ohio caps live group study CPE at 8 hours per calendar day. Regardless of how many hours of instruction a conference or seminar provides, only 8 CPE credits are allowable per day. Self-study CPE is not subject to this daily cap. Plan conference attendance to maximize the 8-hour limit across multiple days rather than stacking events on the same date.
Can Ohio CPAs carry over excess CPE hours?
Ohio permits limited carryover of excess CPE hours into the next triennial period. However, carryover hours cannot satisfy the 3-hour PSR ethics requirement — a fresh Board-approved PSR course is required each triennial cycle. The 20-hour annual minimum also cannot be satisfied by carryover hours from a previous period; each year's minimum must be earned within that calendar year.
What happens if an Ohio CPA misses the December 31 CPE deadline?
Failure to complete the required 120 CPE hours (with 20-hour annual minimums) by December 31 of the triennial renewal year can result in license non-renewal or suspension by the Accountancy Board of Ohio. Ohio has a reinstatement process but it involves additional fees, documentation, and potential CPE audit. CPAs who discover a shortfall should contact the Board promptly at acc.ohio.gov.
Who regulates CPA licenses in Ohio?
Ohio CPA licenses are regulated by the Accountancy Board of Ohio (acc.ohio.gov). The Board handles license renewals, CPE audits, disciplinary matters, and approves PSR ethics courses. The OSCPA (Ohio Society of CPAs) at oscpa.com is the professional membership organization offering CPE, Board-approved PSR ethics, conferences, and member resources. OSCPA transcripts are accepted by the Board during CPE verification audits.
How does Ohio CPE compare to Michigan for multi-state CPAs?
Ohio (120 hrs/3 years, 20 hrs/year minimum, subject-specific A&A and tax requirements, Board-approved PSR ethics) is significantly more complex than Michigan (80 hrs/2 years, no annual minimum, no subject-specific requirements, 2-hr general ethics). Multi-state Ohio-Michigan CPAs will find Ohio's requirements drive their CPE planning. NASBA-registered CPE typically counts in both states, but Ohio's PSR requirement must be satisfied with an Ohio Board-approved course.
Does Ohio have a separate CPE requirement for new licensees?
Ohio new licensees entering mid-period have prorated CPE requirements for the initial partial triennial cycle. The proration is based on the number of years remaining in the triennial period at the time of licensure, with the 20-hour annual minimum applying to each full calendar year the CPA is licensed. New licensees should review guidance from the Accountancy Board of Ohio at acc.ohio.gov for their specific first-cycle obligations.