MOW/SEM · WORK LOG

SunMonTueWedThuFriSat

Current pay period

Overtime & time-off balances

Total (OTO+AVA)
0 h
OTO
0 h
AVA
0 h

Settings

Data

Contacts

Forms

Example copies — red text shows what goes in each field (in Polish), not your real data. Dates/reasons left blank. Always check twulocal100.org for the current official version before submitting.

Leave of Absence / AVA

Wniosek o urlop lub wolne (płatne albo niepłatne) — np. gdy bierzesz dzień z banku AVA, albo zwykłe wolne niezwiązane z chorobą. Dział, datę i powód wypełniasz ręcznie do konkretnego wniosku.

Jak to działa: Ten druk dosłownie obejmuje OBA warianty — na formularzu zakreślasz "with" albo "without pay". Więc TAK — jeśli nie masz już AVA ani OTO, możesz przez ten sam formularz wziąć wolne NIEPŁATNE, zaznaczając "without pay". Musi go podpisać Twój przełożony (Supervisor Signature), a dalej idzie do zatwierdzenia w sekcji "Leave of Absence Approved/Disapproved" na dole — czyli finalnie zatwierdza to Twój MS1/kierownictwo, nie appka ani nie sam wniosek. Złóż z wyprzedzeniem, zanim potrzebujesz wolnego — brak konkretnego terminu na tym druku, ale standardowo 14 dni.

Open form Open blank (no annotations) Official original (twulocal100.org)

Sick Leave

Zgłoszenie choroby. Złóż w ciągu 3 dni od powrotu do pracy — inaczej tracisz wypłatę za ten okres. Przy nieobecności dłuższej niż 2 dni druga strona (certyfikacja lekarza) musi być wypełniona przez lekarza.

Jak to działa: Dzwonisz/zgłaszasz się chorobowo min. 1h przed zaplanowanym tourem (inaczej ryzykujesz utratę zapłaty za ten i kolejne toury, patrz Payroll Rules). Ten druk składasz PO powrocie, w ciągu 3 dni. Jeśli byłeś chory dłużej niż 2 dni, koniecznie zanieś go do lekarza — bez jego części appka nie może Ci pomóc, bo to lekarz certyfikuje niezdolność do pracy. Nie wymaga podpisu MS1 na tym etapie — trafia do działu kadr/absentee control.

Open form Open blank (no annotations) Official original (twulocal100.org)

Injury on Duty (IOD)

Zgłoszenie wypadku przy pracy — pakiet 26 stron: On The Job Injury Form (główny, wypełniany NA MIEJSCU z przełożonym w ciągu 24h), Waiver & Election, formularz medyczny Workers' Comp, C-3/C-4, Statement of Rights. Tylko pierwsze strony mają dopisek — reszta to gotowe dokumenty wypełniane później w procesie, część przez lekarza/kadry.

Jak to działa: Zgłoś wypadek do przełożonego/RCC NATYCHMIAST (dział musi zadzwonić w ciągu 24h: 1-888-682-4301). On The Job Injury Form wypełnia się razem z przełożonym (Part A Ty, Part B on) i wysyła w ciągu 24-48h do Workers' Comp Unit. Jeśli chcesz dostać zapłatę za pierwsze dni zanim ruszy Workers' Comp, wypełnij Waiver & Election (max 20 dni z Twojego sick/vacation banku). Zgoda przełożonego jest wymagana od razu na miejscu — nie musisz czekać na MS1, ale to on/ona zwykle to inicjuje.

Open form Open blank (no annotations)

FMLA — własny stan zdrowia

Wniosek o urlop pod FMLA (do 12 tygodni bez wynagrodzenia) dla własnego poważnego stanu zdrowia — HR-BEN-028 + certyfikacja lekarska HR-BEN-069. Sekcja dla lekarza (Section 5) oznaczona zbiorczo, nie wypełniana przez Ciebie.

Jak to działa: FMLA to ochrona miejsca pracy (nie płaci samo z siebie — musisz osobno pokrywać ten czas z AVA/sick/vacation, patrz Payroll Rules). Warunek: min. 12 miesięcy stażu w MTA-NYCT i 1250h przepracowanych w poprzednim roku. Złóż min. 30 dni przed planowanym urlopem (albo jak najszybciej, jeśli nagłe). Idzie do Agency FMLA Coordinator (dla NYCT: FMLASupport@nyct.com), NIE do MS1 bezpośrednio. Certyfikacja lekarska (HR-BEN-069) jest osobno wymagana i musi wrócić w ciągu 15 dni od otrzymania.

Open form Open blank (no annotations)

FMLA — opieka nad rodziną

To samo co powyżej, ale żeby opiekować się małżonkiem/dzieckiem/rodzicem z poważnym stanem zdrowia — HR-BEN-028 + HR-BEN-070.

Jak to działa: Te same warunki i termin (30 dni wcześniej) co wersja "własne zdrowie" powyżej. Dodatkowo musisz dołączyć dowód pokrewieństwa (akt urodzenia dziecka, akt małżeństwa dla małżonka, Twój własny akt urodzenia dla rodzica). Certyfikację (HR-BEN-070) wypełnia lekarz osoby, którą się opiekujesz, nie Twój. Też idzie do Agency FMLA Coordinator, nie do MS1.

Open form Open blank (no annotations)

Short-Term Disability

Wniosek o świadczenie przy dłuższej niezdolności do pracy — 50% średniej tygodniówki, max $170/tydzień, do 26 tygodni. Dział i stanowisko wypełnione jako przykład; strony 2-3 to formularz NYSIF DB-450, wypełniany dopiero przy realnym roszczeniu (data, opis, dane od lekarza).

