PE & PLS HOURS LOGBOOK

PDHLogbook icon

PDHLogbook

PE & PLS Hours Log

One course. Every licence it counts toward.

Hold licences in three states and you are running three renewal cycles, three hour totals and three deadlines off one pile of certificates. PDHLogbook keeps the pile in one place and lets a single course credit as many of those licences as it should.

$1.99/mo · $9.99/yr · $19.99 once.
14 days full access, no card. Android.

  • Professional Engineer
  • Land Surveyor
  • Works offline
  • No account
The PDHLogbook launch screen: a clipboard, pen and drafting compass above the wordmark and the line Audit-ready PDH records for engineers

Log it once, credit it three times

An activity in PDHLogbook holds a list of licences, not one licence. You tick the ones it counts toward as you save it, and the hours appear inside each of those cycles independently. Nothing is duplicated and nothing gets typed twice.

ONE ACTIVITY

Structural Steel Connection Design

Provider
ASCE
Category
Live course
Hours
6 PDH
Certificate
Photo attached
  • Texas PE

    Licence-anniversary cycle · +6 PDH this cycle

  • Florida PE

    Fixed-date cycle · +6 PDH this cycle

  • Illinois PE

    Fixed-date cycle · +6 PDH this cycle

Ethics is a separate tick on the same activity, counted against the ethics requirement of every licence it credits. Cost is recorded per activity with its own currency, so a course bought in euros is never quietly added to a dollar total.

Every licence keeps its own clock

Boards do not agree on when a cycle ends. PDHLogbook models the three conventions in use and works the next deadline out from whichever one your licence follows. When a cycle runs past its end date the app rolls the licence forward on its own. The activities never move, so an earlier cycle can still be reconstructed later.

Fixed calendar date

Most states. The deadline falls on the same date each cycle, so the next one is the last one plus the cycle length.

Birth month

The deadline moves with your birthday. Enter the month once and the app rebuilds the date every time a cycle rolls over.

Licence anniversary

The board assigned you a date when it issued the licence. Enter that anchor and the cycle counts from it, not from January.

REMINDERS

  1. 90 daysbefore the deadline
  2. 30 daysbefore the deadline
  3. 7 daysbefore the deadline

Three notifications per licence, at 9am on the day. They are day-level and use Android's relaxed scheduling, so the phone may fire one a little late rather than wake itself up for it. You can switch them off for a single licence or for all of them.

The state table it starts you with

Adding a licence does not mean typing your board's rules in from memory. Pick the state and the app fills in a starting cycle length, hours per cycle, ethics hours, carry-over cap and a suggested retention period. Those values are copied onto your licence at that moment and stay editable, so a later change to the reference table can never quietly rewrite the cycle you have been logging against.

Eight states carry no continuing-education requirement at all. For those the app still tracks the renewal date so the deadline reminder works, and simply does not ask you for hours.

  • 51 states and DC in the bundled table
  • 8 of them require no continuing education
  • 18 carry a "verify with your board" flag where sources disagreed
  • Jun 2026 the date the table was compiled, shown in the app

PDHLogbook helps you organize and prepare your professional-development records. It does not certify hours or guarantee acceptance by any licensing board. Verify your state's PDH requirements, accepted categories, and retention period with your board. You are responsible for the accuracy of your records.

What you hand over if you are asked

Pick a licence and the app builds a PDF for that licence's current cycle on a background thread, then passes it to the share sheet. It is a record you prepared. It is not a submission and it certifies nothing.

Certificate photos are compressed when you capture them and stored on the phone, then embedded at print resolution in the appendix, so the file stays a sensible size to email.

  1. Header — your name, discipline, state and licence number.
  2. Cycle — the cycle dates and the retention period recorded on the licence.
  3. Totals — hours logged against hours required, and ethics logged against ethics required where the licence has an ethics rule.
  4. Disclaimer — the same wording the app shows you, on the first page.
  5. Transcript — every in-cycle activity by date with provider, category, hours and a running total.
  6. Certificate appendix — the certificate images you attached, each captioned with its activity.

What one activity holds

  • Live course
  • Self-study / online
  • Conference / seminar
  • Teaching / presenting
  • Publishing / authorship
  • Professional activity
  • Other

Plus the title, the provider, the date, the hours, the licences it credits, the ethics tick, an optional cost with its currency, free-text notes, and any number of certificate photos.

Worth knowing before you install

  • It is a record, not an authority. No board is contacted, nothing is filed, no hours are certified.
  • Your data stays on the phone. No account, no sync, no server. You back it up yourself from Settings.
  • The backup is one file. Licences, activities and the certificate images together, so restoring on a new phone rebuilds the images too.
  • Reinstalling restarts the trial clock. The 14 days are counted on the device. We would rather say so than pretend otherwise.
  • English only. The interface ships in English and is not translated yet.
  • Carry-over is capped on purpose. Hours brought in from the last cycle count only up to your state's cap, so the ring never flatters you.

Pricing

Everything is open for 14 days from install, with no card. After that the free tier keeps one licence and fifteen activities and shows a banner ad. Reading, editing and exporting what you already logged is never gated. The paywall stands in front of the sixteenth activity and the second licence, and nowhere else.

The audit PDF and the backup export work on the free tier too. Paying removes the ad and the caps.

ONE-TIME OR SUBSCRIPTION

$19.99lifetime

  • $9.99 a year
  • $1.99 a month
  • Unlimited licences
  • Unlimited PDH activities
  • No ads
  • Priority support
Get PDHLogbook

Questions

Can one course count toward more than one licence?

Yes. That is the point of the app. When you log an activity you tick every licence it should credit, and the hours land in each of those cycles at once. Untick one later and only that licence loses the hours.

Does it know my state board’s requirements?

It ships a reference table for all 50 states and DC covering cycle length, hours per cycle, ethics hours, carry-over cap and a suggested retention period. The figures were compiled in June 2026, are marked where sources disagreed, and are yours to edit. Check them against your board.

What is in the audit PDF?

A header with your name, discipline, state, licence number, cycle dates, hours logged against hours required, ethics logged against ethics required and the retention line. Then a transcript table of every in-cycle activity with a running total, then your certificate images as an appendix.

Does it work with no signal?

Yes. Every licence, activity and certificate photo is stored on the phone. There is no account, no sign-in and no server holding your records.

What happens when the trial ends?

Nothing you have already logged is touched. It all stays readable and the audit PDF still exports. The free tier only stops you adding a second licence or a sixteenth activity until you buy.

Is it a subscription?

Your choice. $1.99 a month, $9.99 a year, or $19.99 once. The lifetime option is not a reduced feature set, it is the same app bought outright.

Set your licences up once

Add each state, let the app fill in the cycle, then log courses as you take them. The next renewal notice arrives to a record that is already assembled.