💰 Pay Tools

Decode your unreadable Mainframe timecard, reconcile it against your paystub hour by hour, or estimate what your paycheck should be.

🖥 Decode & reconcile: timecard vs paystub

Kaiser's Mainframe timecard is nearly unreadable, which is exactly why errors survive. Upload photos of it and we translate it into plain English. Add your paystub too and we reconcile them hour by hour against the contract.

🔒 Privacy: your paystub is sent to the AI model for this one analysis and is never stored. Feel free to crop or redact your name and ID first. The audit only needs the pay-code lines (code, hours, rate, amount).
attach your timecard and/or paystub, or paste pay lines

🧮 Estimate my paycheck

Computed from the contract's current wage grid. Enter your hire date and your tenure step is worked out for you. Nothing gets uploaded or sent anywhere.

Line itemHoursRateAmountCite
Regular hours: 6 × 12-hr night shifts72$112.31/hr$8,086.29App. A + ¶2341
Estimated gross per pay period$8,086.29

$17,520.29/month · $210,243.52/year gross at this pattern, based on the Staff Nurse II Year-4 step ($97.39/hr + $14.92/hr night differential).

This is gross pay before taxes and deductions, and it doesn't include premiums you didn't enter (holiday pay, 7th consecutive day, split shift, relief-charge classification pay). If your real paystub runs meaningfully below this estimate, that's exactly when to use the audit below. Payroll errors are grievable up to 1 year back (¶4102).

📋 Contract rate reference

Your current rates under the Kaiser NorCal CNA wage grid (Appendix A).

Line itemRateCite
Base step rate (Staff Nurse II, Year-4 step)$97.39/hrApp. A, ¶2322–2329
Shift differential (night)+$14.92/hr¶2341, App. N
Straight-time total$112.31/hr
Overtime (past 8 hrs/day or 40/wk)$168.46/hr¶708
Double time (past 12 hrs; 7th consecutive day)$224.62/hr¶709, ¶734
Standby$56.15/hr¶2351
Called back / called in (3-hr min)$168.46/hr¶2354–2355
These are the current rates. The last scheduled increase of the 2022–2026 Kaiser NorCal agreement took effect in January 2025, and no further increase is scheduled before the contract expires August 31, 2026; the next contract will set new rates.