120 hours per triennial period · June 30 renewal (staggered by last name) · 20 hrs/year annual minimum
NH Board of Accountancy / OPLC| Requirement | Details |
|---|---|
| Governing body | NH Board of Accountancy / Office of Professional Licensure & Certification (OPLC) |
| Renewal frequency | Triennial — every 3 years by June 30 (staggered by last name); 2-year cycle for new licensees post-Feb 22, 2023 |
| CPE period | July 1 – June 30 triennial (3 years preceding renewal) |
| Total hours | 120 hours per triennial period |
| Annual minimum | 20 hours by June 30 each year (non-deferrable) |
| Ethics | 4 hours (any NASBA-approved ethics: AICPA, Circular 230, or behavioral ethics) |
| A&A requirement | None (no state-mandated A&A hours) |
| Self-study cap | No explicit percentage cap — accepts all qualifying NASBA-sponsored formats |
| Carryover | Up to 60 excess hours carry forward to next triennial (cannot satisfy annual minimum) |
| Approved providers | NASBA 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 retention | 4 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] |
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:
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.
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 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.
| Year | Hours Earned (Example) | Annual Min Met? | Compliant? |
|---|---|---|---|
| Year 1 (Jul–Jun) | 25 hrs | Yes (25 ≥ 20) | ✓ |
| Year 2 (Jul–Jun) | 50 hrs | Yes (50 ≥ 20) | ✓ |
| Year 3 (Jul–Jun) | 50 hrs | Yes (50 ≥ 20) | ✓ |
| Total | 125 hrs | All years met | ✓ Fully compliant |
| Year | Hours Earned (Problem Example) | Annual Min Met? | Compliant? |
|---|---|---|---|
| Year 1 (Jul–Jun) | 5 hrs | No (5 < 20) | ✗ Violation |
| Year 2 (Jul–Jun) | 60 hrs | Yes (60 ≥ 20) | ✓ |
| Year 3 (Jul–Jun) | 60 hrs | Yes (60 ≥ 20) | ✓ |
| Total | 125 hrs | Year 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.
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:
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.
| State | Cycle | Deadline | Total Hours | Ethics | Annual Min | Key Feature |
|---|---|---|---|---|---|---|
| NH | Triennial | June 30 (by last name group) | 120 | 4 hrs (any NASBA) | 20 hrs/yr | 60-hr carryover; 2-yr cycle for new licensees post-Feb 2023 |
| VT | Biennial | June 30 | 80 | 4 hrs | None stated | Simpler biennial structure |
| ME | Triennial | June 30 | 120 | 4 hrs | None stated | No annual minimum; simpler than NH |
| MA | Biennial | June 30 | 80 | 4 hrs | None stated | Largest CPA population in New England |
| CT | Triennial | June 30 | 120 | 4 hrs | None stated | No annual minimum floor |
| RI | Annual | June 30 | 40/yr | 4 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.
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.
If you received your NH CPA license less than three years before your first renewal date, your CPE requirement is prorated:
| Time Since Licensure | CPE Required at First Renewal |
|---|---|
| Less than 3 years but more than 2 years | 80 hours |
| Less than 2 years but more than 1 year | 40 hours |
| Less than 1 year | No CPE required for initial renewal |
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.