Từ máy chấm công tới phiếu lương — đi một mạch 0789 723 672 Thanhnp87@Gmail.com
Logo Scarlet Sails HRM Scarlet SailsHRM Platform
Trang chủ/Kiến thức/Ca đêm & ca qua ngày
Chấm công

Vì sao tính công ca đêm và ca qua ngày hay sai

Một ca bắt đầu 22:00 và kết thúc 06:00 hôm sau là thứ làm gãy gần như mọi cách tính công thủ công. Dưới đây là bốn lỗi hay gặp nhất và cách tự kiểm tra hệ thống bạn đang dùng.

Ca kết thúc sau nửa đêm thuộc về ngày nào?

Đây là câu hỏi gốc. Một công nhân vào ca lúc 22:00 ngày 05 và ra ca lúc 06:00 ngày 06 đã làm 8 giờ. Nhưng đó là công của ngày 05 hay ngày 06?

Thông lệ sản xuất: ngày công tính theo ngày bắt đầu ca. Ca đêm 05 → 06 là công của ngày 05. Nếu không chốt nguyên tắc này trước khi cấu hình, mọi con số phía sau đều lệch: ngày công, giờ tăng ca, phụ cấp ca đêm, và cả việc đối chiếu với đơn nghỉ.

Excel không hiểu khái niệm này. Excel chỉ thấy hai dòng dữ liệu ở hai ngày khác nhau. Đó là lý do gần như mọi bảng công làm tay đều phải sửa tay phần ca đêm.

Lỗi 1: gán lần quét theo ngày lịch

Hệ thống đọc log thấy dấu 06:00 ngày 06 thì gán luôn vào ngày 06. Kết quả:

  • Ngày 05 chỉ có lần vào, không có lần ra → bị báo thiếu giờ hoặc công bằng 0.
  • Ngày 06 chỉ có lần ra, không có lần vào → cũng bị báo thiếu.
  • Công nhân làm đủ 8 giờ nhưng bảng công hiện hai ngày lỗi.

Cách xử lý đúng là gắn lần quét vào ngày công theo ca được gán, không phải theo ngày trên đồng hồ máy. Muốn làm được thì hệ thống phải biết hôm đó người này được xếp ca nào — tức là phải có gán ca, chứ không chỉ có log.

Lỗi 2: cửa sổ lấy log sai

Mỗi ca cần một khoảng thời gian "được phép nhặt log" trước và sau ca. Khoảng này quá hẹp hoặc quá rộng đều sai:

  • Quá hẹp: công nhân tới sớm 40 phút quét thẻ xong mới vào thay đồ — lần quét đó bị bỏ, ngày công thành thiếu giờ vào.
  • Quá rộng: nhà máy chạy ba ca liền nhau, cửa sổ 8 giờ sẽ nhặt nhầm lần quét của ca kế tiếp, làm giờ ra ca bị kéo dài và sinh tăng ca ảo.

Thực tế khoảng 4–6 giờ mỗi chiều là hợp lý cho ca 8 tiếng cách nhau, nhưng phải khai theo từng ca chứ không áp một con số chung cho cả nhà máy.

Lỗi 3: nghỉ giữa ca bị hiểu thành ra về

Ca đêm thường có nghỉ giữa ca. Nếu công nhân quét thẻ lúc ra nghỉ và lúc vào lại, hệ thống sẽ thấy bốn lần quét trong một ca. Hệ thống chỉ biết lấy "lần đầu và lần cuối" thì không sao, nhưng hệ thống ghép cặp theo thứ tự sẽ hiểu thành: vào → ra (hết ca), rồi một ca mới bắt đầu.

Kết quả: một ca 8 tiếng bị chẻ thành hai ca ngắn, hoặc phần giữa bị tính là về sớm rồi đi trễ. Ca cần khai rõ khoảng nghỉ giữa ca để hệ thống biết hai lần quét ở giữa là nghỉ, không phải kết thúc ca.

Lỗi 4: giờ đêm và tăng ca chồng nhau

Hai khái niệm này khác nhau nhưng rất hay bị cộng gộp:

  • Giờ làm ban đêm là phần giờ rơi vào khung giờ đêm theo quy định, kể cả khi đó là giờ làm bình thường trong ca.
  • Tăng ca là phần giờ vượt ngoài ca được xếp, bất kể ban ngày hay ban đêm.

Một giờ có thể vừa là tăng ca vừa nằm trong khung đêm — khi đó nó phải được ghi vào ô "tăng ca đêm" riêng, chứ không cộng hai lần vào cả hai cột. Bảng công cần tách sẵn các bậc: tăng ca ngày thường, ngày nghỉ, ngày lễ, và phần đêm tương ứng của từng bậc.

Lưu ý: khung giờ đêm và mức trả thêm do quy định pháp luật và quy chế công ty xác định. Hãy đối chiếu với văn bản đang áp dụng tại thời điểm tính lương thay vì dựa vào một con số cứng trong phần mềm.

Cách tự kiểm tra hệ thống hiện tại

Không cần công cụ gì. Lấy đúng một ngày có ca đêm rồi so ba con số:

  1. Mở log gốc trên máy chấm công, đếm số lần quét thật của một công nhân ca đêm.
  2. Mở bảng công ngày của phần mềm, xem đúng ngày bắt đầu ca — có đủ giờ vào và giờ ra không.
  3. Cộng tay số giờ theo quy chế công ty, so với số giờ phần mềm tính.

Nếu lệch, lỗi thường nằm ở một trong bốn điểm trên. Làm thử với một ngày có tăng ca sau ca đêm nữa thì gần như lộ hết vấn đề.

Checklist khai báo ca đêm

Khi cấu hình một ca đêm trong bất kỳ hệ thống nào, đảm bảo khai đủ:

  • Giờ vào, giờ ra và cờ "ca kéo sang ngày hôm sau"
  • Khoảng nghỉ giữa ca (và các khoảng nghỉ phụ nếu có)
  • Số giờ lấy log trước ca và sau ca
  • Có tính tăng ca đầu ca hay không, ngưỡng bao nhiêu phút
  • Có tính tăng ca cuối ca hay không, ngưỡng bao nhiêu phút
  • Số phút linh động cho phép đi trễ
  • Ca này áp cho những ai, theo chu kỳ nào

Thiếu bất kỳ dòng nào trong danh sách trên, phần mềm sẽ phải đoán — và đoán thì sai.

Trong Scarlet Sails HRM, toàn bộ các mục trên là trường khai báo của danh mục ca làm việc, không phải sửa code. Xem chi tiết ở phần Ca làm việc.

Muốn kiểm chứng trên dữ liệu thật?

Gửi một tháng dữ liệu quét thẻ của bạn. Chúng tôi chạy thử và chỉ ra chỗ đang tính lệch so với quy chế.

Zalo