Jak to działa: To jest dla sytuacji gdy chorobowe/sick leave już się wyczerpało, a nadal nie możesz wrócić do pracy (np. długa rekonwalescencja). Strona 1 (HR-BEN-753) zatwierdza wewnętrznie "Pension Benefits Designated Official" — to NIE jest Twój MS1, tylko osobny dział pensji/świadczeń. Do tego musisz osobno złożyć DB-450 do NYSIF (State Insurance Fund) — to idzie do ubezpieczyciela pracodawcy, nie do MTA bezpośrednio. Zajmuje to zwykle tydzień oczekiwania (waiting period) zanim zacznie się wypłata.

Open form Open blank (no annotations) Official original (twulocal100.org)

Change of Vacation Request

Wniosek do 2nd Ave o zmianę wcześniej wybranych tygodni urlopu na inne. Wypełniasz numer tygodnia i datę, z których rezygnujesz (FROM) i na jakie się zmieniasz (TO), plus powód.

Jak to działa: To NIE jest wniosek o nowy urlop — tylko o przesunięcie urlopu, który już masz zaplanowany/przydzielony w systemie. Zatwierdza go po kolei: najpierw MS1 (pole "Approve YES/NO" + podpis), potem SUPT./MS11. Bez ich obu zgody zmiana nie wchodzi w życie — sam formularz nic nie gwarantuje, to prośba.

Open form Open blank (no annotations)

Request for Leave (2nd Ave, aktualna wersja)

Bieżący druk 2nd Ave & Houston St na urlop/wolne (VD/AVA/PLD/OTO/Birthday), w tym opcja "Save/Pay Birthday" gdy urodziny wypadają na RDO. Sekcje Supervisory i Managerial wypełnia przełożony.

Jak to działa: To lokalny druk 2nd Ave — zaznaczasz JEDNO źródło pokrycia (VD/AVA/PLD/OTO/Birthday), więc musisz mieć zapas na koncie zanim złożysz. Coverage Required/Overtime Required zaznacza przełożony (czy trzeba kogoś ściągnąć na Twoje miejsce). Ostateczna zgoda: Managerial Section na dole (Request Approved/Disapproved) — to podpisuje MS1 albo wyżej, nie tylko bezpośredni nadzorca.

Open form Open blank (no annotations)

Request For Leave (MOW-Infrastructure, starszy druk)

Starsza wersja tego samego wniosku (MOW-Infrastructure, Department of Subways) — na wypadek gdyby ta wersja była w użyciu w Twoim RC zamiast nowszej.

Jak to działa: Ta sama logika co druk powyżej — jedno źródło pokrycia zaznaczone w "Chargeable To", zgoda w 3 krokach (Supervisory → Managerial). Użyj tej wersji tylko jeśli Twój MS1 poprosi konkretnie o ten starszy druk — w innym wypadku bierz nowszy (poprzedni na liście).

Open form Open blank (no annotations)

Grievance (skarga do związku)

Contract Interpretation Grievance Form — spór o naruszenie zapisu kontraktu. Musi trafić do department head w ciągu 30 dni od zdarzenia. Przy wysyłce mailem do kierownictwa pamiętaj o CC: calendars@twulocal100.org.

Jak to działa: To NIE jest wniosek o coś (jak urlop) — to formalna skarga, że kontrakt/zasada została złamana. Najpierw skonsultuj się z Union Representative (jest na to pole na druku) — zwykle to on/ona pomaga to złożyć i reprezentuje Cię na "Step I Hearing". MS1 nie zatwierdza tego — to idzie do department head lub wyznaczonej osoby, poza zwykłą linią służbową.

Open form Open blank (no annotations)

Urlop macierzyński/ojcowski

Subways Bulletin 23-34 — 4 tygodnie płatnego urlopu rodzicielskiego (od 19.07.2023), plus 8 tygodni Recovery Leave dla matki biologicznej. Załącznik do wypełnienia to ten sam druk "Request for Leave of Absence" (TA Rule 170).

Jak to działa: Dotyczy każdego rodzica będącego członkiem TWU Local 100 (nie tylko matki). Zgłoś zamiar jak najszybciej (osobiście/telefonicznie) do crew reporting center. Załącznik + dokumenty wstępne (np. wypis ze szpitala) w ciągu 3 dni od startu nieobecności; akt urodzenia w ciągu 30 dni roboczych po powrocie. Wysyłasz na SubwaysMAPA@nyct.com — nie bezpośrednio do MS1, choć on/ona i tak musi wiedzieć o nieobecności.

Open form Open blank (no annotations)

Correspondence Sheet

Ogólny druk zgłoszenia/notatki do MS1 lub nadzorcy — np. opóźnienie, usterka, cokolwiek co chcesz mieć na piśmie z datą i godziną.

Jak to działa: To nie jest formalny wniosek wymagający zatwierdzenia — to Twoja własna dokumentacja/zgłoszenie na piśmie (np. gdy chcesz mieć ślad, że coś zgłosiłeś, na wypadek sporu później). Zostaw kopię sobie. Zwykle idzie bezpośrednio do MS1 albo osoby wpisanej w "To:".

Open form Open blank (no annotations)

Badanie przesiewowe (cancer screening)

Do 4h/rok płatnego zwolnienia na badanie przesiewowe nowotworowe (styczeń-grudzień). Wymaga dokumentacji i potwierdzenia z placówki badającej — tę część appka zostawia niewypełnioną, wypełnia ją placówka.

Jak to działa: Umów wizytę, wypełnij górną część (data, godziny badania, godziny normalnego grafiku tego dnia), zabierz druk NA badanie — placówka musi wypełnić i podpisać dolną część na miejscu. Ponad 4h w roku dodatkowy czas jest albo bez wynagrodzenia, albo potrącany z Twojego banku urlopowego. Nie wymaga zgody MS1 z góry, ale musisz wcześniej zgłosić nieobecność jak każdą inną.

