New Hampshire CPA CPE Requirements

120 hours per triennial period · June 30 renewal (staggered by last name) · 20 hrs/year annual minimum

NH Board of Accountancy / OPLC
← Back to CPETrack Hub
New Hampshire is NOT a December 31 state. NH CPA licenses renew on June 30 every three years, with the specific year determined by the first letter of your last name. Last names A–F: June 30, 2026; G–M: June 30, 2027; N–Z: June 30, 2028. CPAs licensed or renewed after February 22, 2023 are on a 2-year cycle — contact OPLC to confirm your date.
120
CPE hours per triennial period
June 30
Triennial renewal deadline
20
Minimum hours per year (non-deferrable)
4
Ethics hours per triennial
60
Max carryover hours to next period
4 yrs
Record retention period

New Hampshire CPE at a Glance

RequirementDetails
Governing bodyNH Board of Accountancy / Office of Professional Licensure & Certification (OPLC)
Renewal frequencyTriennial — every 3 years by June 30 (staggered by last name); 2-year cycle for new licensees post-Feb 22, 2023
CPE periodJuly 1 – June 30 triennial (3 years preceding renewal)
Total hours120 hours per triennial period
Annual minimum20 hours by June 30 each year (non-deferrable)
Ethics4 hours (any NASBA-approved ethics: AICPA, Circular 230, or behavioral ethics)
A&A requirementNone (no state-mandated A&A hours)
Self-study capNo explicit percentage cap — accepts all qualifying NASBA-sponsored formats
CarryoverUp to 60 excess hours carry forward to next triennial (cannot satisfy annual minimum)
Approved providersNASBA National Registry sponsors (no NH-specific pre-approval list)
Prorated for new licensees<3yr but >2yr = 80 hrs; <2yr but >1yr = 40 hrs; <1yr = no requirement
Record retention4 years from date of renewal
Deficiency penalty$100 administrative fine + petition required by June 30 for 60-day cure period
OPLC contact(603) 271-2152 · [email protected]

Renewal Groups by Last Name

New Hampshire staggers CPA license renewals across three years based on the first letter of your last name. This prevents a single-year compliance crunch for the Board. Each group renews every three years on June 30 of their designated year:

Last names A – F
June 30, 2026
CPE period: July 1, 2023 – June 30, 2026
Last names G – M
June 30, 2027
CPE period: July 1, 2024 – June 30, 2027
Last names N – Z
June 30, 2028
CPE period: July 1, 2025 – June 30, 2028
Married/hyphenated name or name change? Your renewal group is based on the last name on your current NH CPA license. If you legally changed your name and updated your license, your renewal group may have shifted. Contact OPLC at (603) 271-2152 to confirm your current group and next renewal date.

The February 2023 Switch to 2-Year Cycles

This is the most confusing aspect of NH CPA renewal and frequently misunderstood even by practicing CPAs.

Before February 22, 2023, all NH CPAs renewed on the triennial last-name schedule above. Starting February 22, 2023, the NH legislature changed the renewal cycle: any CPA who receives or renews their license on or after February 22, 2023 transitions to a 2-year renewal cycle, measured from the issuance date rather than last name.

What this means in practice:

Licensed before Feb 22, 2023 and not yet renewed: You remain on the triennial last-name schedule until your current cycle completes. After that renewal, your next cycle becomes 2 years.

Licensed or renewed on/after Feb 22, 2023: Your renewal date is 2 years from the issuance date printed on your current license. The last-name group schedule does not apply to you.

CPE hours for 2-year licensees: The Board has indicated 80 hours for a 2-year cycle (applying the same prorated formula: 80 hrs for licenses renewed less than 3 but more than 2 years prior).

If you are unsure which cycle you are on, look at the expiration date on your NH CPA license card. Alternatively, call OPLC at (603) 271-2152 or email [email protected] to confirm.

The 20-Hour Annual Minimum: What It Means

The annual 20-hour minimum is the rule that catches most NH CPAs off-guard. It is not deferrable: you must earn at least 20 CPE hours in each calendar year of your triennial cycle by June 30 of that year.

YearHours Earned (Example)Annual Min Met?Compliant?
Year 1 (Jul–Jun)25 hrsYes (25 ≥ 20)
Year 2 (Jul–Jun)50 hrsYes (50 ≥ 20)
Year 3 (Jul–Jun)50 hrsYes (50 ≥ 20)
Total125 hrsAll years met✓ Fully compliant
YearHours Earned (Problem Example)Annual Min Met?Compliant?
Year 1 (Jul–Jun)5 hrsNo (5 < 20)✗ Violation
Year 2 (Jul–Jun)60 hrsYes (60 ≥ 20)
Year 3 (Jul–Jun)60 hrsYes (60 ≥ 20)
Total125 hrsYear 1 violated✗ Non-compliant despite total ≥ 120

The Board may waive a first annual minimum failure upon petition. A second failure within the same triennial period requires a stronger demonstration of good cause. Don't assume your 120-hour total cures an annual minimum shortfall — it does not.

Carryover: How the 60-Hour Limit Works

If you earn more than 120 hours in a triennial period, up to 60 excess hours carry forward automatically to the next cycle. These carry-forward hours can count toward the 120-hour total in the new period, but they have two important limitations:

Strategic carryover planning: If your renewal year is approaching and you have already exceeded 120 hours, continue completing CPE in June before your renewal. Hours completed before June 30 in your final year count in the current cycle (contributing to potential carryover). Hours completed July 1 onward count in the new cycle.

Ethics Requirement

