StubSheet Try StubSheet Free

How to Access Your UKG Pay Stubs (UKG Pro, UltiPro, and Mobile)

A friend of mine started a job at a regional hospital last fall and ran into a problem on her second week. She needed a recent pay stub to finish a car loan application, logged into what she thought was the company portal, and came up empty. The site she was looking at said "UltiPro" across the top. Her HR rep kept emailing her about "UKG Pro." She couldn't figure out if those were the same thing, different things, or whether she'd been sent to the wrong place entirely.

The short answer is that they're the same company, and for most of her coworkers the same pay stub — just two names bolted onto slightly different interfaces. But if nobody explains that to you, UKG is easily the most disorienting payroll portal to walk into cold. The labels keep changing, the menus shift between tenants, and half the guides online reference screens that your employer doesn't use.

Here's how to actually see your UKG pay stubs — on the web (both the new UKG Pro and the legacy UltiPro look), on mobile, and what to do when the stub you expected just isn't showing up.

Where UKG pay stubs live in the portal

The short answer, if you just need the path:

  • UKG Pro (newer web interface): Myself → Pay → Pay History → click the pay period → download the PDF
  • UltiPro (legacy web interface): same path, older-looking screens
  • UKG Pro mobile app: Pay → tap the period → Share or Export

If you already have the PDF and what you actually need is the numbers inside — totaling YTD across the year, reconciling against a W-2, building a spreadsheet — there's a UKG pay stub to Excel converter you can use instead of retyping. More on that at the bottom; the rest of this post is the slow walkthrough and what to do when a stub isn't where you expect.

Finding your pay stub on UKG Pro (the newer web interface)

Start by logging in through your employer's UKG Pro URL. It usually looks like companyname.ukgpro.com or myapps.ukgpro.com. If you've lost it, search your email for "UKG" or "UltiPro" — the welcome message from HR almost always has the link buried in it. Or ask a coworker, which is faster than emailing IT and waiting a day.

Once you're in, you'll land on a home screen with a row of menu items along the left side. The one you want is Myself. Click it, and you'll see a dropdown with sections like Personal, Pay, Benefits, and Career & Education. Click Pay.

The Pay page gives you a few options. The main one is Current Pay Statement — that's your most recent stub. For anything older, click Pay History, which lists every pay period going back as far as your employer has retention set. Click any row in the list and UKG opens the stub as a viewable page, with a Print or Download PDF button somewhere near the top right.

That's the whole path for UKG Pro: Myself → Pay → Pay History → click the period → download the PDF. Five clicks once you know where to look.

On UltiPro (the legacy interface)

A lot of employers are still on the older UltiPro look even though UKG has been pushing them to migrate for years. If your portal says "UltiPro" and not "UKG Pro," the logic is the same but the layout feels older.

Log in at whatever URL your employer gave you — often ultipro.com with a company code. Once inside, look for a top navigation bar with Menu or Myself as one of the options. Click Myself, then Pay, then Pay History.

Where it differs from the newer interface is the detail view. UltiPro often opens the stub in a slimmer popup window with a Print/Save PDF icon at the top. On some tenants the PDF opens in a new browser tab instead — it's browser-dependent. Either way, save it locally and you have your stub.

One quirk worth knowing: UltiPro's Current Pay Statement sometimes lags a day behind your direct deposit. If you log in the morning of payday expecting to see today's stub and it isn't there, wait a few hours. It'll show up.

On the UKG Pro mobile app

The mobile app is called UKG Pro in the App Store and Google Play. It handles both the newer and legacy tenants — same app, just authenticates against whichever server your employer is on.

Open the app and sign in with the credentials you use for the web. If your employer uses SSO or MFA, expect the same extra step you'd get on desktop.

Home screen shows a handful of tiles. Tap Pay. You'll see your current pay statement at the top and a scrollable list of past ones below. Tap the period you need.

Here's where mobile gets mildly annoying: the app doesn't always offer a clean "download PDF" button. You'll usually see a share icon (a square with an arrow pointing up) or a three-dot menu. Tap it and choose Share, Export, or View PDF — the wording depends on which app version your employer pushed to you. From there, iOS lets you Save to Files, and Android lets you save to Downloads or a cloud drive.

If you can't find an export option at all, take a full-page screenshot as a fallback and crop it. It's ugly but it works for a one-off.

Why UKG feels more confusing than it should

Here's what nobody explains when you first log in: UKG Inc. is the result of Kronos merging with Ultimate Software in 2020. The product lines they came in with — UltiPro (from Ultimate) and Kronos Workforce Ready (from Kronos) — got renamed to UKG Pro and UKG Ready, respectively. Same companies, same underlying products, mostly new names.

