🔄 Cluster J · Điều Phối Nhân Lực

Công Trường 3 Ca 24/7 — Nhà Thầu Quản Lý Multi-Shift Không Loạn

📅 27/05/2026 ⏱ 9 phút đọc 👷 Nhà thầu · PM · Tổ trưởng

Khi dự án có deadline cứng — cầu phải xong trước lũ, tòa nhà phải bàn giao trước Tết — nhà thầu không còn lựa chọn nào khác ngoài chạy 3 ca 24/7. Nhưng phần lớn nhà thầu Việt Nam vẫn đang dùng Excel để quản lý multi-shift: tổ trưởng nhắn Zalo, kế toán tổng hợp cuối tuần, sai sót lương ca đêm phát hiện sau cả tháng. Bài này đặt câu hỏi thẳng: bạn thật sự đang kiểm soát hay chỉ đang hy vọng?

⏰ Multi-Shift Là Gì Và Khi Nào Công Trường Cần?

Multi-shift (chế độ nhiều ca) là mô hình tổ chức lao động chia ngày ra 2–3 khung giờ khép kín, mỗi ca có tổ riêng, quay vòng để công trình chạy liên tục. Theo Điều 105–108 Bộ luật Lao động 2019, ca làm việc bình thường tối đa 8 tiếng/ngày, 48 tiếng/tuần; làm thêm giờ phải có sự đồng ý của người lao động và không quá 40 giờ/tháng (ngoại trừ ngành được phép tối đa 300 giờ/năm theo NĐ145/2020).

Thực tế công trường xây dựng có 3 tình huống thường gặp cần multi-shift:

Tình huống Ví dụ thực tế Số ca thường dùng
Deadline cứng hợp đồng Cầu bê tông phải xong trước mùa lũ tháng 9 3 ca (24/7)
Phạt tiến độ > chi phí nhân công Phạt 0,05%/ngày × 30 tỷ = 15tr/ngày vs thêm ca ~8tr/ngày 2–3 ca
Giai đoạn đổ bê tông liên tục Đổ sàn diaphragm wall không được dừng giữa chừng 2 ca (xoay)
Thi công hạ tầng đô thị Mở đường ban đêm để không ảnh hưởng giao thông ban ngày Ca đêm cố định
⚠️ Lưu ý pháp lý: Nếu công trình nằm trong khu dân cư, thi công ca đêm (22:00–06:00) phải được UBND cấp phép và tuân thủ QCVN 26:2010/BTNMT về tiếng ồn (≤55 dB ban đêm). Không có giấy phép mà bị kiểm tra = phạt + buộc dừng thi công.

📐 Thiết Kế Bộ Ca — 3 Mô Hình Phổ Biến

Trước khi chạy đa ca, nhà thầu phải thiết kế bộ ca — không phải cứ chia đều 8 tiếng là xong. Có 3 mô hình thực tế ở công trường Việt Nam:

Mô hình 1: Ca cố định (Fixed Shift)

CaGiờ vàoGiờ raGiờ thực làmHệ số lương
Ca Sáng06:0014:007,5 tiếng (nghỉ 30 phút)×1.0
Ca Chiều14:0022:007,5 tiếng×1.0
Ca Đêm22:0006:007,5 tiếng×1.3 (tối thiểu)

Đây là mô hình đơn giản nhất. Mỗi tổ làm 1 ca cố định trong tuần. Giao ca 30 phút: ca vào trước không rời vị trí khi ca sau chưa đủ mặt.

Mô hình 2: Ca luân phiên (Rotating Shift)

Tổ A làm Ca Sáng tuần này → Ca Chiều tuần sau → Ca Đêm tuần sau nữa, rồi quay lại. Ưu điểm: công bằng vì ai cũng phải trải qua ca đêm. Nhược điểm: lịch phức tạp hơn, tổ trưởng dễ nhầm khi điều phối thay ca.

Mô hình 3: Ca đêm cố định (Night Shift Dedicated)

