Chọn trang

File Excel Chấm Công Và Tính Lương Theo Giờ: Mẫu Tải Về + Công Thức Chi Tiết

bởi | Ngày đăng: 05/09/2026  |  Cập nhật: 04/09/2026

Cuối tháng, kế toán tiền lương của không ít nhà máy vẫn phải ngồi cộng tay giờ vào – giờ ra cho khối văn phòng, bảo trì, QC, kho vận — những vị trí không chấm sản lượng trực tiếp nên không thể áp công thức lương khoán như công nhân dây chuyền. Việc tính lương theo giờ nghe đơn giản nhưng thực tế lại phát sinh hàng loạt tình huống: nhân viên đi trễ 15 phút có tính không, làm thêm giờ đêm hệ số bao nhiêu, nghỉ có phép trừ lương hay không trừ. Nếu không có một file Excel chấm công và tính lương theo giờ được chuẩn hoá ngay từ đầu, mỗi kế toán sẽ tự làm theo một kiểu, và đến khi đối chiếu số liệu giữa các bộ phận thì rất dễ lệch nhau.

Bài viết này chia sẻ một mẫu file Excel chấm công – tính lương theo giờ có thể tải về dùng ngay, kèm hướng dẫn công thức cho từng cột, để bộ phận HR/C&B tại doanh nghiệp sản xuất có một công cụ thống nhất, minh bạch và ít sai sót hơn cách tính thủ công.

Cấu trúc mẫu file Excel chấm công và tính lương theo giờ

Một file tính lương theo giờ dùng ổn định qua nhiều tháng cần tách rõ 2 phần: phần nhập liệu chấm công thô (dữ liệu lấy từ máy chấm công hoặc bảng công tay) và phần tính toán ra thành tiền (áp công thức, không sửa tay). Cấu trúc cột tối thiểu gồm:

  • Mã nhân viên — mã định danh duy nhất, dùng để VLOOKUP/XLOOKUP dữ liệu lương cơ bản từ sheet nhân sự, tránh gõ tay dẫn đến sai người.
  • Họ tên, bộ phận — phục vụ lọc và tổng hợp theo phòng ban khi báo cáo cho quản lý.
  • Ngày công — từng dòng là 1 ngày làm việc trong kỳ lương (thường 1-15 hoặc 16-cuối tháng).
  • Giờ vào, giờ ra — định dạng giờ (hh:mm), lấy trực tiếp từ file export máy chấm công nếu có, hạn chế gõ tay.
  • Giờ công chuẩn/ngày — số giờ làm việc theo quy định (thường 8 giờ), dùng làm mốc so sánh để tách giờ làm thêm.
  • Số giờ làm thực tế — công thức: =(giờ ra - giờ vào) - thời gian nghỉ giữa ca.
  • Số giờ tăng ca — công thức: =MAX(0, giờ làm thực tế - giờ công chuẩn).
  • Hệ số tăng ca — theo quy định nội bộ/luật lao động: thường 150% ngày thường, 200% ngày nghỉ, 300% ngày lễ/Tết. Nên để thành 1 cột riêng, không gán cứng trong công thức, để dễ điều chỉnh khi chính sách thay đổi.
  • Đơn giá lương cơ bản/giờ — công thức: =lương cơ bản tháng / (số ngày công chuẩn trong tháng × giờ công chuẩn/ngày).
  • Thành tiền giờ thường — công thức: =MIN(giờ làm thực tế, giờ công chuẩn) × đơn giá/giờ.
  • Thành tiền tăng ca — công thức: =số giờ tăng ca × đơn giá/giờ × hệ số tăng ca.
  • Tổng thành tiền/ngày — công thức: =thành tiền giờ thường + thành tiền tăng ca.
  • Tổng thành tiền/kỳ lương — dùng SUMIFS theo mã nhân viên trên sheet tổng hợp, thay vì cộng tay từng dòng.

Với các cột hệ số tăng ca hoặc loại ngày công (thường, lễ, chủ nhật), nên dùng data validation dạng danh sách sổ xuống thay vì để ô trống tự gõ — vừa nhanh hơn, vừa tránh gõ sai chính tả khiến công thức IF/VLOOKUP phía sau không nhận diện được giá trị.

Ưu điểm và rủi ro khi dùng Excel để tính lương theo giờ

Excel là lựa chọn phù hợp khi số lượng nhân sự tính lương theo giờ còn ít (dưới vài chục người) và chỉ có 1 ca làm việc cố định: chi phí gần như bằng không, dễ tuỳ chỉnh công thức theo đặc thù từng doanh nghiệp, không cần đào tạo phần mềm mới. Đây cũng là lý do nhiều nhà máy vừa và nhỏ vẫn duy trì cách làm này trong giai đoạn đầu.

