ABC Roster

A free software application for employee shift scheduling


ABC Roster is a free software application especially designed to assist in the complex task of organising employee shift schedules (also known as rosters) for small organisations. It was originally targeting food and beverages departments, but it is now used in a wider range of businesses and organisations (such as various charities, hospitals, museums...).
ABC Roster aims to be time-efficient and user-friendly, providing the user with a convenient and intuitive way of creating schedules quickly.

Developing this FREE application requires a lot of time, so please do not hesitate to donate if ABC Roster is useful to you!

Main Features


ABC Roster provides a simple and intuitive user interface

Manage all aspects of scheduling

Manage employees' availability, days off, leave, events, bookings, ...

Automated planner

The automated planner that can generate schedules for you

Email employees

You can email the schedules to employees directly from the application


You can export the schedules to Microsoft Excel, PDF and HTML documents

It is free

Last but not least, it is 100% free


Download ABC Roster

Download ABC Roster


  • Windows OS (XP SP3, Vista, 7, 8, 10)
  • .Net Framework 4.0 or later
Download documentation

The user manual is already included in the installation package, but can also be downloaded below for those who want to get a full overview of ABC Roster's features without installing the application.

Current version is 2.1.1 and was released on 15/11/2015
If you just upgraded, check the changelog.

The development of ABC Roster is ongoing and you are welcome to suggest any new features that you would like to see in future versions. Please see the roadmap for changes to come.

Contact ABC Roster

Feel free to email me if you wish to provide feedback, report a bug, suggest improvements, request new features, or for any other reason!