Tuyển riêng một tổ chuyên ca đêm — thường là tổ kỹ thuật cao hoặc tổ cốt thép đổ sàn. Phụ cấp ca đêm cao hơn (30–50%), nhưng ổn định hơn vì không cần xoay vòng. Phổ biến ở các dự án hạ tầng TP.HCM và Hà Nội.

💡 Thực chiến: Với dự án chạy 3 ca ngắn hạn (< 3 tháng), mô hình Ca Cố Định dễ quản lý nhất. Ca luân phiên phù hợp dự án dài > 6 tháng để tránh kiệt sức ca đêm. Đừng ép Ca Đêm cho thợ lành nghề nếu không cần — nguy cơ nghỉ việc tăng 40%.

📋 Chấm Công Multi-Shift — Điểm Đau Lớn Nhất

Đây là phần mà phần lớn nhà thầu đang làm sai hoặc làm thủ công quá nhiều. Khi chạy 3 ca, một ngày dương lịch có thể chứa 3 bản ghi chấm công khác nhau của 3 tổ đội khác nhau, với giờ vào/ra vắt qua nửa đêm. Máy vân tay truyền thống không xử lý tốt điều này.

Vấn đề cụ thể hay gặp:

❌ Tình huống thực tế: Một nhà thầu phụ ở dự án chung cư Q7 (TP.HCM) chạy 2 ca, tháng 3/2026 phát hiện 23 công nhân bị tính sai lương ca đêm do phần mềm chấm công cũ không có field "ca" — hệ thống chỉ ghi giờ vào/ra, không biết đó là Ca Sáng hay Ca Đêm. Tổng sai lệch: ~18 triệu đồng. Phát hiện khi CN phàn nàn, kế toán ngồi đối chiếu 2 ngày.

Giải pháp kỹ thuật cho chấm công multi-shift

Hệ thống chấm công đúng cho multi-shift phải có:

  1. Trường "Ca" (shift_id): Mỗi bản ghi chấm công phải biết thuộc ca nào — không chỉ lưu giờ vào/ra.
  2. Shift definition rõ ràng: Mỗi ca có shift_start, shift_end, effective_hours (giờ tính lương), night_premium (hệ số ca đêm).
  3. Xử lý overnight: Ca đêm 22:00–06:00 → shift_date = ngày bắt đầu (22:00), không phải ngày kết thúc.
  4. Xử lý quên check-out: Hệ thống KHÔNG tự đóng ca lúc 23:59. Thay vào đó, sáng hôm sau CN (hoặc tổ trưởng) thấy banner "Thiếu giờ ra" → chọn "Về đúng giờ ca" (lấy giờ kết thúc ca làm giờ ra) hoặc "Tôi đã về sớm" (nhập giờ thực + lý do). Cách này để lại bằng chứng rõ ràng thay vì tự đoán giờ.
  5. Proxy attendance với lý do rõ ràng: Tổ trưởng chấm hộ phải ghi proxy_type (proxy_leader / proxy_device_issue) và lý do.

💰 Tính Lương Ca Đêm — Công Thức Và Bẫy Pháp Lý

Theo Điều 98 Bộ luật Lao động 2019, làm việc vào ban đêm (22:00–06:00) được trả thêm ít nhất 30% lương tính theo đơn giá ban ngày. Nếu làm thêm giờ vào ban đêm (ngoài ca quy định), hệ số có thể lên đến 210% (ngày thường) hoặc 390% (ngày lễ Tết).

Công thức tính lương ca đêm chuẩn:

Lương Ca Đêm = Đơn giá ngày × Giờ thực làm ca đêm × (1 + night_premium%)

Ví dụ: Thợ sắt đơn giá 400.000đ/ngày (8h) = 50.000đ/giờ
Ca đêm 7,5 giờ thực làm × 50.000đ × 1.30 = 487.500đ (thay vì 375.000đ nếu tính như ngày thường)
Chênh lệch: +112.500đ/ca — nhân 25 ca đêm/tháng = +2.812.500đ/người