So depending on when your employer signed their contract and whether they've migrated, you might be looking at:

  • UKG Pro — the newer, rebranded interface (what used to be UltiPro Enterprise)
  • UltiPro — the legacy name, still on the login screen for tenants that haven't migrated
  • UKG Ready — a different product entirely, usually used by smaller employers, with its own layout
  • Kronos — the legacy name for UKG Ready, still out there

For pay stubs specifically, UKG Pro and UltiPro are the two you're most likely to encounter, and the Myself → Pay path works on both. If your screen says Kronos or UKG Ready instead, look for a My Info or My Pay tab — the labels shift a bit, but the concept is the same.

This fragmentation is why online guides never quite match your screen. Someone wrote instructions in 2021 for UltiPro, someone else wrote them in 2024 for UKG Pro, and your employer may or may not be on the version those guides assume. Use the top-level search bar if you have one — typing pay stub or pay statement usually surfaces the page directly and saves you the navigation guessing game.

When a UKG pay stub isn't showing up

Sometimes the stub genuinely isn't there. The usual suspects:

The pay period hasn't closed yet. UKG doesn't post the stub PDF until your employer's payroll team runs close-out on the cycle. Direct deposits often hit your bank a day before the stub appears online. Frustrating, but normal.

Wrong year filter. UKG Pro defaults the Pay History list to the current year. If you're hunting for a stub from twenty months ago, you need to change the year dropdown or expand the date range. I've seen people give up on a stub that was just filtered out of view.

You're in the wrong tenant. If you've worked at two employers who both use UKG, your browser might autocomplete to the old tenant's URL. Check the company name and logo at the top of the screen before panicking.

You migrated from UltiPro to UKG Pro recently. Some stubs from the pre-migration period sometimes don't carry over cleanly. If one specific old stub is missing and everything around it is present, HR can usually pull an archived copy from the legacy system.

SSO is stuck. If the Pay History page loads blank or spins without ever returning, fully log out (not just close the tab) and log back in. UKG's SSO layer occasionally gets into a state where it thinks you're authenticated but can't actually pull your data.

If none of those fit and the stub really is missing, email HR or payroll. It's almost always a configuration issue, not a lost paycheck.

What to do after you download it

You've got the PDF. What happens next depends on why you needed it.

A one-off — proof of income for a lease, a loan, a visa application — is the easiest case. Attach the file, send the email, move on. Done.

Where it gets tedious is when you need the numbers inside the stub and not just the PDF itself. Reconciling against your W-2 in February. Totaling YTD earnings across multiple jobs. Building a spreadsheet of every stub from the year so you can see how your tax withholding drifted month by month. All of that means either typing numbers out of PDFs by hand or finding a tool that extracts them for you.

Disclosure up front: I built StubSheet, which converts UKG pay stub PDFs to Excel or CSV using AI extraction. So I'm biased about what to recommend here. I built it because manual transcription from PDFs was the single worst part of my own tax prep, and retyping twelve pay stubs' worth of numbers into a spreadsheet is exactly the kind of task where you introduce a quiet error you won't notice until April.

That said — StubSheet is single-file upload today. No true batch workflow yet. If you're a bookkeeper processing fifty stubs across a handful of employees, my competitor StubToCSV has real batch upload working today and is the better tool at that volume. I'd rather tell you that up front than pretend we're the right fit for every use case.

If you want to understand what the numbers on your stub actually mean before you start sorting them — what Box 12 codes are doing on the W-2 side, why your taxable wages don't match your gross, what "imputed income" means when it shows up as a line item — we've got a primer called How to Read a Pay Stub that walks through the anatomy. Worth reading once if you've never looked at your stub closely.

The short version

On UKG Pro, pay stubs live under Myself → Pay → Pay History. On the legacy UltiPro interface, the same path works — the screens just look older. On the UKG Pro mobile app, it's Pay → tap the period → Share/Export.

If your stub isn't there: check the year filter, wait a few hours if payroll just closed the cycle, or use the top search bar to skip past whatever menu structure your employer has configured. If the page is stuck loading, log out fully and log back in.

Once you've got the PDF, the real question is what you do with it. A stub in your Downloads folder does nothing for you in April. A stub filed cleanly, or converted to a spreadsheet row you can actually query, is worth the ten minutes of organization. Whether you type the numbers by hand, use StubSheet, or use StubToCSV, future-you will thank present-you for the discipline.

Ready to convert your pay stub?

Upload a PDF and get a clean spreadsheet in seconds. Free for your first 3 conversions.

Try StubSheet Free