Federal department or agency
Canada Revenue Agency: who it buys from
Every contract over $10,000 Canada Revenue Agency reported.
- Total value
- $5.5B
- Contracts
- 28,746
- Median contract
- $28K
- Non-competitive
- 28%
- of 7,272 contracts that say how they were awarded
Federal contracts over $10,000, contracts dated Jan 2004 to Sep 2026, each counted once at its latest reported value. Source: Treasury Board proactive publication of contracts, published October 13, 2026.
54 categories in detail
Who sells each kind of thing to this buyer.
- Information technology and telecommunications consultants $855M
- Computer equipment - hardware and software $493M
- Information technology consultants $474M
- Collection agency fees and charges $421M
- Computer equipment - large/medium - mainframe, mini $334M
- Computer equipment related to distributed computing environment (DCE)-Desktop/personal/portable (includes all related parts and peripherals) $301M
- Printed matter, including books, newspapers, pictures, manuscripts and forms $287M
- Application software (including COTS) and application development and delivery software $225M
- Computer equipment - small-desktop/ personal/ portable/keyboard $205M
- License/Maintenance fees for client software related to Distributed Computing Environment (DCE) $190M
- Computer software $147M
- Other Business services not Elsewhere Specified $135M
- Office furniture and furnishings, including parts $122M
- Other professional services not elsewhere specified $119M
- License/Maintenance fees for operating system and utility software related to servers, storage, peripherals and components $118M
- Basic data communications services (excluding enhanced telecommunications services) $114M
- Protection services $107M
- Advertising services $105M
- Data and database access services $100M
- Computer services (includes IT solutions/deliverables as well as IT managed services) $90.1M
- Management consulting $51.9M
- Telephone and other voice services (excluding enhanced telecommunications services) $42.3M
- Telecommunications equipment $40.2M
- Other health services not elsewhere specified $34.4M
- Training consultants $26.5M
- License/Maintenance fees for application software (including COTS) and application development and delivery software $24.6M
- Rental of machinery, office furniture and fixtures and other equipment $23.3M
- Research contracts $22.3M
- Communications professional services not elsewhere specified $19.9M
- Voice communications equipment $18.1M
- Transportation of things not elsewhere specified $17.6M
- Courier services $15.5M
- Temporary help services $14.9M
- Other equipment and Parts $14.5M
- Tuition fees and costs of attending courses including seminars not elsewhere specified $13.1M
- Miscellaneous manufactured articles $12.2M
- Other office equipment and parts $10.3M
- Computer equipment parts $10.1M
- Image/Video communications equipment (includes telepresence/video conferencing equipment, cabling, parts and peripherals) $9.9M
- Legal services $7M
- Audio-visual services $6.1M
- Road motor vehicles $5.9M
- Membership fees $5.1M
- Accounting and audit services $5M
- Postage and Parcel Post $4.1M
- Translation services $3.3M
- Other Vehicles $3M
- Office and stationers supplies $3M
- Printing services $2.7M
- Buildings and/or installations for telecommunications, computers and/or electronic/automated office systems $2.6M
- Scientific consultants $1.6M
- Rental - Other $1.5M
- Office buildings $1.1M
- Purchase of training packages and courses $964K
Top vendors
The vendors with the most contract value here.
| Vendor | Contracts | Total |
|---|---|---|
| IBM Canada Ltd | 320 | $527M |
| Veritaaq Technology House Inc. | 1,212 | $384M |
| Bell Canada | 480 | $304M |
| CGI Information Systems & Management Consultants Inc. | 986 | $241M |
| Compugen Inc. | 1,173 | $127M |
| CA Canada Company | 18 | $115M |
| Randstad Interim Inc. | 424 | $104M |
| Hewlett-Packard Canada Ltd | 1,152 | $93.8M |
| Northern Micro Inc. | 113 | $92.9M |
| Oracle Canada ULC | 4 | $89.5M |
| Iron Mountain Canada Ops ULC | 19 | $76.5M |
| Ams Management Systems | 478 | $72.7M |
| Microsoft Licensing GP | 37 | $67.4M |
| Total Credit Recovery Ltd | 45 | $66.4M |
| Modis Canada Inc. | 195 | $64.8M |
| Cossette Communication Inc. | 120 | $60.5M |
| NCO Financial Services Inc. | 40 | $58.9M |
| Dell Canada Inc. | 428 | $57.7M |
| Microsoft Canada Inc. | 45 | $54.5M |
| Canadian Corps of Commissionaires | 293 | $54.1M |
| Data Communications Management Corp. | 148 | $52.9M |
| S.i. Systems | 171 | $52M |
| Supremex Inc. | 311 | $48.4M |
| SAP Canada Inc. | 34 | $47.7M |
| Allied International Credit Corp. | 34 | $45.8M |
Plus 2,781 contracts ($301M) to individuals, sole proprietors and vendors this site does not name. They count in every total above. Why
What was bought
By the Treasury Board object code each contract was filed under.
Largest contracts
Latest contracts
By year
Contracts by the year they were dated.
| Year | Contracts | Total |
|---|---|---|
| 2004 | 1,637 | $195M |
| 2005 | 2,747 | $294M |
| 2006 | 2,595 | $529M |
| 2007 | 2,621 | $580M |
| 2008 | 2,178 | $454M |
| 2009 | 2,098 | $232M |
| 2010 | 1,718 | $319M |
| 2011 | 1,987 | $461M |
| 2012 | 1,371 | $168M |
| 2013 | 1,032 | $145M |
| 2014 | 883 | $134M |
| 2015 | 848 | $168M |
| 2016 | 838 | $141M |
| 2017 | 790 | $147M |
| 2018 | 719 | $251M |
| 2019 | 631 | $179M |
| 2020 | 661 | $164M |
| 2021 | 648 | $212M |
| 2022 | 1,040 | $263M |
| 2023 | 661 | $233M |
| 2024 | 497 | $112M |
| 2025 | 339 | $71.8M |
| 2026 | 207 | $65.8M |
How they were awarded
As the department reported it; older contracts often don't say.
| Procurement method | Contracts | Total |
|---|---|---|
| Not stated | 21,474 | $3.3B |
| Competitive: open bidding | 4,778 | $1.6B |
| Non-competitive | 1,934 | $492M |
| Competitive | 470 | $61.3M |
| Advance contract award notice | 78 | $16.9M |
| Competitive: selective tendering | 12 | $4.1M |
Goods, services or construction
| Type | Contracts | Total |
|---|---|---|
| Not stated | 22,153 | $3.4B |
| Services | 5,122 | $1.6B |
| Goods | 1,471 | $533M |