Skip to main content

CPD Tracker

The CPD Tracker manages IRBA Continuing Professional Development records for all practice members. It provides per-member compliance cards, a full activity log, and configurable annual hour targets.

Dashboard Layout

KPI Cards

KPIDescription
Members TrackedNumber of members with CPD records for the selected year
IRBA CompliantCount of compliant vs total members (e.g. 3/5)
CPD Activities LoggedTotal activity records for the year
Total HoursSum of all hours logged for the year

Tabs

  • Dashboard — Per-member compliance cards with progress bars
  • Records — Full activity log in table format

Per-Member Compliance Cards

Each team member with CPD records gets a card showing:

  • Name and CPD year
  • Progress bartotal_hours / target_hours × 100%
    • Green (≥100%): Compliant
    • Amber (≥75%): On track
    • Red (<75%): Behind
  • Hours breakdown — Total completed vs target, verifiable hours separate
  • Compliance icon — CheckCircle if compliant, AlertTriangle if not

Logging a CPD Activity

Click Log Activity to open the form:

FieldRequiredNotes
Team MemberRequiredSelect from practice members
CPD YearRequiredDefault: current year (dropdown of last 5 years)
Activity DateRequiredDate picker
DescriptionRequirede.g. "IRBA Annual CPD Conference 2025"
Total HoursRequirede.g. 8 (0.5 hour increments)
Activity TypeOptionalConference/Seminar, Online Course, In-house Training, Reading/Research, Presenting/Teaching, IRBA Accredited Programme, University/Post-grad Study, Other
IRBA CategoryOptionalAssurance, Financial Reporting, Taxation, Management, Ethics, IT/Technology, Other
Verifiable HoursOptionalSubset of total hours that are verifiable
Provider / CPD BodyOptionale.g. "IRBA", "SAICA"
Annual Target (hours)OptionalDefault: 40 hours
Certificate URLOptionalLink to uploaded certificate
IRBA CompliantOptionalCheckbox — marks activity as IRBA-compliant

Activity Log (Records Tab)

Table columns:

ColumnDescription
MemberName and CPD year
ActivityDescription and provider
DateActivity date
CategoryIRBA category or activity type
HoursTotal hours + verifiable hours breakdown
IRBACompliant icon if marked IRBA compliant

Filters

  • Year — Filter by CPD year (last 5 years)
  • Member — Filter by team member
  • Search (Records tab) — Free text across description, member name, and provider