About us

Microsoft certified partner

Time Tracking Experts

TallyPro is a fully functional time tracking software, suitable for a wide range of industries. As standard, it offers an extensive range of features, from logging and allocating time to projects and activities through to reporting, analysis, invoicing and billing.

The ease of use, flexibility and capability TallyPro delivers helps customers maximise recovery of time spent, save time on admin, and generate accurate and insightful reports.

Tailored set-ups are available at no extra charge, giving clients fully customised solutions and features to suit their needs.

TallyPro is sold by Commercial Software Limited (CSL) a Microsoft Partner, with 36 years’ experience of developing software solutions. We are time tracking experts.

CSL specialise in time management software. Creating solutions to improve time management, through process, people and technology.


Geoff Perkins

Managing Director

I take care of TallyPro sales, talking to prospective clients, showing them the time tracking software and helping them work out what they need.

Andrew Hunot

Business Development Director

I look after some of our large corporate accounts and also help with the sales of TallyPro. I founded the company 35 years ago and still enjoy developing and selling time recording software and taking advantage of the latest time recording technologies.

Vanessa Prendergast

Sales and Marketing Manager

I look after our web site as well as developing and managing the various marketing campaigns. I also help with new sales leads and love helping deliver a product that really helps companies!

Redwan Chowdhury

Developer and Support Analyst

I help develop new time logging features in TallyPro and assist with client support requests. I love speaking to clients and testing new features to make sure they work correctly.

Ben Price


I’ve worked on TallyPro for over 8 years and look after all aspects of its development and maintenance. I also help with client support requests and have a particular interest in maintaining the common technology framework that our products are built on.

Tom White

Product Lead and Principal Developer

I look after the technical strategy for our products and lead the developer team. I really enjoy seeking out new technologies and developing new software.

Ian Porter

Business Support Analyst

I look after the time tracking implementation and support of TallyPro clients. I love getting into the detail of a client project and seeing TallyPro deliver meaningful information back.


Come and join us!

Want to be part of a smart, innovative team? Are you passionate about results? Do you enjoy working with clients, and the sense of achievement from making things happen?

What’s it like at TallyPro?

We value our people. We’re a team. Our strength comes from our collective depth and breadth of experience, skills and personality types. Through listening to clients, together we create tailored solutions that work.

Here for the journey

We’ve been around a long time, and are proud to have taken clients with us along that journey. We like to get to know our clients, and work with them as they evolve to continually meet their needs. Relationships don’t just matter, they ARE our business.

Sound like you?

Search through our current vacancies below, or send in your CV.

Current vacancies

We have no current vacancies at the moment. We’ll let you know when that changes.