Open form Open blank (no annotations)

Bilet LIRR/Metro-North (commutation pass)

Wniosek o bilet dojazdowy koleją (LIRR albo Metro-North) w cenie pracowniczej. Tylko dla dojeżdżających spoza 5 dzielnic NYC (gwiazdką oznaczone związki) — TWU Local 100 Hourly Unit nie ma tego ograniczenia.

Jak to działa: Ma sens tylko jeśli faktycznie dojeżdżasz do pracy koleją LIRR/Metro-North. Zatwierdza to NYC Transit Pass Office (180 Livingston Street), NIE Twój MS1 — to osobny, administracyjny obieg. Wysyłasz pocztą albo osobiście dostarczasz, nie mailem.

Open form Open blank (no annotations)

Payslip History

Your own real payslip numbers, kept only on this device. Tap a row to view or edit the full breakdown.

Payroll Rules

The exact mechanisms the app uses to compute hours and pay, and where each one comes from. "Verified" rules are coded and active below. "Not yet coded" rules are listed so nothing gets silently guessed — per the project's own rule: never fill a missing rule with an assumption.

PL: Dokładne mechanizmy, których appka używa do liczenia godzin i wynagrodzenia, oraz skąd każdy z nich pochodzi. Reguły "Verified" są zakodowane i aktywne poniżej. Reguły "Not yet coded" są wypisane, żeby nic nie było zgadywane po cichu — zgodnie z zasadą projektu: nigdy nie uzupełniaj brakującej reguły domysłem.

Verified · reference only

Payroll period & payroll week

Payroll period = 14 days (bi-weekly), Sunday through Saturday twice. Confirmed periods for 2026: 05/31–06/13, 06/14–06/27, 06/28–07/11, 07/12–07/25, 07/26–08/08, 08/09–08/22. Payroll week (Sunday–Saturday) is a separate concept from the 14-day period — OT isn't figured off the whole 14 days at once, it's per week within it.

PL: Okres rozliczeniowy = 14 dni (dwutygodniowy), niedziela do soboty, dwa razy. Potwierdzone okresy 2026: 05/31–06/13, 06/14–06/27, 06/28–07/11, 07/12–07/25, 07/26–08/08, 08/09–08/22. Tydzień płacowy (niedziela–sobota) to osobne pojęcie od 14-dniowego okresu — OT nie liczy się od całych 14 dni naraz, tylko per tydzień w środku.

Source: 6 kolejnych rzeczywistych payslipów (dosłowne daty okresów).

Verified · reference only

Hours of work & tour of duty (Section 3.5.A)

Regularly scheduled hours can't exceed 40h/week or 8h in any one day. At least 2 days rest (unpaid) during the calendar or payroll week is required, except in emergencies or when service needs prevent it. Tricks can rotate — different hours one week vs. another. If you report for a scheduled tour and aren't used through no fault of your own, you still get full pay for that tour. Lunch: 30 minutes within work hours, unpaid deduction waived, on any tour over 6h; if you don't get at least 20 minutes of that lunch through no fault of your own, you get an extra 0.5h pay.

PL: Regularnie zaplanowane godziny nie mogą przekraczać 40h/tydzień ani 8h w jednym dniu. Wymagane co najmniej 2 dni odpoczynku (bez wynagrodzenia) w tygodniu kalendarzowym lub płacowym, poza sytuacjami awaryjnymi lub gdy potrzeby serwisowe na to nie pozwalają. Zmiany mogą rotować — inne godziny w jednym tygodniu, inne w drugim. Jeśli zgłosisz się na zaplanowany tour i nie zostaniesz wykorzystany bez własnej winy — dostajesz pełną zapłatę za ten tour. Lunch: 30 minut w ramach godzin pracy, bez potrącenia, przy tourze dłuższym niż 6h; jeśli nie dostaniesz min. 20 minut lunchu bez własnej winy, dostajesz dodatkowe 0.5h wynagrodzenia.

Source: CBA Section 3.5.A.1-4, 3.5.C (dosłowne cytaty).

Verified · coded

MTA Work Day (majority-hours bucketing)

An overnight tour is treated as one indivisible 8-hour unit. The WHOLE tour — Regular Pay, Night Differential, and which 14-day pay period it lands in — is attributed to the calendar day the tour ends on (the day with the majority of its hours), never split at midnight for these purposes.

PL: Nocny tour jest traktowany jako jedna niepodzielna 8-godzinna jednostka. CAŁY tour — Regular Pay, Night Differential i to, do którego 14-dniowego okresu rozliczeniowego trafia — jest przypisywany do dnia kalendarzowego, w którym tour się kończy (dzień z większością godzin), nigdy nie dzielony o północy dla tych celów.

Source: ADDENDUM v6, Rozstrzygnięcie #3 — numeric match against all 5 real payslips 06/14–08/22/26 (5/5 periods matched exactly, incl. a precise boundary test on the 06/27→06/28 and 07/11→07/12 tours). Also chatGPT_WORKER_LOG §§4–6.

Verified · reference only

Exception: Thanksgiving PM/AM tours

One documented exception to the majority-hours rule above: "For employees whose tours of duty begin in the PM hours and finish in the AM hours and the majority of the hours of whose tours are in the AM hours, the Thanksgiving Holiday shall fall on the tour that starts in the PM of Thanksgiving Day." So specifically for Thanksgiving, an overnight tour is attributed to the day it STARTS on, not the day it ends on — the opposite of the normal rule. Not confirmed whether this applies to any other holiday or ordinary day; only Thanksgiving is named.

