How many CPE hours do Oklahoma CPAs need?
A minimum of 20 hours each calendar year and a minimum of 120 hours in each rolling three-year period.
Within the 120, at least 4 hours must be professional ethics. Permit holders face additional annual and subject-area requirements.
What is the Oklahoma CPA CPE reporting period?
January 1 to December 31, using a rolling triennial cycle.
The three-year period is any three consecutive years — 2024 to 2026, then 2025 to 2027, then 2026 to 2028 — rather than fixed three-year blocks. It begins the year you are initially certified, reinstated, or return to an active CPE status.
When do Oklahoma CPAs renew their license?
Annually, by the last day of the licensee's birth month.
CPE hours do not follow the renewal timeline — they are earned on the calendar year regardless of when your birth month falls.
How many ethics hours does Oklahoma require?
Four hours of professional ethics in each rolling three-year period, effective since January 1, 2009.
Oklahoma does not have a state-specific ethics course requirement, so any qualifying professional ethics course from an accepted sponsor will satisfy it.
What is Oklahoma's 20-hour technical requirement?
Certificate or license holders who hold a permit to practice public accounting must complete a minimum of 20 hours of CPE in a technical field of study each calendar year.
It does not apply in the calendar year a permit is initially issued, the calendar year a lapsed permit is renewed, or a calendar year in which the holder does not hold a permit to practice public accounting.
What is the Oklahoma 72-hour public accounting requirement?
A minimum of 72 of the 120 hours earned in any three-year period must be in subject areas related to the practice of public accounting.
Within that, at least 8 hours must be completed each calendar year in the specific areas of taxation, accounting, or assurance.
Who must complete the Oklahoma compilation CPE?
Registrants actively involved in the supervision or review of compilation engagements, who need 4 hours of compilation-only CPE each calendar year.
The requirement is waived if the CPA works for a public accounting firm enrolled in the AICPA Peer Review program, or is a sole practitioner enrolled in that program.
Does a compilation and review course satisfy the Oklahoma requirement?
Only for the portion that is compilation-specific. Courses must contain four hours of compilation-only material.
If your course covers compilation and review together, ask the sponsor to split the certificate by hours or provide a letter stating how many of the hours were specifically compilation.
Does Oklahoma have an annual CPE minimum?
Yes. At least 20 hours must be reported in any single calendar year, including the first year of certification.
Because the three-year period is rolling and continuous, Oklahoma CPAs need to stay compliant every year rather than relying on a final catch-up cycle.
Does Oklahoma accept self-study CPE?
Yes, and Oklahoma does not limit self-study activities.
Learning activities completed via online or self-study must be through a sponsor registered with NASBA, or through the AICPA or the Oklahoma Society of CPAs. That registration is not required for instructor-led courses, webinars, webcasts, or blended learning.
How is CPE credit measured in Oklahoma?
Learning activities are measured by program length, with one 50-minute period equal to one CPE credit.
The Board directs licensees to the AICPA and NASBA Statement on Standards for additional guidance.
What CPE does a newly certified Oklahoma CPA need?
A minimum of 20 CPE hours by December 31 in the year you are certified.
The rolling three-year period begins that same year. The 20-hour technical field requirement does not apply in the calendar year a permit is initially issued.
How long must Oklahoma CPAs keep CPE records?
Five years. Keep copies of your CPE certificates for that period.
Because Oklahoma layers annual minimums, annual technical requirements, and a rolling three-year total, keeping a running record by calendar year makes an audit far simpler to answer.