Tuy nhiên, khi quy mô tăng lên, rủi ro của Excel bộc lộ khá rõ:

  • Sai công thức khi copy dòng. Thêm một nhân viên mới bằng cách chèn dòng giữa bảng rất dễ làm tham chiếu ô (đặc biệt là các công thức dùng địa chỉ tuyệt đối/tương đối không nhất quán) bị lệch, dẫn đến sai số cho hàng loạt dòng phía dưới mà không ai phát hiện ra ngay.
  • Không kiểm soát được phiên bản. File lương thường được gửi qua lại giữa quản lý bộ phận và kế toán để xác nhận công, rất dễ xảy ra tình trạng có nhiều bản khác nhau cùng tồn tại, không biết bản nào là bản cuối cùng dùng để chốt lương.
  • Dễ lộ dữ liệu lương. File Excel gửi qua email/Zalo không có phân quyền, ai mở cũng thấy toàn bộ mức lương của mọi nhân viên trong công ty — đây là rủi ro bảo mật thông tin nhạy cảm mà nhiều doanh nghiệp sản xuất chưa lường trước.

Nếu doanh nghiệp cần hiểu sâu hơn về công thức và cách xây dựng chính sách tính lương theo thời gian một cách bài bản (không chỉ dừng ở thao tác Excel), có thể tham khảo thêm tại Tính lương theo thời gian — bài viết đi sâu vào các phương pháp và công thức tính lương theo thời gian đang được áp dụng phổ biến.

Khi nào nên chuyển từ Excel sang phần mềm chấm công – tính lương

Excel không sai, nhưng có ngưỡng mà việc duy trì file thủ công bắt đầu tốn nhiều công sức hơn lợi ích nó mang lại. Một số dấu hiệu cho thấy đã đến lúc cân nhắc phần mềm chuyên dụng:

  • Quy mô nhân sự tính lương theo giờ vượt 50-100 người — khối lượng dữ liệu lớn khiến việc rà soát lỗi công thức thủ công gần như bất khả thi trong thời gian chốt lương ngắn.
  • Doanh nghiệp có nhiều ca kíp, đổi ca luân phiên — Excel khó xử lý tự động các trường hợp làm việc qua nửa đêm, đổi ca đột xuất, hoặc nhân viên làm bù ca cho đồng nghiệp.
  • Cần đối chiếu dữ liệu chấm công thực tế (vân tay, khuôn mặt, thẻ từ) với bảng lương — nhập tay dữ liệu từ máy chấm công sang Excel mỗi kỳ lương vừa mất thời gian vừa tăng rủi ro sai lệch.
  • Cần phân quyền xem lương theo cấp bậc — phần mềm cho phép quản lý bộ phận chỉ thấy công của nhân viên mình, kế toán mới thấy được thành tiền, giảm rủi ro lộ thông tin lương so với 1 file Excel dùng chung.

Câu hỏi thường gặp

File Excel tính lương theo giờ có tự động tính tăng ca không?

Có, nếu file được xây dựng đúng công thức như hướng dẫn ở trên — cột số giờ tăng ca sẽ tự tách phần vượt giờ công chuẩn, nhân với hệ số tương ứng. Điều quan trọng là hệ số tăng ca phải để ở một cột riêng, dễ cập nhật khi chính sách công ty hoặc quy định pháp luật thay đổi, thay vì gán cứng trong công thức.

Làm sao tránh sai công thức khi thêm dòng nhân viên mới?

Nên chuyển vùng dữ liệu chấm công sang dạng Table (Ctrl+T trong Excel) thay vì bảng thường — khi đó công thức sẽ tự động mở rộng xuống dòng mới thêm vào mà không cần copy tay, giảm đáng kể rủi ro lệch tham chiếu ô.

File Excel này có phù hợp với doanh nghiệp làm nhiều ca không?

Phù hợp ở quy mô nhỏ, nhưng nếu có từ 2-3 ca luân phiên trở lên, nên thêm cột “loại ca” và xây công thức riêng cho từng loại ca (ca hành chính, ca đêm…) hoặc cân nhắc chuyển sang phần mềm chuyên dụng như đã nêu ở phần trên để giảm khối lượng thao tác tay.

Có nên dùng chung 1 file Excel cho toàn bộ nhà máy không?

Không nên. Nên tách file theo bộ phận hoặc theo kỳ lương để giảm dung lượng, hạn chế lỗi khi nhiều người cùng chỉnh sửa, và dễ kiểm soát phân quyền xem dữ liệu lương hơn.

Bài viết liên quan

Tài liệu miễn phí

Kiểm tra độ chính xác chấm công – tính lương của doanh nghiệp bạn

Tải bộ checklist 25 điểm kiểm tra toàn bộ quy trình từ chấm công đến ra lương — giúp HR/kế toán tiền lương tự rà soát những điểm dễ gây sai số nhất trước khi chốt bảng lương mỗi tháng.

Tải checklist miễn phí →