PL: Jeden udokumentowany wyjątek od reguły większości godzin powyżej: "Dla pracowników, których tour zaczyna się po południu a kończy rano, i większość godzin tego touru przypada na rano, Thanksgiving wypada na tourze, który zaczyna się po południu w dzień Thanksgiving." Czyli konkretnie dla Thanksgiving, nocny tour jest przypisany do dnia, w którym się ZACZYNA, nie do dnia, w którym się kończy — odwrotnie niż zwykła reguła. Niepotwierdzone czy to dotyczy jakiegokolwiek innego święta czy zwykłego dnia; wymieniony jest tylko Thanksgiving.

Source: Attachment A, MOU 2002, pkt 16 (dosłowny cytat).

Verified · coded

Holiday Other Diff Premium — $2.00/h

Separate from the rule above. For 4 specific holidays only — New Year's Day, July 4th, Thanksgiving, Christmas — the app now pays $2.00 for every actual clock-hour of a worked/overtime tour that physically falls inside the calendar holiday date, split at midnight. This runs independently of which pay-period bucket the rest of the tour's pay lands in.

PL: Osobny mechanizm od powyższego. Tylko dla 4 konkretnych świąt — New Year's Day, 4 lipca, Thanksgiving, Boże Narodzenie — appka płaci $2.00 za każdą rzeczywistą godzinę zegarową touru (worked/overtime), która fizycznie wypada w kalendarzowym dniu święta, z podziałem o północy. Działa niezależnie od tego, do którego okresu rozliczeniowego trafia reszta wynagrodzenia za ten tour.

Source: ADDENDUM v6, Rozstrzygnięcie #4, contract Section 2.5.B — proven against the 07/04/26 22:00→07/05/26 06:00 tour: MTA Work Day = 07/05 (a regular day), yet the 06/28–07/11 payslip shows exactly 2.00h × $2.00/h = $4.00 Other Diff Premium — matching only the 22:00–24:00 portion physically on 07/04.

Verified · already correct

Training = full base rate

Training hours are paid at the same $37.162938/h base rate as Regular Pay, but post to a separate payslip line ("Other Leave Pmts"), not to Regular Pay itself.

PL: Godziny treningu są płacone wg tej samej stawki bazowej $37.162938/h co Regular Pay, ale księgowane pod osobną pozycją payslipa ("Other Leave Pmts"), nie pod samym Regular Pay.

Source: ADDENDUM v6 — exact match, period 06/14–06/27/26: 5×8h training = 40h × $37.162938 = $1,486.52. Contract Section 3.5.I ("regular rate of pay for all time spent receiving such instructions").

Known gap · not modeled

5.5h unreconciled — period 06/28–07/11

That payslip shows 3.5h more "Other Leave Pmts" and a 2.00h "Paid Leave (O)" line than the log accounts for. No leave was taken that period and the log was checked complete. This doesn't match any known contract category (not an 8h holiday, not a half-day, not a sick-leave fraction) — most likely a one-off MTA payroll accounting error. The app does not try to force-fit this to a rule.

PL: Ten payslip pokazuje o 3.5h więcej w "Other Leave Pmts" i osobną pozycję "Paid Leave (O)" 2.00h, których nie ma w logu. W tym okresie nie było brane żadne wolne, a log został sprawdzony jako kompletny. Nie pasuje do żadnej znanej kategorii kontraktowej — najprawdopodobniej jednorazowy błąd księgowy MTA. Appka celowo NIE wymusza dopasowania tego do żadnej reguły.

Source: ADDENDUM v6, "Znana, nierozstrzygnięta rozbieżność" section.

Open contradiction — needs your confirmation

Operating vs. non-operating — July 4th date conflict

The official 2026 NYCT Holiday Schedule says non-operating TWU titles observe a Saturday holiday on the PRECEDING Friday — so July 4, 2026 (a Saturday) would be observed July 3rd. But the verified payslip evidence above shows the $2/h premium hit the ACTUAL Saturday July 4th, not July 3rd. The app currently keeps July 4th (matching the payslip, the stronger evidence), but this contradicts "non-operating" — it matches the "operating" day-of-occurrence rule instead.

PL: Oficjalny NYCT Holiday Schedule 2026 mówi, że tytuły non-operating TWU obserwują sobotnie święto w POPRZEDZAJĄCY piątek — czyli 4 lipca 2026 (sobota) byłby obserwowany 3 lipca. Ale zweryfikowany dowód z payslipa (wyżej) pokazuje, że $2/h premium trafiło na rzeczywistą sobotę 4 lipca, NIE na 3 lipca. Appka trzyma obecnie 4 lipca (zgodnie z payslipem — mocniejszy dowód), ale to zaprzecza statusowi "non-operating" — pasuje raczej do zasady "operating" (dzień faktycznego wystąpienia).

Additional practical (not documentary) evidence: a colleague, same title, different shop, same Fri/Sat RDO pattern, worked Saturday July 4th 2026 and received AVA for that holiday — pointing the same direction (Saturday = actual day, i.e. "operating" treatment), but this is a reported fact from a person, not a document.

Source: NYCT_calendar_non_rep_2026.pdf, footnote *. See the questions file for the exact confirmation needed.

Verified · reference only, doesn't change pay math

RDO timing (start/end of a day off)

Per contract Section 2.17.E (general) and Section 3.5.E (Track, Infrastructure and Facilities Divisions — the specific one that applies here): an employee's scheduled day off begins 8 hours after the scheduled end of the last tour before it. For two consecutive days off, the pair runs 48 hours straight from that same start point (8h after the prior tour ends). Example: last tour ends Thu 06:00 → RDO begins Thu 14:00 → ends Sat 14:00 (back to work Sat 22:00). This is about rest-period timing, not pay — the calendar still shows RDO as whole calendar days (Thu/Fri) for simplicity, since that's a different, separately-verified mechanism (MTA Work Day bucketing) and doesn't change any payslip math.

