CPD Program Certification
The College of Family Physicians of Canada (CFPC) certifies continuing professional development (CPD) activities for Mainpro+® credit.
- The CFPC National Committee on Continuing Professional Development (NCCPD) oversees the regulation of Mainpro+ certification
- The CFPC’s Department of Continuing Professional Development and the CFPC Chapter offices administer the program
How does Mainpro+ certification work?
One or more family physicians review the programs that providers submit to make sure they adhere to established criteria and policies, and that content is relevant to family physicians.
Mainpro+ certified activities are expected to be conducted according to ethical standards and guidelines as established by the CFPC, the Canadian Medical Association (CMA), and Canada’s Research-Based Pharmaceutical Companies (Innovative Medicines Canada).
Updates to Mainpro+ certification standards
We’ve refreshed our CERT+ platform and have made changes to our Mainpro+ certification requirements:- Optional Enhanced Activities (OEA): We’ve updated the certification activity categories. OEAs give CPD providers the opportunity to customize programs, reinforce learning, and reward participants who do the extra work with extra credit.
- Certification period changes: The certification period for certain Mainpro+ Certified Activities has been revised. All activities are now certified at one credit per hour.
- Quality Criteria Framework: We’ve simplified the original Quality Criteria Framework to enhance your delivery of CPD activities, allowing them to be more inclusive, reflective, and thoughtful for participants.
Mainpro+ certification requirements
-
Planning committee requirements
- Appropriate Scientific Planning Committee (SPC) membership:
- Programs delivered in a single province require a minimum one CFPC Practising member from the province of delivery
- Nationally certified programs require a minimum of two CFPC Practising members (national online programs, programs delivered in more than one province, and programs delivered outside Canada)
- SPC members are responsible for making sure their program structure, methods, and theme selection consider social justice and accountability, and encourage the promotion of equity, diversity, and inclusion.
- Appropriate Scientific Planning Committee (SPC) membership:
-
Ethical requirements
- The program’s design and delivery must comply with CFPC ethical requirements, including the National Standard for Support of Accredited CPD Activities and the CMA’s Guidelines for Physicians in Interactions with Industry.
- Programs delivered in the province of Quebec must also comply with the Code of Ethics from the Conseil québécois de développement professionnel continu des médecins.
-
Program design and delivery requirements
- Completion of an appropriate needs assessment. Refer to the Mainpro+ Certification Standards and Quick Tips: Needs Assessment.
- Inclusion of learning objectives for the program and for individual sessions (when applicable). Refer to Quick Tips: Writing Learning Objectives.
- Compliance of program design and delivery with the Mainpro+ Quality Criteria Framework.
- Program evaluation design that includes the mandatory CFPC evaluation questions.
Note: The program design of Mainpro+ certified activities should make sure that the diverse needs and perspectives of both the target audience of learners and the patients they treat are considered when creating the program. It should consider issues of equity, diversity, and inclusion (EDI) to create learning activities that demonstrate acknowledgement of individuals of various racial, ethnic, cultural, and gender diversity, as well as other identities.
-
Documentation requirements
Providers must submit these documents with their application for review:
- Completed conflict of interest forms (Declaring and Disclosing Conflict of Interest), for all SPC members
- Completed CFPC 3-step conflict of interest slides
- Program brochure and/or invitation and/or agenda
- Completed program content (slide decks, workbooks, tools, resources, etc.), when applicable
- Needs assessment tools and results
- Evaluation format/forms
- Previous evaluation results (when applicable)
- Speaker communication template (when applicable)
- Copies of the sponsor product and corporate branding if the program has for-profit financial support
- Copies of sponsor agreements and exhibitor prospectus (when applicable)
- Program budget, if the program has for-profit support
-
Final steps and reminder
- Review the Mainpro+ certification application questions
- Submit the Mainpro+ certification application using the online CERT+ application platform
- Pay the application fee
Program review commences once all CFPC SPC members have confirmed their involvement in the program’s development. Payment of the application fee does not guarantee Mainpro+ certification.
-
Audits and ethical guidelines
Certified Mainpro+ CPD programming should reflect the educational needs of family physicians—not ancillary benefits such as meals, entertainment, and monetary rewards.
CPD is an essential component of maintaining proficiency for family physicians. The CFPC recognizes there are many costs associated with planning, developing, and implementing educational events and programs. The CFPC and its local Chapters believe it is ethically acceptable for industry (pharmaceutical, biomedical, etc.) to contribute to CPD events as long as all contributions are at arm’s length and that all parties adhere to the guidelines presented in the Mainpro+ Certification Standards.
To guarantee compliance with these principles the CFPC has instituted a formal audit process. All providers of Mainpro+ activities must agree to submit to an audit of their activity or organization upon request by the CFPC CPD department. Activity audits may occur at the live event or following the event in the form of a post-activity audit.
The purpose of the audit is to make sure there’s compliance between the following items and the CFPC certification standards and guidelines for ethical conduct as outlined by the CMA Guidelines for Physicians in Interactions with Industry (2021) and the Innovative Medicines Canada Code of Ethical Practices (2022):- Delivery of program content (slides, handouts, speaker's delivery of the content)
- Disclosures of financial or in-kind support (when applicable)
- Promotional materials, invitations to and correspondence with potential attendees, and all other published announcements
- Publicity in print or electronic media (including websites, blogs, email invitations, etc.)
- Session location or venue, meals, and entertainment or social events
- Costs to be assumed by attendees (e.g., registration and social events)
- Completed conflict-of-interest forms and slides for speakers at the session being reviewed
After an activity audit is completed, CPD providers will be determined to be compliant, partially complaint, or non-compliant with the Mainpro+ certification standards for the activity in question. Audit results will be shared with program providers following the audit.
-
How do I apply for Mainpro+ certification?
CERT+ is the CFPC’s online application system for Mainpro+ certification. CERT+ enables CPD providers to complete application forms online, upload all supporting documents, and make payments.
CERT+ allows providers to:- Submit a provider eligibility application
- Request user access to an eligible provider organization
- Submit all program application materials electronically (slide presentations, evaluations, etc.)
- Pay administrative fees online using Visa, MasterCard, or American Express
- Receive application status updates by email
- Respond quickly to reviewer feedback and questions online
- Track application progress online
-
Login instructions
- To access CERT+, please visit https://cfpc.my.site.com/certplus/s/.
- If you don’t remember your account information, click “Forgot my password” at the bottom of the page and enter your email.
- If you don’t have an account, click “Request access to CERT+” and complete the user registration form.
- If you are a CFPC member, please click on the separate link on the bottom under the header “Already a member of the CFPC?” This will enable your CERT+ account accessible under Quick Links on the CFPC member homepage.
- If your user registration page lists an organization that already exists as an eligible continuing professional development (CPD) provider, we will link your account to that CPD provider profile, and you can proceed to Step 8.
- If the organization is not a listed eligible CPD provider, you will need to email [email protected] and request a CPD provider application.
- The application will appear within your CERT+ account under the Support tab.
- Once submitted and paid, the CFPC will review your application to determine whether the organization is eligible to be a CPD provider.
- If eligible provider status is refused, applicants will have an opportunity to re-apply one year after the date of refusal.
- If approved, eligible providers can submit program applications through the CERT+ homepage. See https://cfpc.my.site.com/certplus/s/.
Mainpro+ certification application fees by program types
National applications
| Application Type | Fee* |
|---|---|
| Single delivery for-profit conference | $2,500.00 + tax |
| Single delivery not-for-profit conference | $500.00 + tax |
| All other for-profit supported activities | $3,500.00 + tax |
| All other not-for-profit activities | $700.00 + tax |
| Faculty development, not-for-profit only | $200.00 + tax |
Provincial applications
| Application Type | Base Fee* |
|---|---|
| Single delivery for-profit conference | $1,500.00 + tax |
| Single delivery not-for-profit conference | $300.00 + tax |
| All other for-profit supported activities | $2,500.00 + tax |
| All other not-for-profit activities | $500.00 + tax |
| Hospital rounds, journal clubs, for-profit | $350.00 + tax |
| Hospital rounds, journal clubs, not-for-profit | $200.00 + tax |
| Faculty development, not-for-profit only | $100.00 + tax |
New Fee for CPD Provider Applications
As of December 16, 2024, organizations applying to become an eligible Continuing Professional Development (CPD) Provider are required to pay a one-time administration fee of $1,000 plus tax. This fee covers the review process but does not guarantee approval. The application review requires a detailed assessment of the organization’s structure, ownership, relationships, and funding models. This thorough evaluation is crucial as part of the effort to make sure that only eligible providers can submit applications for Mainpro+ certification through CERT+. If not approved, an organization may reapply one year after the refusal date.
The CFPC strongly encourages program providers to review the Mainpro+ Certification Standards in detail before applying for Mainpro+ certification.
| Sunsetting the approval of two- and three-credit-per-hour certification We’re making it easier for busy family physicians to earn extra credits by sunsetting two- and three-credit-per-hour activities and switching to a new Optional Enhanced Activities model. As of December 2024, all activities will earn one credit per hour, and some programs will offer optional activities for extra credit. By respecting physicians’ time, we are facilitating more manageable and meaningful participation in CPD. All two- and three-credits-per-hour activities migrated into the new system will have an expiry date of December 31, 2025, at the latest. CPD providers can continue to offer two- and three- credit-per-hour programs up until December 31, 2025. |
Priority Review Now Available
Key requirements
- Application is submitted at least 14 days before the activity
- Application applies to general programs only
For addition details, please see below.
CERT+ Platform Enhancements
Improved team collaboration
Enhanced team management
Primary contacts are also able to mark users within their organization as inactive when they leave the organization. CERT+ will automatically reassign the programs they manage to ensure continuity.
Lastly, the primary contact can now update select organizational details directly in CERT+, helping make sure provider information remains current.
Review our FAQs for additional information about these enhancements.
-
I’ve submitted my user access request but I haven’t heard back, what should I do?
If you indicated on your form that you would like to be added to an existing provider organization, please reach out to the organization’s primary contact. The new user registration process now requires the organization’s primary contact to accept your request to be added.
If you requested to be added to CERT+ under a new provider organization, the Certification Team will be in touch with you shortly. You can contact us at [email protected] if you have any questions. -
I’m the primary contact for my organization, how do I accept a user access request?
An email notifying you that a new user is requesting access has been sent to you as soon as the user is confirmed by the Certification team. You may also find the request under your organization’s profile, accessible through the ‘My Account’ section of CERT+ (top right of the landing page) in the ‘Related Accounts’ list.
-
Will I receive a notification if my registration request is rejected?
Yes. If a registration request is rejected, the system is designed to send an email advising the applicant of the decision.
Program and session management
-
Can I see programs submitted by other people in my organization?
Yes. New sharing rules provide all users related to a provider organization with read access for all programs and sessions belonging to that provider.
-
How do I get permission to edit a program I didn't originally submit?
Once inside the program, you can click the orange “Request Program Manager Level Access” button to add yourself as a Program Manager. This grants you editing access for the application and its sessions.
-
Who receives email notifications for a specific program?
Notifications are only sent to the designated Program Managers for that specific application. If someone needs to receive these emails, they must add themself as a Program Manager.
Provider organization controls
-
Who has the authority to add or remove users for my organization?
The Primary contact of the provider organization is responsible for accepting or rejecting new user requests on CERT+ directly.
-
What happens if a primary contact removes the only Program Manager from a program?
To prevent orphaned programs, the system will automatically assign the primary contact as the new Program Manager before unlinking the inactive user.
-
Can our organization update its own contact information?
Yes. Primary contacts can now access a self-service flow within the portal to update specific fields on their provider account record.
Frequently Asked Questions
-
What is Priority Review?
Priority Review is an optional, fee-based service for eligible CPD providers submitting general programs for national certification when timelines are shorter than the standard six-week submission requirement.
-
When can Priority Review be requested?
Priority Review is available for any general application program (single-delivery conference, assembly, or congress, small group learning activities, Regularly Scheduled Series (RSS), and any other CPD program or activity) that is submitted at least 14 days before the activity start date.
-
Which programs are eligible?
Only general programs submitted for national certification are eligible.
-
Which programs are NOT eligible?
Priority Review is not available for:
- Hospital and clinical rounds
- Journal clubs
- Faculty development activities
-
Is Priority Review guaranteed?
Priority Review expedites the application but does not guarantee certification or approval. It also does not guarantee that review will be completed prior to the activity start date. Priority Review prioritizes your application within the certification review queue and is reviewed by reviewers who have committed to being available for quicker turnaround. As with all applications, speed is dependent on payment being received, Scientific Planning Committee (SPC) member confirmation, thoroughness of the responses within the application, submission of supporting documentation, as well as the CPD providers’ timely responses to requests for more information or required changes. The Priority Review fee applies to the prioritization of the application and is not contingent on the outcome of the review. The Priority Review fee is non-refundable once review has commenced.
-
Does Priority Review replace standard submission timelines?
No. Standard submission timelines remain the minimum of six weeks.
-
How do I request Priority Review?
Eligible applications can select the Priority Review option during the submission process and pay the associated fee (see below).
Program Financial Support Type Total Application Cost*
(Including the Priority Review Fee)For-profit support $5,000.00 + tax No financial support and/or not-for-profit support $1,500.00 + tax * All applications requesting Priority Review must be paid via credit card. Priority Review processing will not begin until payment is successfully received.
-
How do I know if Priority Review is available for my application?
The office handling your application must have the resources to accommodate Priority Review. If Priority Review is not available at the office handling your application, a message will appear notifying you that it is not available upon submission of your application.
If you have any questions about availability, please contact the office that will be handling your application. If unsure, please email [email protected].
Program and Application Updates
-
Do I have to add enhanced activities to my applications?
No. Enhanced activities are optional add-ons for participants and providers. They do not need to be included in an application. They are simply a tool that can be implemented if providers are seeking ways to extend learning for their participants. The same goes for participants—they have the choice to accept or decline participating in the enhanced learning activities.
-
Is there a time limit for the enhanced activities after the session has taken place?
The scientific planning committee and the CPD provider are responsible for determining when participants should complete activity requirements to optimize learning. All components of a program must be completed within the certification period.
-
Since applications for two- and three-credits-per-hour activities will no longer be accepted, do I need to start from scratch?
No. With only minimal tweaks, most CPD providers should be able to submit similar applications for two- and three-credits-per-hour activities. Please confirm by reviewing the Quality Criteria program design and delivery requirements for Certified Assessment Activities.
-
Are the certification periods changing?
Programs approved on or after December 16, 2024, as Certified Activities will have a certification period of 12 months from the date of approval.
Programs approved as Certified Assessment Activities will have a certification period of 36 months from the date of approval.
Faculty development activities, whether they are Certified or Certified Assessment, will have a certification period of 36 months from the date of approval.
All migrated active programs will retain their original expiration dates.
Please note that all two- and three-credits-per-hour programs will have expiration dates of no later than December 31, 2025. -
How many family physicians will I need to have involved in the scientific planning committee?
This varies, based on provincial or national certification:
- Provincial certification: at least one Practising class CFPC member from the province/territory of program delivery
- National certification: at least two Practising class CFPC members
Annual Attestation Process
Starting November 30, 2025, eligible CPD organizations will be required to annually attest that they remain an eligible CPD provider and that the information related to their organization is accurate. If significant details have changed, the organization may be subject to further review.
Impact on Applications
No applications can be started, submitted, or continued until the annual attestation is completed and, if applicable, approved. Additionally, while the annual attestation is under review, the Scientific Planning Committee (SPC) member(s) will not be able to confirm their eligibility.
The application will be screened but not sent for review until the annual attestation has been completed and, if applicable, approved.
Timeline
-
Email notification sent November 24, 2025
-
Annual attestation process begins November 30, 2025
-
Reminder email sent January 4, 2026
-
Second reminder to be sent January 15, 2026
Annual Attestation Questions
-
Are any changes required to the organization's contact information or user list? Yes/No
-
Address
-
Primary contact
-
Add/delete users
-
- Have there been any changes to the information regarding governance, funding, mission and purpose, and/or policies and processes? Yes/No
- If yes, please enter details.
- Describe your organization's core mission and purpose:
- Describe the organization’s governance and organizational structure (include any affiliated companies):
- Describe how the organization is funded and how relationships with industry are mitigated:
- Policies and procedures to ensure adherence to Mainpro+ National Standard:
- Other changes (optional):
Equity, Diversity, and Inclusion (EDI) Requirements
-
What if I don’t have any EDI component built into my program? Will it get rejected? Is there a timeline where EDI requirements will be enforced?
As of December 16, 2024, CPD providers will be asked to share their approach to EDI for each application. While no application will be rejected for not incorporating the EDI elements, we may send it back for more information to better understand and/or prompt EDI principles in future development.
Activity Types and Credits
-
Do knowledge-based questions with rationale qualify for assessment credits?
No, not on their own. Applications seeking Certified Assessment Activity credits “must include the review of and reflection on practice data relative to previously established standards, protocols, and norms.” Knowledge-based assessments alone, such as multiple-choice questions, are not sufficient forms of interactivity and engagement; they should be used in combination with other activities as part of a more comprehensive reflection upon practice. For more information, please see the Quality Criteria program design and delivery requirements for Certified Assessment Activities.
-
Are there any new examples of participant interaction and engagement for online asynchronous learning?
Examples of active learning for asynchronous online activities include: quizzes and multiple-choice questions built into online program content; interactive, multi-scenario case exercises; game-based learning; immersive scenarios; and discussion boards. For more information, please review the updated certification standards.
-
With a blended learning program, if both Certified and Certified Assessment aspects are of equal value, is the program approved for 36 months?
When offering two types of learning to participants, the certification period reflects the activity type with the longer duration. If it equals 50 per cent or more, the certification period will be 36 months.
-
How do CPD providers determine completion of activities?
CPD providers are responsible for determining when participants have completed the activity requirements and when they may receive their credits.
External Not-For-Profit and For-Profit Support
-
How are for-profit-supported activities defined?
If a CPD provider has received support—in-kind and/or financial—from a for-profit organization, the activity is considered a for-profit-funded activity.
If no funding or in-kind support is received but the activity is being developed by a for-profit organization, the activity is considered for-profit.
Related Resources
Quick Tips: Guide for Meeting Equity, Diversity, and Inclusion (EDI) Criteria in Mainpro+® Certification
Quick Tips: Using the Combined Alternative COI Disclosure Template
Read the CPD In Focus Newsletter
Continuing Professional Development (CPD) Program Sample Evaluation Form
Declaring and Disclosing Conflict of Interest Form (COI)
Three-step disclosure slide template
Quick Tips: Writing Learning Objectives
Understanding Mainpro+ Certification
Mainpro+® Certification Standards for Faculty Development Activities
Mainpro+ Certification Application Questions (for reference only) - General Application
Mainpro+ Certification Application Questions: Faculty Development Activities
FAQs: Understanding the Updated Mainpro+ Certification Standards
Quick Tips: Virtual Continuing Professional Development Activity Conversion and Development
CFPC Planning Committee Job Aide: Guide for speakers in Mainpro+ certified events
National Standard for Support of Accredited CPD Activities (2018)
National Standard for Support of Accredited CPD Activities: FAQs for implementation
Quick Tips: Writing Learning Objectives: Mainpro+ certified programs and events guide for presenters and planning committee members
Quick Tips: Needs Assessments: Mainpro+ certified programs and events guide for planning committee members
Quick Tips: Identification and Management of Conflicts of Interest and Transparency to Learners: Reference guide for evaluating conflict of interest
Quick Tips for Speakers of Mainpro+ Certified Programs: Mainpro+ certified events speaker guide
Three-step Conflict of Interest Template: Mandatory submission with all Mainpro+ certified presentations
Conseil Québécois de développement professionnel continue des médecins (CQDPCM) Code of Ethics (2016)
International Academy for CPD Accreditation: Facilitates peer support for leaders of CPD/continuing medical education (CME) accreditation systems
Quick Tips: Guide for integrating patient perspectives into CPD activities for family physicians
Contact Mainpro+ certification
Local: (905) 361-8233
Toll-free: 1-866-242-5885
Email: [email protected]