Bẫy pháp lý thường gặp:

Lỗi phổ biếnHệ quả pháp lýCách tránh
Không trả phụ cấp ca đêm Phạt 20–75 triệu đồng (NĐ28/2020 §17) Config night_premium ≥ 30% cho ca 22:00–06:00
Tính ca đêm theo giờ ngân hàng (22h-06h) nhưng ca thực tế 23h-07h Thiếu 1 giờ phụ cấp mỗi ca → tích lũy lớn Hệ thống tính theo giờ thực, không cắt cứng
Không lưu bằng chứng phê duyệt làm thêm giờ CN có thể kiện nếu bị thanh lý không đúng Tổ trưởng xác nhận proxy attendance → audit log
Không thông báo lịch ca trước 24h Vi phạm Điều 107 BLLĐ 2019 Publish lịch ca trên app, CN nhận thông báo

📊 Chi Phí Nhân Công Multi-Shift — Bài Toán Thực Sự

Nhiều nhà thầu nghĩ chạy 3 ca = chi phí gấp 3 so với 1 ca. Thực tế không đơn giản vậy. Có các khoản chi phí ẩn cần tính:

Khoản mục1 Ca (8h)3 Ca (24h)Ghi chú
Nhân công (đơn giá cơ bản) 100% ~270% 3 tổ, ca sáng/chiều đơn giá ×1, ca đêm ×1.3
Chi phí giám sát 100% ~250% Cần 3 tổ trưởng, KS giám sát thêm ca đêm
Điện chiếu sáng công trường Thấp Tăng ~35–50% Ca đêm cần đèn pha, generator backup
Ăn ca, đi lại 1 suất/người 3 suất/người Ca đêm thường cộng thêm 20.000–30.000đ/người
Tai nạn lao động Baseline Tăng 60–80% Ca đêm nguy hiểm hơn do ánh sáng kém + mệt mỏi

Thực tế một dự án hạ tầng 50 CN, chuyển từ 1 ca sang 3 ca trong 2 tháng chạy nước rút: chi phí nhân công tăng từ 1,2 tỷ/tháng lên 3,6 tỷ/tháng (×3), nhưng tránh được phạt tiến độ 2,4 tỷ (0,05% × 80 tỷ × 60 ngày). Net saving: ~0 đồng — nhưng ít nhất không mất uy tín và không bị phạt hợp đồng.

💡 Nguyên tắc quyết định: Chỉ chuyển multi-shift khi (Chi phí thêm ca) < (Phạt tiến độ + Chi phí mất uy tín). Tính trước, không chạy theo cảm tính. GEM AI PM Pro có module Toolbox tính phạt tiến độ tự động từ ngày bắt đầu trễ và tỷ lệ phạt hợp đồng.

🔄 Giao Ca — Điểm Yếu Nhất Trên Thực Địa

Tai nạn lao động tập trung cao nhất vào 30 phút giao ca — khi cả hai tổ cùng có mặt trên công trường, trách nhiệm chưa rõ ràng, người đang mệt, người chưa nắm tình hình. Một số công trường ở Việt Nam gọi đây là "giờ vàng rủi ro".

Quy trình giao ca chuẩn (áp dụng được ngay):

  1. Tổ trưởng ca cũ báo cáo miệng 5 phút: Tình trạng thi công đến đâu, điểm nguy hiểm nào đang tồn tại, thiết bị nào đang vận hành cần chú ý.
  2. Ký biên bản giao ca: Tổ trưởng cũ và mới ký nhận. Ghi rõ: số CN bàn giao, thiết bị đang chạy, vật tư tồn, lưu ý an toàn.
  3. Chốt số lượng CN: Tổ vào đủ người mới cho tổ ra về. Không để tổ ra trước khi tổ vào đủ năng lực tiếp quản.
  4. Cập nhật nhật ký ca: Ghi ngay vào app hoặc sổ — không để đến sáng hôm sau mới tổng hợp.