PL: Zgodnie z kontraktem, sekcja 2.17.E (ogólna) i 3.5.E (Track, Infrastructure and Facilities Divisions — ta konkretna dotyczy tego działu): zaplanowany dzień wolny zaczyna się 8 godzin po zaplanowanym końcu ostatniego touru przed nim. Przy dwóch kolejnych dniach wolnych, para trwa 48 godzin non-stop od tego samego punktu startowego (8h po końcu poprzedniego touru). Przykład: ostatni tour kończy się czw 06:00 → RDO zaczyna się czw 14:00 → kończy się sob 14:00 (powrót do pracy sob 22:00). To dotyczy czasu odpoczynku, nie wypłaty — kalendarz nadal pokazuje RDO jako całe dni kalendarzowe (czw/pt) dla prostoty, bo to osobny, już zweryfikowany mechanizm (bucketing MTA Work Day) i nie zmienia liczenia payslipa.

Source: CBA Section 2.17.E and Section 3.5.E (podane przez Jerry'ego, 27.08.2026).

Verified · reference only

RDO work premium — time-and-a-half + the 3-day rule

Section 3.5.E: working on a scheduled day off (other than a paid holiday) pays time-and-a-half, minimum one-and-a-half times a regular full day's pay. Condition: to qualify, the employee must work at least 3 days that week in the same week as the RDO work — this is a real contract clause, not a rumor. If absent the day right before the RDO, a doctor's certificate is required to still qualify for the premium. Union material (not contract text) says the 3-day rule historically hasn't counted AVA/OTO/vacation absences against the employee — only sick absence — but that part isn't confirmed in the contract itself.

PL: Sekcja 3.5.E: praca w zaplanowany dzień wolny (poza płatnym świętem) = time-and-a-half, minimum półtorej dniówki. Warunek: żeby się kwalifikować, trzeba przepracować co najmniej 3 dni w tym samym tygodniu co RDO — to prawdziwy zapis kontraktowy, nie plotka. Jeśli byłeś nieobecny dzień przed RDO, potrzebne zaświadczenie lekarskie żeby nadal się kwalifikować. Materiały związkowe (nie tekst kontraktu) mówią, że zasada 3 dni historycznie nie liczyła AVA/OTO/urlopu jako nieobecności przeciw pracownikowi — tylko chorobowe — ale ta część nie jest potwierdzona w samym kontrakcie.

Source: CBA Section 3.5.E (dosłowny cytat). 3-day exception detail: materiały związkowe ze sporu 2023, nie kontrakt.

Verified · reference only

Overtime (Section 3.5.B)

Work beyond regularly scheduled hours on any day pays time-and-a-half at the regular rate. Employees can't be required to suspend work during a regular tour just to absorb overtime, and required OT has to be spread fairly among qualified employees. OT is counted per day (hours beyond 8h/day or beyond the regular tour) — separate from the 40h/week threshold in 3.5.A.1; both can apply.

PL: Praca ponad regularnie zaplanowane godziny w danym dniu = time-and-a-half wg stawki podstawowej. Nie można wymagać zawieszenia pracy w trakcie regularnego touru tylko po to, żeby "wchłonąć" nadgodziny, a wymagane nadgodziny mają być sprawiedliwie rozdzielane między uprawnionych pracowników. OT liczone per dzień (godziny ponad 8h/dzień lub ponad regularny tour) — osobno od progu 40h/tydzień z 3.5.A.1; oba mogą mieć zastosowanie jednocześnie.

Source: CBA Section 3.5.B (dosłowny cytat).

Verified · reference only

Holidays — full rules (Section 2.5)

10 paid holidays: New Year's, Lincoln's Birthday, Washington's Birthday, Memorial Day, Independence Day, Labor Day, Veterans' Day, Thanksgiving, Christmas, and the employee's own Birthday — birthday is one of the 10 contractual holidays, not a separate category. Condition: must report to work on the scheduled workday before AND after the holiday to get paid for it (unless excused absence); a no-show on an unexcused holiday forfeits pay for it. Working a holiday: normal pay for the shift PLUS 8h holiday pay (plus RDO premium too, if it's also an RDO). If under 6 AVA days, can choose an AVA day instead of the 8h holiday pay (max 6x/year). Holiday falling on an RDO: can elect AVA credit instead of 8h holiday pay, REGARDLESS of whether required to work that day — this settles it either way, worked or not.

PL: 10 płatnych świąt: New Year's, Lincoln's Birthday, Washington's Birthday, Memorial Day, Independence Day, Labor Day, Veterans' Day, Thanksgiving, Christmas, oraz własne urodziny pracownika — urodziny to jedno z 10 świąt kontraktowych, nie osobna kategoria. Warunek: trzeba stawić się do pracy w zaplanowanym dniu roboczym PRZED i PO święcie, żeby dostać za nie zapłatę (chyba że usprawiedliwiona nieobecność); niestawienie się w nieusprawiedliwiony sposób w dzień świąteczny = utrata zapłaty za to święto. Praca w święto: normalna zapłata za zmianę PLUS 8h za samo święto (plus premium RDO też, jeśli to jednocześnie RDO). Przy mniej niż 6 dniach AVA można wybrać dzień AVA zamiast 8h zapłaty za święto (max 6x/rok). Święto wypadające na RDO: można wybrać kredyt AVA zamiast 8h holiday pay, NIEZALEŻNIE czy trzeba było tego dnia pracować — rozstrzyga to niezależnie od tego czy poszedłeś na zmianę.

