How to Convert a UKG Kronos Paystub PDF to CSV or Excel
Convert UKG Kronos Workforce Central and Workforce Dimensions pay stubs to CSV or Excel. Handles punch details, shift differentials, and accrual balances automatically.

UKG (Ultimate Kronos Group) is one of the largest workforce management providers in the world, and millions of employees receive pay stubs generated by UKG’s Kronos Workforce Central or Workforce Dimensions platforms. These stubs contain detailed pay data — including time-and-attendance details, shift differentials, and accrual balances — that most payroll systems do not include. Getting that data out of a PDF and into a spreadsheet typically means a lot of manual retyping.
This guide walks you through how to convert a UKG Kronos pay stub PDF into CSV or Excel format using AI-powered extraction, without losing any of the Kronos-specific detail.
Quick Summary: Upload your Kronos pay stub PDF to StubToCSV, let dual-AI extraction process it in under 30 seconds, and download clean CSV or Excel data. Works with Workforce Central, Workforce Dimensions, and legacy Kronos layouts — punch details, shift differentials, and accrual balances are all captured.
Understanding Kronos Pay Stub Layouts
Kronos pay stubs are distinctive because they often include workforce management data alongside standard payroll information. This makes them more detailed than typical pay stubs, but also more complex to extract.
Punch Details and Time Data
Many Kronos stubs include a time detail section that shows actual clock-in and clock-out times for each day of the pay period. This is especially common for hourly employees and organizations that use Kronos timekeeping terminals. The punch data may include start time, end time, total hours, and any exceptions (late arrival, early departure, missed punch).
Shift Differentials
Organizations that run multiple shifts often pay a premium for evening, night, or weekend work. Kronos stubs break these out as shift differential line items, showing the base rate, the differential amount, and the total for each qualifying shift. A single pay period might have three or four different differential rates depending on the schedule worked.
Accrual Balances
Kronos is widely used in industries where leave tracking is critical — healthcare, manufacturing, hospitality. The accrual section on a Kronos stub typically shows available hours, accrued hours, used hours, and remaining balance for each leave type (vacation, sick, personal, FMLA, floating holiday). This section uses its own table format, separate from earnings and deductions.
| Kronos Section | Key Fields | Why It Matters |
|---|---|---|
| Punch Details | Date, in-time, out-time, total hours, exceptions | Verifying hours worked matches hours paid |
| Earnings | Regular, overtime, holiday, shift diff, other | Understanding total compensation breakdown |
| Shift Differentials | Shift type, hours, rate, differential amount | Tracking premium pay accurately |
| Taxes | Federal, state, local, FICA | Multi-state employees may have many lines |
| Deductions | Benefits, garnishments, union dues, other | Full deduction transparency |
| Accruals | Leave type, available, used, accrued, balance | PTO tracking and verification |
How to Convert Your Kronos Pay Stub Step by Step
Converting a Kronos pay stub with StubToCSV follows the same straightforward process regardless of which Kronos platform generated the document:
-
Download your pay stub PDF. Access your UKG self-service portal or the workforce management system your employer uses. Navigate to your pay statements and download the PDF for the period you need.
-
Upload the PDF to StubToCSV. Visit the paystub to CSV converter or the paystub to Excel converter and drag your file into the upload area.
-
Let AI extraction process your document. The dual-AI pipeline reads every section of your Kronos stub — earnings, taxes, deductions, accruals, and punch details — and structures the data into clean rows and columns.
-
Review and download your file. Check the extracted data on screen, then download as CSV or Excel.
Tip: Kronos stubs for hourly employees with overtime or shift differentials can be longer than typical pay stubs. The AI handles multi-page Kronos documents without issue — just upload the full PDF.
Why AI Extraction Handles Kronos Stubs Better Than Generic Tools
Kronos pay stubs challenge generic PDF extraction tools in several ways:
Variable section counts. A salaried employee’s Kronos stub might be one page with a simple earnings section. An hourly employee working multiple shifts with overtime might have a three-page stub with punch details, multiple shift differential lines, and detailed accrual tables. Generic tools that rely on fixed templates cannot handle this variability.
Mixed table structures. The punch detail section uses a different column layout than the earnings section, which is different again from the accrual section. Tools that expect a uniform table structure will either miss sections or merge them incorrectly.
Kronos-specific terminology. Labels like “SFTD2” (shift differential tier 2), “FMLA BAL” (FMLA balance), or “EXC-LP” (exception - late punch) are meaningful to anyone familiar with Kronos but may confuse extraction tools that rely on standardized payroll terminology.
| Approach | Handles Punch Details? | Handles Shift Diffs? | Handles Accruals? |
|---|---|---|---|
| Manual retyping | Yes, but extremely slow | Yes, but error-prone with rates | Yes |
| Generic PDF tools | Rarely — different table format | Often merges with regular earnings | Usually misses |
| AI-powered extraction | Yes — recognizes time data context | Yes — reads rate and differential separately | Yes — identifies accrual table |
Warning: If your organization uses a customized Kronos pay stub template with non-standard sections (such as union-specific reporting or departmental allocations), review those sections carefully in the extracted output. The AI adapts well to variations, but highly customized layouts deserve an extra check.
Common Use Cases for Converted Kronos Data
Verifying hours and pay accuracy. For hourly employees, the most immediate use of converted Kronos data is checking that the hours you worked match the hours you were paid for. With punch details and earnings in a spreadsheet, you can build a formula that multiplies your hours by your rate and compares it to the amount on the stub.
Tracking shift differential income. If you work variable shifts, tracking your differential pay over time helps with financial planning. Convert several months of stubs and sum your shift differential earnings to understand how much of your income depends on working premium shifts.
PTO and leave balance auditing. Healthcare workers, manufacturing employees, and others in leave-intensive industries benefit from having a period-by-period view of accrual balances. If you suspect an error in your PTO balance, a spreadsheet showing accruals and usage across multiple pay periods makes it easy to find where the discrepancy occurred.
Income documentation for loans. When applying for a mortgage or other loan, having your paystub data in spreadsheet format makes it easy to calculate average income. For employees with variable hours, this is especially important because lenders want to see consistency over time.
Pro Tip: If you work in healthcare or another industry with complex shift scheduling, convert at least six months of stubs to get a meaningful picture of your income variability. This helps with both personal budgeting and loan applications where lenders average variable income.
Tips for Working with Kronos Pay Stub Data
-
Include punch details in your analysis. If your Kronos stub includes time data, the converted spreadsheet lets you verify total hours independently of the payroll calculation.
-
Separate regular and differential pay. Create separate columns or filters for base pay and shift differential pay. This gives you a clearer picture of your guaranteed versus variable income.
-
Track accrual trends. Convert multiple pay periods and chart your PTO balance over time. This helps you plan time off and catch any accrual calculation errors early.
-
Watch for Kronos system updates. UKG periodically updates its platforms, which can change pay stub layouts. AI extraction adapts to these changes automatically, unlike template-based tools that break on format updates.
Key Takeaway: Kronos pay stubs contain more data than most — punch details, shift differentials, accrual balances — and all of it becomes usable once you convert it to spreadsheet format. AI-powered extraction handles every Kronos layout variation, so you get clean data regardless of your organization’s configuration.
Get Started
StubToCSV handles UKG Kronos pay stubs automatically — including punch details, shift differentials, and accrual balances. Get clean, accurate data in CSV or Excel format in seconds. Try it out for free, with Pro and single-use options available if you need more.