⚠️ Điểm hay bỏ qua: Biên bản giao ca là tài liệu pháp lý. Nếu xảy ra tai nạn sau khi giao ca mà không có biên bản → tranh chấp ai chịu trách nhiệm có thể kéo dài hàng tháng. Cả HSE Manager và PM đều bị liên đới.

📱 Quản Lý Multi-Shift Bằng Điện Thoại — Thực Tế 2026

Câu hỏi thực tế: tổ trưởng 3 giờ sáng, đang trên công trường, làm sao quản lý chấm công cho 20 người không có máy tính? Và PM đang ở nhà làm sao biết ca đêm hôm nay đủ người chưa?

Với GEM AI PM Pro, flow multi-shift trên mobile được thiết kế cho đúng tình huống này:

💡 Thực chiến: Với dự án 3 ca, nên config effective_hours = 7 thay vì 8 cho mỗi ca — vì 3 ca × 8h = 24h cứng, nhưng thực tế giao ca + nghỉ giải lao = 7h làm việc thực. Tính đủ lương nhưng không phình chi phí ảo.

🏗️ Ví Dụ Thực Tế: Dự Án Cầu 120 Tỷ Chuyển 3 Ca

Dự án cầu bê tông cốt thép, tổng mức đầu tư 120 tỷ, hạn bàn giao 30/8/2026 theo hợp đồng. Đến giữa tháng 6, tiến độ trễ 18 ngày. Phạt tiến độ: 0,05%/ngày × 120 tỷ = 60 triệu/ngày.

Quyết định của PM: Chuyển 3 ca từ 15/6 đến 15/8 (2 tháng), tập trung vào đổ bê tông trụ cầu và lao lắp dầm.

Chi phí phát sinh:

Chi phí tiết kiệm được:

Bài học quản lý: PM phải tính bài toán này trước khi trình lãnh đạo. Không phải "chạy 3 ca cho chắc" mà là "3 ca có lợi hơn chịu phạt không?"

✅ Checklist Multi-Shift Cho PM

Trước khi triển khai 3 ca, PM cần hoàn thành:

#Hạng mụcTrách nhiệmDeadline
1Xin phép thi công ca đêm (nếu khu dân cư)PM + HĐTVTrước 5 ngày
2Thiết kế bộ ca: shift_start, shift_end, effective_hours, night_premiumPM + Kế toánTrước 3 ngày
3Phân công tổ trưởng từng ca, đảm bảo có người có chứng chỉ ATLĐCHTTrước 2 ngày
4Cấu hình hệ thống chấm công: thêm ca, gán tổ đội vào caAdminTrước 1 ngày
5Thông báo lịch ca cho toàn bộ CN (app/Zalo)Tổ trưởngTrước 24h
6Chuẩn bị chiếu sáng, máy phát, ăn ca đêmThủ kho + CHTTrước 1 ngày
7Họp HSE briefing ca đêm: điểm nguy hiểm, quy trình khẩn cấpHSE + CHTCa đêm đầu tiên
8Phổ biến quy trình quên check-out: sáng hôm sau xác nhận qua banner "Về đúng giờ ca" / "Tôi đã về sớm"Tổ trưởng + AdminCa đêm đầu tiên

📌 Tóm Tắt 30 Giây

Công Trường Của Bạn Đang Chạy Mấy Ca?

GEM AI PM Pro hỗ trợ cấu hình multi-shift đầy đủ — từ thiết kế bộ ca, chấm công theo ca trên mobile, tính lương ca đêm tự động đến dashboard theo dõi từng ca realtime. Tổ trưởng dùng điện thoại lúc 3 giờ sáng, PM nhìn dashboard từ nhà.

Dùng Thử 30 Ngày Miễn Phí →

demo@gemclaudepm.com · Demo2026 · Không cần thẻ tín dụng