Source: CBA Section 2.5.A-E, J (dosłowne cytaty).

Verified · reference only

Personal Leave Day (Section 2.5.J)

The Transit Authority grants a personal leave day to all employees every January 1st — a separate category from the 10 regular holidays and from AVA. There's a cap on how many people can be off on any one day, and new employees aren't eligible until the first January 1st after a full year of service.

PL: Transit Authority przyznaje dzień urlopu osobistego (personal leave day) wszystkim pracownikom każdego 1 stycznia — osobna kategoria od 10 zwykłych świąt i od AVA. Jest limit liczby osób, które mogą być nieobecne jednego dnia, a nowi pracownicy nie kwalifikują się aż do pierwszego 1 stycznia po pełnym roku służby.

Source: CBA Section 2.5.J (dosłowny cytat).

Verified · reference only

Track — vacation start on a midweek RDO (Section 3.5.S)

Track employees with midweek RDOs (Mon-Tue, Tue-Wed, Wed-Thu, or Thu-Fri pairs) can start their vacation the day after their second RDO, giving them 9, 16, or 23 consecutive days off depending on vacation length. Only relevant for a midweek RDO pattern — doesn't apply to a Friday/Saturday RDO.

PL: Pracownicy Track z RDO w środku tygodnia (pary Pon-Wt, Wt-Śr, Śr-Czw lub Czw-Pt) mogą zacząć urlop dzień po swoim drugim RDO, co daje 9, 16 lub 23 kolejne dni wolne w zależności od długości urlopu. Dotyczy tylko wzorca RDO w środku tygodnia — nie ma zastosowania przy RDO piątek/sobota.

Source: CBA Section 3.5.S (dosłowny cytat).

Verified · reference only

Sick Leave (Section 2.6)

Bank: 12 days/year (1+ years seniority) plus carryover from prior years; under 1 year: 1 day/month worked. Sick-leave "year" runs May 1 – April 30 (not calendar year). Doesn't run alongside vacation, and doesn't accrue on holidays or RDOs. Call-in: at least 1 hour before the scheduled tour starts, or lose pay for that tour and following ones until you do call in. Paperwork: written request within 3 days of returning; over 2 days absent needs a doctor's note. Partial days: 1/4 day (worked more than 5h), 1/2 day (3-5h), 3/4 day (1-3h).

PL: Bank: 12 dni/rok (staż 1+ rok) plus reszta z poprzednich lat; poniżej 1 roku: 1 dzień/miesiąc pracy. "Rok" dla sick leave to 1 maja - 30 kwietnia (nie kalendarzowy). Nie biegnie równolegle z urlopem, nie przysługuje w święta ani RDO. Zgłoszenie: min. 1h przed zaplanowanym tourem, inaczej utrata zapłaty za ten i kolejne toury do momentu zgłoszenia. Dokumentacja: pisemny wniosek w ciągu 3 dni po powrocie; nieobecność >2 dni wymaga zaświadczenia lekarskiego. Częściowe dni: 1/4 dnia (>5h przepracowane), 1/2 dnia (3-5h), 3/4 dnia (1-3h).

Source: CBA Section 2.6.A-C, F, G, I, J, M (dosłowne cytaty).

Verified · reference only

Vacation (Section 2.4) + MOW-Infrastructure cash-in

Accrual by seniority: under 1 year = 1 day/month worked (max 2 weeks); 1-3 years = 2 weeks; over 3 years = 4 weeks; over 15 years = 5 weeks. Doesn't carry over to the next year without approval (exception: hospitalized during vacation). Hourly employees can get vacation pay in advance. Your department specifically (MOW-Infrastructure, dated 05/30/2023): "Employees may elect to cash in up to two weeks of vacation at the end of the leave year... Such vacation cash in shall be non-pensionable." — unchanged since 2005.

PL: Wymiar wg stażu: poniżej 1 roku = 1 dzień/miesiąc przepracowany (max 2 tygodnie); 1-3 lata = 2 tygodnie; ponad 3 lata = 4 tygodnie; ponad 15 lat = 5 tygodni. Nie przenosi się na kolejny rok bez zgody (wyjątek: hospitalizacja w trakcie urlopu). Pracownicy hourly mogą dostać zapłatę za urlop z góry. Twój dział wprost (MOW-Infrastructure, 30.05.2023): "Pracownicy mogą wybrać wypłatę gotówkową za do dwóch tygodni urlopu na koniec roku urlopowego... Taka wypłata jest niepensyjna (nie liczy się do emerytury)." — bez zmian od 2005.

Source: CBA Section 2.4.A-B, E, J and MOW-Infrastructure departmental 05/30/2023 (dosłowne cytaty).

Verified · reference only

AVA limit — 20 days

Current accrual cap: 20 days. Progression: 6 days (base 1999-2005) → 8 (2002 MOU) → 12/14 (2005 MOU) → 20 days from Jan 16, 2017, confirmed in 4 separate MOW departmental documents (Track, LE/S, Structure, Power) with identical wording: "Employees shall be permitted to accrue AVA days up to a total of twenty (20) days." Unchanged by the 2023 contract. Can be cashed out (8h base rate) instead of taken as a day off; can't be bundled into vacation.

PL: Aktualny limit: 20 dni. Drabinka: 6 dni (baza 1999-2005) → 8 (MOU 2002) → 12/14 (MOU 2005) → 20 dni od 16.01.2017, potwierdzone w 4 osobnych dokumentach MOW (Track, LE/S, Structure, Power) z identycznym zapisem: "Pracownicy mogą naliczać dni AVA do łącznie dwudziestu (20) dni." Bez zmian w kontrakcie 2023. Można wypłacić gotówką (8h stawki bazowej) zamiast brać jako dzień wolny; nie można łączyć z urlopem.

