Teplov CPA Subscribe for tax updates Contact

Professional Development Expenses for IT Contractors

Courses, certifications, conferences, and professional dues can be deductible for IT contractors. The rules differ depending on whether you are incorporated.

Read time
~ 9 min

Professional development is a common business expense for IT contractors. Certifications expire. Technologies change. Staying current is not optional for maintaining a practice.

Qualifying work-related training is deductible, but the mechanics differ depending on how you are structured. A sole proprietor claims qualifying professional development costs on Form T2125. An incorporated contractor typically has the corporation pay the expense at the corporate level. The connection between the expense and the income-earning activity is what CRA examines, and that connection is straightforward for most current IT training.

The General Rule

For both sole proprietors and incorporated contractors, the governing principle is the same: the expense must be incurred for the purpose of earning income from the business. Section 18(1)(a) of the Income Tax Act denies a deduction except to the extent the expense was made or incurred for the purpose of gaining or producing income from the business or property. A certification that keeps you billable, a course that maintains or upgrades the technical services you already offer, and a conference that connects you with clients and developments in your field can satisfy that test.

The expense should not be capital or personal. Training that maintains, updates, or upgrades an existing skill or qualification is more likely to be treated as a current expense. Training that gives the contractor a new qualification, a degree, or access to a materially different field can be treated as capital or personal instead.

The reasonableness test under section 67 also applies. The amount should be reasonable in the context of the income being earned. A contractor billing CAD $200,000 annually who spends $5,000 on certifications and training is in a defensible position. The same contractor spending $40,000 on training that has no clear connection to the current contracting work would face more scrutiny.

What Qualifies

The following categories are commonly deductible for IT contractors when they are connected to the income-earning work and are reasonable in the circumstances:

Technical certifications. AWS, Azure, GCP, Cisco, Red Hat, ISC2, CompTIA, PMP, and similar industry certifications are often directly connected to billable work. Exam fees, preparatory course costs, and renewal fees are generally defensible where the certification maintains or upgrades the contractor’s current IT practice. A certification that moves the contractor into a new and unrelated field needs a more careful review.

Online learning platforms. Subscriptions to Pluralsight, Udemy, Coursera, LinkedIn Learning, and similar platforms are deductible as business expenses when used for business-related technical training. An annual platform subscription is usually treated as a current expense, subject to normal prepaid-expense treatment if the benefit extends materially beyond the fiscal year.

University and college courses. These need more care than short technical courses. CRA distinguishes between deductible training costs and tuition fees paid to certain educational institutions for which the tuition credit system applies. For a sole proprietor, a short continuing education course that maintains or upgrades existing IT skills is more defensible than tuition for a degree, diploma, certificate, or new professional qualification. For an incorporated contractor, employer-paid tuition or training can be non-taxable to the employee when it relates to the employee’s current or future responsibilities in the corporation’s business, but personal-interest training is not in the same category.

Conferences and technical events. Registration fees for industry conferences are deductible when the event relates to the contracting business. Travel expenses to attend, including airfare and accommodation, are deductible as business travel to the extent they are incurred to earn business income. Meals during a conference are subject to the 50% meals limitation that applies to most business meal expenses.

Conventions have their own CRA limits. A self-employed contractor can generally deduct the cost of attending up to two conventions per year, and the convention must relate to the business or professional activity and be held by a business or professional organization in an appropriate geographic area. If the organizer does not separately identify food, beverage, or entertainment in the registration fee, CRA’s convention rule requires a daily adjustment before applying the meals-and-entertainment limit.

If a conference trip combines professional and personal days, the travel expenses must be apportioned. If the trip is five days and two of those days are personal, the cost of the airfare and accommodation attributable to the personal portion is not deductible. The registration fee itself is more defensible when attendance is the primary purpose of the trip, subject to the convention rules above where they apply.

Professional dues and memberships. Annual membership fees for professional associations relevant to IT practice are deductible. Examples include dues to CIPS (Canadian Information Processing Society), PMI (Project Management Institute), IEEE, ISACA, and similar organizations. Dues to a professional association that provides a liability umbrella, access to professional development resources, or industry advocacy relevant to your work can qualify as business expenses. Club dues are different: fees for clubs whose main purpose is dining, recreation, or sporting activities are not deductible.

Technical books and publications. Books, journals, and online publications directly relevant to your contracting work can be deductible. A programming reference, a security research publication, or an architecture guide for a technology stack you work with is usually straightforward.

Sole Proprietors: Claiming on T2125

For a sole proprietor, professional development expenses are reported on Form T2125 under the appropriate expense category. CRA’s T2125 does not have a dedicated line for professional development. Memberships and subscriptions may fit line 8760, travel may fit line 9200, and other training costs may be listed on line 9270 if they do not belong on a more specific line. The net effect is a reduction in the business income that is taxed on the T1.

Receipts or confirmation of payment should be kept for each expense. A brief note about the connection between the course and the contracting work is useful for any expense that is not self-evidently technical.

Incorporated Contractors: How the Corporation Pays

For an incorporated IT contractor, the preferred approach is for the corporation to pay professional development expenses directly. The corporation deducts the cost as a business expense at the corporate level. The contractor, as an employee of the corporation, usually receives the training without the expense being treated as a taxable employment benefit when the training relates to the corporation’s business.

