School District Systems

A modern web-based, fully integrated Enterprise Resource Planning solution designed exclusively for Canadian K-12 school boards.

About SDS Software

School District Systems Software (SDS Software) is a Canadian owned and operated company that specializes in Enterprise Resource Planning (ERP) solutions exclusively for Canadian K-12 school boards.

SDS was launched in 1987 by a group of experienced founders who recognized the need for an ERP system that could address the unique challenges and requirements of Canadian school boards. SDS’ founders leveraged their deep domain knowledge and industry best practices, along with the support of multiple Canadian school boards, to develop the SDS solution: A comprehensive and integrated ERP system that covers the financial, payroll, and human resources functions of Canadian K-12 school boards.

More than just software, SDS provides industry-leading customer service to our 40 school board partners across Canada.



Designed specifically for school districts, our solution is centered on the strategic use of fund accounting to automate complex aspects of the accounting process ensuring efficient and accurate financial management. Complete with a school-facing portal, our solution streamlines School Generated Funds / Activities Accounting.


Control spend and manage every aspect of your organization's purchasing needs from requisitions to receipts of goods. Seamlessly integrates with accounts payable so purchase orders can be attached to invoices to pay vendors quickly.


Functionality rich module that enables flexibility in the entry of earnings, calculations of deductions, and tracking various elements of employee information. Manage employee types and calendars, with various salary grids, rates, pay codes, leave banks and timesheets.

Human Resources

Flexible Human Resource system designed to ensure your greatest assets are handled with the utmost care. Align positions with union contracts, manage salary and grid steps, and seamlessly integrate with payroll.

Absence Management

Plan, manage and track employee absences and replacements, fully integrated with payroll. Integrates with 3rd party software to seamlessly transfer absence data in and out of the database.


SD58 logo
Dylan Richardson
Nicola-Similkameen (SD58)

"Unique to SDS that set itself apart from other providers, is its core support team that are committed to timely responses and quality service. When we have a software issue, whether it is pertaining to ERPWeb or elsewhere, the SDS support team have risen to the challenge each time."

Wellington Catholic District School Board logo
Tracy McLennan
Wellington Catholic District School Board

"Our Board has been with SDS for over 25 years and we have been extremely satisfied with the product and the support provided. The [SDS] team are responsive, attentive, and knowledgeable. The product has been extremely reliable and we are excited to be part of the new modernization project. I wouldn't hesitate to recommend SDS to any board."

SD20 logo
Natalie Verigin
Kootenay Columbia (SD20)

"SD20 has been a long-time customer of SDS (Harris/Cayenta) and I have personally been working with them and their wonderful team of responsive, pleasant and knowledgeable staff for well over sixteen years. Their service has truly been exceptional, and it is because of this high standard of service that we have never, even remotely, considered switching to another vendor."

Westwind School Division logo
Peter Wright
Westwind School Division

"Westwind has utilized SDS for 20 years. We think the product is great and the service even better."

Contact Us

Get in touch

Office Location

SDS Software
A divison of N. Harris Computer Corporation

8333 Eastlake Drive, Suite 101
Burnaby, British Columbia
Canada V5A 4W2


Self-Service Portal
Email: [email protected]

Hours of Operation

06:00 - 16:30 Pacific, Monday to Friday

Back to Top