Source: MOU 16.01.2017, 4x MOW departmental agreements (dosłowny cytat, identyczny w każdym).

Verified · reference only

OTO (overtime bank) — 108 hour limit

Can bank overtime hours instead of taking OT pay: banks at straight time, gets cash for the premium portion. Cap: 108 hours at any time, carries over year to year. This replaced an earlier 40h cap. Using banked OTO as paid time off falls within AVA/personal-day limits; beyond that needs Management approval. Cash-out of banked OTO is quarterly only, via form, by the last day of the quarter's final full pay period, paid in the first full pay period of the next quarter. In "schedule-driven" departments (RTO, Bus, Stations), OTO is only usable in full days, with an annual cap of 72h and up to 9 uses/year in some departments — not confirmed whether MOW counts as "schedule-driven" in that sense.

PL: Można bankować nadgodziny zamiast brać wypłatę OT: bankuje się po stawce podstawowej, dostaje gotówkę za część premium. Limit: 108 godzin w dowolnym momencie, przenosi się rok do roku. Zastąpił wcześniejszy limit 40h. Wykorzystanie zbankowanego OTO jako płatnego wolnego mieści się w limitach AVA/personal day; ponad to wymaga zgody kierownictwa. Wypłata gotówkowa zbankowanego OTO tylko kwartalnie, na formularzu, do ostatniego dnia pełnego okresu płacowego kwartału, wypłacana w pierwszym pełnym okresie następnego kwartału. W działach "schedule-driven" (RTO, Bus, Stations) OTO tylko w pełnych dniach, roczny limit 72h, do 9 wystąpień/rok w niektórych działach — niepotwierdzone czy MOW liczy się jako "schedule-driven" w tym sensie.

Source: Term Sheet 16.01.2017, "Employee Availability" (dosłowny cytat). Niezmienione w MOA 2019 ani kontrakcie 2023.

Verified · reference only

Other Section 3.5 rules

Snow work (actually working outside in snow/ice instead of regular duties) pays time-and-a-half. A schedule change with less than a week's notice pays time-and-a-half on the changed tour for the first 7 calendar days after notice. Track/Infrastructure/Facilities employees must be provided safety glasses (prescription if needed); not wearing them forfeits the differential and risks discipline. Emergency Light Maintainer turnover: a 10-minute "turnover" bonus at the regular rate for properly handing off a shift (may be specific to "Emergency Light Maintainer" status, not confirmed for regular status). Tools provided at no cost. Asbestos differential ($1/h) is for Structure and Line Equipment Maintainers specifically — probably doesn't apply to Light Maintainer directly.

PL: Praca przy odśnieżaniu (faktycznie na zewnątrz przy śniegu/lodzie zamiast zwykłych obowiązków) = time-and-a-half. Zmiana grafiku z mniej niż tygodniowym wyprzedzeniem = time-and-a-half za pracę na zmienionym tourze przez pierwsze 7 dni kalendarzowych po powiadomieniu. Pracownicy Track/Infrastructure/Facilities muszą mieć zapewnione okulary ochronne (na receptę jeśli trzeba); brak noszenia = utrata dodatku + ryzyko dyscyplinarki. Emergency Light Maintainer turnover: 10-minutowy dodatek w normalnej stawce za prawidłowe przekazanie zmiany (może dotyczyć konkretnie statusu "Emergency Light Maintainer", niepotwierdzone dla zwykłego statusu). Narzędzia zapewniane bez kosztu. Dodatek azbestowy ($1/h) dotyczy konkretnie Structure i Line Equipment Maintainers — prawdopodobnie nie dotyczy Light Maintainer wprost.

Source: CBA Section 3.5.D, G.1, J.3, K.3, M, O (dosłowne cytaty).

Verified · reference only

Emergency work (Section 2.17)

Being called in after a regular tour ends and before the next one starts pays different rates depending on how you're called (phone vs. showing up in person) and how long it lasts. Minimum 8h pay if called in more than 4h before the next regular tour, or if not held over into the start of the next regular tour. If emergency OT collides with the 8h rest requirement between tours, you get released from part of the next tour (with pay kept) to preserve the 8h break.

PL: Wezwanie do pracy po zakończeniu regularnego touru a przed następnym = różne stawki zależnie od sposobu wezwania (telefon vs stawienie się osobiście) i czasu trwania. Minimum 8h zapłaty jeśli wezwanie >4h przed następnym regularnym tourem, albo jeśli nie zostajesz zatrzymany do rozpoczęcia następnego regularnego touru. Jeśli awaryjne nadgodziny kolidują z wymaganymi 8h odpoczynku między turami, zostajesz zwolniony z części następnego touru z zachowaniem wynagrodzenia, żeby zapewnić 8h przerwy.

Source: CBA Section 2.17.A, D (dosłowne cytaty).

Reference only · doesn't affect app math

Pay history & bonuses (context)

General wage increase chronology: 2012-2017 (MOU 04/17/2014): 2012 +1%, 2013 +1%, 2014 +2%, 2015 +2%, 2016 +2%. 2017-2019 (Term Sheet 01/16/2017): 2017 +2.5%, 2018 +2.5%, plus a one-time $500 bonus March 2019. 2019-2023 (MOA Dec 2019): 2019 +2%, 2020 +2.25%, 2021 +2.5%, 2022 +2.75%. 2023-2026 (contract May 2023): 2023 +3%, 2024 +3%, 2025 +3.5%, plus a one-time $3,000 Essential Worker Bonus and $1,000 Supplemental bonus. Every increase since 2005 also raises overtime rate caps by 150% of the general wage increase. Maintainer Bonus (skill differential) progression: $320/yr → $500 (2018) → $650 (2019) → $1,000/yr (2023 contract) — not confirmed this applies to "Light Maintainer" by name. Line of Duty death benefit: $100k→$250k (2012-2017), then $500,000 (2019 MOA); Active Service death benefit: $5k→$25k (2012-2017), then $50,000 (2019 MOA). None of this changes how the app calculates your hours or pay — it's background only.

