UltiPro Reviews

Learn about UltiPro payroll software for small businesses. Includes info on UltiPro, free trials, pricing, customer reviews, and FAQs.

Updated on November 27th, 2019

The SMB Guide is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Learn more

UltiPro is a cloud-based human capital management (HCM) and payroll software created by Ultimate Software. UltiPro is designed to improve the employee experience and offers convenient solutions for recruiting, payroll processing, managing ongoing employee development, and administering advanced surveys.

Also Consider

Gusto Payroll Software

Get 1 month of Gusto FREE!

Start Free Trial

No extra fees.

Made for mobile.

Auto tax filing and digital paystubs.


UltiPro licenses start at $600.00 per year for every 5 users, according to our research. However, UltiPro does not reveal pricing on their website. For more information, users can go to ultimatesoftware.com and get in contact with customer support.


UltiPro is among the top-ranking payroll software providers we reviewed and offers all the essential features one expects from high-end payroll software, including automated taxes, compliance management, payroll on autopilot, and an employee self-service portal. The only fairly common feature UltiPro does not support is W-2 and 1099 preparation.

Users can also enjoy the time-saving benefits of less common features like payroll reminders, banking information management, new hire reporting, digital signatures, and data migration, all of which the similarly priced competitor Sage, which starts at $49.95 per month, does not offer.

UltiPro costs $600.00 per year for a license for up to 5 users, while our top-ranked companies Gusto and Zenefits offer a greater range of features and start at $39.00 and $45.00 per month, respectively.

Key Information:


Scott Scherr




Weston, FL


Adam Rogers, Scott Scherr

Parent Company

Ultimate Software

Number of Customers


Number of Employees



1 (800) 432-1729


2000 Ultimate Way, Weston, FL 33326



News & Activity:


News or Activity

December 10, 2018

Ultimate Software Ups Ante in HCM With Slack App for UltiPro.

October 2, 2018

Ultimate Software Expands UltiPro Suite With Deloitte Deal.


How do I get an access code for UltiPro?

The UltiPro access code is the code the Administrator sets when they are setting up the UltiPro mobile app. The code is unique to the company and cannot be changed once it's set.

What is UltiPro used for?

UltiPro is a web-based human capital management (HCM) and payroll software that is used for recruiting, payroll, employee development, surveys, and more.

How do I set up direct deposit for UltiPro?

  1. Go to your UltiPro homepage.
  2. Click the “Myself” tab at the top.
  3. Click “Direct Deposit” under “Pay”.
  4. From the “Direct Deposit” tab, you can choose the green "Add button" or “Add Direct Deposit” under the "Things I Can Do" section.

Who owns UltiPro?

UltiPro is owned by Ultimate Software.

What is UltiPro's price range?

UltiPro does not reveal pricing on their website. For more information, you can go to ultimatesoftware.com and get in contact with customer support.

Is there a UltiPro free trial?

No, UltiPro does not offer a free trial. However, users can take a free 5-minute tour on their website. Go to ultimatesoftware.com and click 'Tour' in the right-hand corner of the homepage.

Customer Reviews:


Reviewed: Apr 13, 2008

Source: Symmetry Software

I used Ultipro for five years.

Its a great product that can do a lot.


Reviewed: May 12, 2009

Source: WorldatWork

We implented UltiPro in 2007. Extremely happy with it. They do have a nice merit planning tool for managers to make their recommendations.

Hara Beth Carney

Reviewed: Dec 14, 2018

Source: Twitter

I used Ultipro many years ago, and liked it. I found it to be very end user friendly. We are now transitioning to Ceridian Dayforce and as well find it end user friendly. One of the things that i would compare would be reporting capabilities. Make sure you get what you need