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 bar — total_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