PL: Chronologia podwyżek ogólnych: 2012-2017 (MOU 17.04.2014): 2012 +1%, 2013 +1%, 2014 +2%, 2015 +2%, 2016 +2%. 2017-2019 (Term Sheet 16.01.2017): 2017 +2.5%, 2018 +2.5%, plus jednorazowy bonus $500 w marcu 2019. 2019-2023 (MOA grudzień 2019): 2019 +2%, 2020 +2.25%, 2021 +2.5%, 2022 +2.75%. 2023-2026 (kontrakt maj 2023): 2023 +3%, 2024 +3%, 2025 +3.5%, plus jednorazowy bonus $3,000 (Essential Worker) i $1,000 (Supplemental). Każda podwyżka od 2005 podnosi też pułapy stawek nadgodzinowych o 150% ogólnej podwyżki. Maintainer Bonus (dodatek za umiejętności): $320/rok → $500 (2018) → $650 (2019) → $1,000/rok (kontrakt 2023) — niepotwierdzone czy dotyczy wprost "Light Maintainer". Odszkodowanie Line of Duty: $100k→$250k (2012-2017), potem $500,000 (MOA 2019); Active Service: $5k→$25k (2012-2017), potem $50,000 (MOA 2019). Nic z tego nie zmienia sposobu liczenia godzin/wypłaty w appce — to tylko kontekst.

Source: Term Sheet 2017, MOA 2019, kontrakt 2023 (dosłowne cytaty, chronologia).

Verified · reference only

Health contribution — 2.0% of wages

Required payroll contribution to future health care benefits is 2.0% of wages, calculated on a maximum of 40 hours per week times the base hourly rate. Enrolling in the Aetna CPOS II High Option adds a separate bi-weekly pre-tax Individual & Family payroll deduction on top of this. Matches your payslip exactly: 2% of a typical ~$2973.03 gross period = $59.46, the figure already pre-filled in Settings.

PL: Wymagana składka na przyszłe świadczenia zdrowotne to 2.0% wynagrodzenia, liczone na bazie maks. 40h/tydzień razy stawka godzinowa. Zapisanie się do Aetna CPOS II High Option dodaje osobne, dwutygodniowe potrącenie przed opodatkowaniem (Individual & Family) ponad to. Zgadza się dokładnie z Twoim payslipem: 2% z typowego okresu ~$2973,03 gross = $59,46 — to ta sama liczba, która jest już wpisana w Ustawieniach appki.

Source: MTA/NYCT Health Benefits Summary, sekcja "Payroll Contributions" (dosłowny cytat, zdjęcie 28.08.2026) + potwierdzenie liczbowe z payslipa.

Not yet coded — needs contract confirmation

Everything below

These came up in the rules research but aren't backed by a numeric payslip match yet, only contract language or union statements — or aren't in any of the 5 CBA/MOU documents reviewed at all. Coding them without confirmation risks silently guessing, so they're listed here instead of built in:

  • Operating vs. non-operating classification for Light Maintainer — decides which day a weekend holiday is observed on. Doesn't appear in any CBA/MOU text at all, only in the operational "2026 Holiday Schedule" document.
  • The one-time "FLSA Adjustments" $69.00 line (period 06/28-07/11) and "Bonus FLSA Excluded" 8h @ 50% base rate line (period 07/26-08/08) — natures unconfirmed, need more payslips with similar entries.
  • The 88h vs 80h Night Diff mismatch (period 07/26-08/08) — 8h unexplained.
  • Whether the 85/88/91/94/97% wage progression schedule for "Maintainer" applies to Light Maintainer — secondary, doesn't affect app math since your actual rate is already known from payslips.
  • Whether you're formally "Track" or "Structure/Infrastructure" division — practically irrelevant, both have identical AVA (20 days) and the same Section 3.5/2.17 rules.

PL: To pojawiło się w trakcie researchu reguł, ale nie ma jeszcze potwierdzenia liczbowego z payslipa — albo w ogóle nie występuje w żadnym z 5 przejrzanych dokumentów CBA/MOU. Zakodowanie tego bez potwierdzenia to zgadywanie: klasyfikacja operating/non-operating (tylko w operacyjnym dokumencie "2026 Holiday Schedule", nie w CBA); jednorazowa pozycja "FLSA Adjustments" $69.00 i "Bonus FLSA Excluded" 8h @ 50% stawki — natura nieznana; rozbieżność 88h vs 80h Night Diff; czy drabinka płacowa 85-97% dotyczy Light Maintainer (drugorzędne); czy formalnie jesteś "Track" czy "Structure/Infrastructure" (praktycznie bez znaczenia, identyczne AVA i te same zasady 3.5/2.17).

Source: MTA_TWU_Payroll_Rules v2-v6 (pełen research, 27.08.2026) - patrz plik scalony w Twoich plikach dla pełnych cytatów i surowych danych payslipów.

About

MTA Work Log

Version · BETA

A private work calendar and shift log built for an MTA NYCT MOW/SEM electrician — tracks shifts, locations, photos, OTO/AVA balances, and generates payroll reconciliation reports matching MTA's own pay-period and day-attribution rules.

All data stays on this device — shifts, photos, and settings are never sent to any server.

Made by zieba77 ·

SHIFT LOG

Shift number—
MTA Work Day—
No saved location

The photo is saved inside the app. Depending on your phone, the camera may also keep the original in your gallery.