New Hampshire requires 4 hours of ethics CPE per triennial period. The state's ethics requirement is notably flexible compared to many other states:

Compare this to states with stricter ethics mandates: Florida requires 4 hours of FL-specific Board-approved ethics covering Chapters 455 & 473 (generic NASBA ethics rejected); Indiana requires 4 hours of IN-specific ethics. New Hampshire's "any NASBA ethics" standard is significantly more flexible and allows CPAs to reuse ethics courses they take for other state licenses.

New England Multi-State Comparison

StateCycleDeadlineTotal HoursEthicsAnnual MinKey Feature
NHTriennialJune 30 (by last name group)1204 hrs (any NASBA)20 hrs/yr60-hr carryover; 2-yr cycle for new licensees post-Feb 2023
VTBiennialJune 30804 hrsNone statedSimpler biennial structure
METriennialJune 301204 hrsNone statedNo annual minimum; simpler than NH
MABiennialJune 30804 hrsNone statedLargest CPA population in New England
CTTriennialJune 301204 hrsNone statedNo annual minimum floor
RIAnnualJune 3040/yr4 hrs (per cycle)N/A (annual renewal)Only NE state with annual renewal

The key NH differentiator among New England states is the last-name stagger system and the non-deferrable 20-hour annual floor. Maine and Connecticut both use triennial 120-hour structures but without an annual minimum — NH's annual minimum creates a more demanding compliance track even though the totals are equal.

What Counts as Qualifying CPE in New Hampshire

Approved formats

Non-qualifying subjects (explicitly excluded)

Qualifying topics include: accounting, auditing, taxation, finance, information technology, business law, economics, management, ethics, and other subjects that directly contribute to professional CPA competence. New Hampshire does not publish a pre-approved course list — you are responsible for ensuring your chosen courses meet these content standards.

Prorated CPE for Newer Licensees

If you received your NH CPA license less than three years before your first renewal date, your CPE requirement is prorated:

Time Since LicensureCPE Required at First Renewal
Less than 3 years but more than 2 years80 hours
Less than 2 years but more than 1 year40 hours
Less than 1 yearNo CPE required for initial renewal
New licensees after Feb 22, 2023: These proration rules were designed for the triennial cycle. If your license was issued on or after February 22, 2023, you are on a 2-year cycle — the proration and total hours for your specific situation may differ. Contact the NH OPLC at (603) 271-2152 or [email protected] to confirm what applies to you.

Frequently Asked Questions

How many CPE hours do New Hampshire CPAs need?

120 hours per triennial period (July 1 – June 30 over three years), with a minimum of 20 hours earned by June 30 of each year within the cycle. Up to 60 excess hours carry forward to the next period.

When is the New Hampshire CPA renewal deadline?

June 30 every three years, staggered by last name: A–F in 2026, G–M in 2027, N–Z in 2028. CPAs licensed or renewed after February 22, 2023 follow a 2-year cycle from their issuance date — contact OPLC to confirm.

Can I defer my 20-hour annual minimum to another year?

No. The 20-hour annual minimum must be earned by June 30 of each year in your cycle. Excess hours in other years do not compensate for a shortfall year. A first failure may be waived upon petition; a second requires stronger justification.

Does New Hampshire require state-specific ethics courses?

No. Any NASBA-approved ethics course qualifies — AICPA ethics, Circular 230, or behavioral ethics all count. You do not need a New Hampshire-specific course.

Is there an A&A requirement for New Hampshire CPAs?

No. New Hampshire does not mandate a minimum number of A&A CPE hours as part of license renewal, even for attest practitioners. CPAs performing audits or reviews should still complete A&A CPE to maintain professional competence under GAAS/SSARS.

Is there a self-study cap?

New Hampshire's administrative code does not specify a percentage cap on self-study. You may complete all 120 hours via self-study from NASBA National Registry sponsors.

Can I carry over extra hours to the next period?

Yes — up to 60 excess hours carry forward. Carryover hours count toward the 120-hour total in the next period but cannot satisfy the 20-hour annual minimum.

What changed in February 2023?

CPAs issued or renewing on or after February 22, 2023 switch from the triennial last-name schedule to a 2-year cycle measured from the date of issuance. Contact OPLC if uncertain which cycle applies to you.

How long do I need to keep CPE records?

4 years from the date of license renewal. Keep certificates of completion, course outlines, provider names, hours awarded, and completion dates. The NH Board audits licensee records.

What happens if I miss the 20-hour annual minimum?

Petition the NH Board of Accountancy before June 30, accompanied by a $100 administrative fine, to request a 60-day cure period. Failure to petition by June 30 may result in license non-renewal.

Does NH accept out-of-state CPE for reciprocal licensees?

NH has interstate mobility provisions. If you hold an active license in another state whose CPE requirements are substantially equivalent to NH's, those hours may satisfy NH requirements. Verify directly with OPLC for your specific situation.

Does New Hampshire pre-approve CPE providers?

No. NH does not maintain a state-specific pre-approved provider list. NH accepts CPE from any sponsor listed on the NASBA National Registry. Verify your provider's NASBA status before enrolling.

Track Your NH CPE Deadline Automatically

Get a free deadline reminder 90, 30, and 7 days before your June 30 renewal. Enter your email below — we'll also send your personalized CPE compliance checklist for New Hampshire.

Official New Hampshire Resources

Last updated June 30, 2026. CPE requirements can change — always verify with the NH Board of Accountancy / OPLC before making compliance decisions. This page is an informational resource, not legal or professional advice.