This works because the training is incurred for the benefit of the corporation’s business activity. CRA generally treats specific employment-related training and general business-related training as primarily for the employer’s benefit. Personal-interest training or training unrelated to the corporation’s business can create a taxable benefit instead. The same primary-beneficiary analysis applies when the employer is the contractor’s own corporation.

If the contractor pays out of pocket and the corporation reimburses, the reimbursement achieves the same result: the corporation records a deductible expense, and the contractor is not in a taxable benefit position because the reimbursed amount covered a business expense.

The documentation structure is the same either way: receipts or invoices for the training expenses, recorded against the corporate expense account. No T2200 is required when the corporation pays or reimburses directly. The T2200 route is for employees who are required under their employment contract to pay employment expenses themselves, which does not apply when the corporation is handling the cost.

This assumes the corporation is being taxed as an ordinary active business. If the corporation is a personal services business, the corporate expense rules are much narrower and should be reviewed separately before relying on normal contractor expense treatment.

What Does Not Qualify

Professional development expenses that do not connect to current income-earning activity are not deductible.

Courses qualifying you for a different profession or new qualification. Training that redirects you into a new field entirely, such as a law degree or medical training, does not qualify as a deduction against IT contracting income. The same concern can apply to a degree, diploma, certificate, or professional qualification that creates a new enduring qualification rather than maintaining or upgrading existing IT skills.

General personal development. Communication courses, wellness programs, leadership retreats, and similar offerings may have incidental career benefit but do not meet the income-earning purpose test for a contracting business unless there is a specific business context and the employer, not the individual personally, is the primary beneficiary.

Degree programs in general management. An MBA is frequently contested. The argument that management skills improve the business does not always satisfy the income-earning purpose test for a contractor whose income comes from technical billable work. Whether an MBA qualifies depends on the specific facts and the nature of the practice. This is an area where a CPA should be consulted before the expense is claimed.

Personal portion of combined trips. As noted above, the personal component of a combined conference and vacation trip is not deductible.

Timing: When the Deduction Is Claimed

For most professional development expenses, the deduction follows the normal accounting method and prepaid-expense rules. Under the accrual method, the expense is claimed in the year or years in which the related benefit is received. Under the cash method, paid expenses can be deducted when paid, but prepaid amounts for benefits extending into later years may still need to be allocated under CRA’s prepaid-expense rules.

In practice, a one-year certification renewal or platform subscription is usually straightforward. A conference registration paid before year-end for an event held after year-end should be reviewed based on the fiscal year, the accounting method, and whether the amount is a prepaid expense.

Records to Keep

For each professional development expense:

  • Receipt or invoice showing the amount, the provider, and a description of the course or event
  • Confirmation of registration or completion where applicable
  • For larger or less obvious expenditures, a brief record of how the training connects to the contracting work

CRA generally has three years from the date of assessment to reassess many individual and Canadian-controlled private corporation returns, but records related to business deductions should generally be kept for six years from the end of the last tax year they relate to. Longer retention can apply in special cases, such as objections, appeals, late-filed returns, or records connected to long-term property. Digital records are acceptable if they remain accessible, readable, complete, and supported.

Quebec Note

Quebec’s TP-80 for self-employed income follows the same general structure as T2125 for reporting business or professional income and expenses. Expenses incurred to earn business income are generally analyzed in a similar way at the provincial level.

For an incorporated contractor, the provincial corporation tax return (CO-17) generally follows the same business-purpose analysis as the federal T2: the expense must be connected to the corporation’s business and reasonable in the circumstances.

Do not assume the Quebec line classification will always match the federal presentation mechanically. The same support should be kept for both returns, and the expense should be classified consistently with the Quebec form and the federal T2125 or T2 treatment.

Get in touch if you are reviewing your expense structure and want to confirm what qualifies for your specific situation.

Alex Teplov, CPA · Last updated: June 2026

Alex Teplov is a CPA registered with CPA Ontario. This article is for general informational purposes only and does not constitute professional accounting, tax, or legal advice. It does not create an accountant-client relationship. A professional engagement with Teplov CPA is established only through a signed engagement letter. Tax law, CRA administrative positions, and provincial rules change frequently. Information in this article may not reflect the most recent developments. Do not make financial or tax decisions based solely on this content. Consult a qualified CPA for advice specific to your situation.

Alex Teplov, CPA
About the author
Alex Teplov, CPA

Teplov CPA helps Canadian IT professionals with tax, bookkeeping, and compliance. Every file is handled directly by Alex Teplov, CPA. There is no rotating staff, no junior bookkeeper signing off on your return, and no loss of context from year to year.

About Alex
Browse the library

All Resources

Guides on tax, GST/HST, incorporation, and CRA compliance for Canadian IT contractors.

View all guides
Get professional advice

Work with Teplov CPA

Guides cover general rules. Your file involves details that general guidance cannot address.

Talk to a CPA
Get started

Questions about your tax position?

Teplov CPA works with Canadian IT contractors on tax planning, CRA compliance, and incorporation.

Book a 15-minute introduction