Workday Payroll: khoản thu nhập và khoản khấu trừ
Mọi con số trên bảng lương đều là một pay component. Bài này giải thích cách dựng chúng — và bốn khái niệm rất dễ nhầm mà người mới hay vấp.
Earning, Deduction và PCRC
Phần tiêu đề “Earning, Deduction và PCRC”- Earning = khoản làm tăng lương (lương cơ bản, phụ cấp, thưởng, tiền phép, tiền tăng ca).
- Deduction = khoản làm giảm lương (bảo hiểm, thuế, khoản vay, đoàn phí).
- PCRC (Pay Component Related Calculation) = mảnh giá trị bên trong
một earning/deduction. Ví dụ earning “Lương giờ” =
Số giờ × Đơn giásẽ sinh hai PCRC: một cho số giờ, một cho đơn giá — nhìn được trên kết quả lương, tái sử dụng được ở khoản khác.
Mỗi pay component khai bốn nhóm thông tin: điều kiện áp dụng (run category, pay group, nhân viên nào), công thức tính, các PCRC, và hạn mức. Luật AND/OR phải thuộc: nhiều điều kiện cùng một dòng là AND, khác dòng là OR.
Khuyến nghị xuyên suốt của Workday: tạo càng ít pay component càng tốt và luôn đặt điều kiện áp dụng thật hẹp — số lượng pay component tỉ lệ thuận với thời gian chạy lương.
Bốn khái niệm dễ nhầm
Phần tiêu đề “Bốn khái niệm dễ nhầm”flowchart LR P["PAY COMPONENT<br/>1 khoản cụ thể<br/>(earning · deduction · PCRC)"] --> G["PAY COMPONENT GROUP<br/>chỉ CỘNG · trong 1 kỳ ·<br/>LUÔN lọc theo worktag<br/>→ dùng cho gross, thuế"] P --> A["PAY ACCUMULATION<br/>cộng VÀ TRỪ · trong 1 kỳ ·<br/>worktag tuỳ chọn<br/>→ dùng cho hạn mức nhiều khoản"] P --> B["PAY BALANCE<br/>luỹ kế QUA NHIỀU KỲ<br/>(MTD · YTD · kỳ tài chính)<br/>→ số dư, quyết toán"]
Mẹo nhớ: group = cộng trong kỳ; accumulation = cộng và trừ trong kỳ; balance = tích luỹ qua thời gian.
Hạn mức (limits)
Phần tiêu đề “Hạn mức (limits)”Một hạn mức gồm: giá trị trần, kỳ luỹ kế (MTD/YTD/kỳ hiện tại), phạm vi áp dụng (chỉ khoản đó, hay cả một nhóm), và tuỳ chọn Include Current Value — cái này quyết định thứ tự xử lý khi nhiều khoản cùng chạm trần: khoản để trống chạy trước, khoản sau tham chiếu khoản trước.
Ba điều hay sai:
- Luôn tạo effective date mới khi sửa hạn mức. Cấu hình trần cho năm sau mà quên đặt ngày hiệu lực là Workday áp ngay cho kỳ đang chạy.
- Ghi đè hạn mức cho từng nhân viên chỉ thay giá trị, không thay kỳ luỹ kế hay phạm vi; và nếu khoản đó có nhiều hạn mức thì ghi đè thay tất cả. Với khoản theo vị trí, đổi vị trí là phải đặt lại ghi đè.
- Khoản đã inactive và các khoản trả thủ công không cộng vào hạn mức.
Chia tỷ lệ (proration) — nhân viên vào/ra giữa kỳ
Phần tiêu đề “Chia tỷ lệ (proration) — nhân viên vào/ra giữa kỳ”Khi có biến động giữa kỳ, Workday cắt kỳ lương thành các subperiod. Hai cơ chế khác nhau về kết quả:
| Gross-to-net proration | Pay component proration | |
|---|---|---|
| Kết quả | Nhiều kết quả gross-to-net riêng | Một kết quả duy nhất, bên trong tách theo subperiod |
| Hệ quả | Nhiều lần thanh toán, nhiều phiếu lương | Một lần thanh toán, một phiếu lương |
| Do sự kiện | Tuyển mới, nghỉ việc, đổi pay group/công ty | Đổi lương, nghỉ dài hạn (theo nhân viên), thêm/kết thúc vị trí |
Bốn cách tính tỷ lệ: theo ngày làm việc, theo ngày dương lịch, theo ngày công chuẩn năm, hoặc không chia tỷ lệ. Hệ số làm tròn 6 chữ số thập phân.
Nguyên tắc chống chia tỷ lệ hai lần — quan trọng nhất mục này: chỉ chia tỷ lệ những thành phần trả về giá trị cho cả kỳ (mức lương tháng, số giờ theo lịch); đừng chia tỷ lệ thành phần vốn đã là giá trị của subperiod (đơn giá, số giờ đã làm, số giờ nghỉ phép).
Ba lưu ý vận hành: payroll input không gây chia tỷ lệ; khoản trả bổ sung theo yêu cầu (on-demand additional) Workday không tự chia — phải tự tính; và chi phí (costing) thì luôn được chia tỷ lệ, bất kể khoản lương có chia hay không.
Worktag: một khoản chạy nhiều lần
Phần tiêu đề “Worktag: một khoản chạy nhiều lần”Worktag trên pay component có hai vai rất khác nhau:
- Calculation worktag khiến khoản đó chạy lặp lại cho từng giá trị — ví dụ ba khoản vay thì khoản trả nợ chạy ba lần. Đã đặt calculation worktag thì bắt buộc nhập worktag khi nhập liệu, và không đổi được sau khi đã có kết quả lương.
- Filter worktag chỉ lọc giá trị vào luỹ kế/số dư tương ứng.
Khoản theo vị trí (position-based): bật worktag Position để tính riêng
cho từng vị trí của người làm nhiều việc. Không đổi được qua lại giữa
worker-based và position-based — phải tạo khoản mới.
Vài luật liên kết đáng nhớ
Phần tiêu đề “Vài luật liên kết đáng nhớ”- Một earning gắn được nhiều compensation element, nhưng mỗi compensation element chỉ gắn một earning — ngoại lệ duy nhất là Base Pay.
- Nghỉ phép vào lương qua nhóm công thức ACRC (
Time Off Paid/Unpaid/ Total). Với nghỉ không lương, Workday khuyến nghị dùng earning âm thay vì tạo khoản khấu trừ. - Worktag nhập ở Time Tracking ghi đè phân bổ chi phí mặc định khai ở cấp earning.
- Nên inactive thay vì xoá: pay component đã dùng trong kết quả lương là không xoá được.
Checklist sau khi tạo một pay component mới: thêm vào run category, thêm vào cấu hình phiếu lương, thêm vào quy tắc hạch toán, đặt thứ tự ưu tiên khấu trừ, và cập nhật ánh xạ quyết toán cuối năm.
Chắt lọc từ Workday Payroll Administrator Guide (Earnings, Deductions and Other Calculations tr.220–313) — doc.workday.com. Nội dung biên soạn lại phục vụ học tập, không thay thế tài liệu gốc.