Bỏ qua menu, vào nội dung chính

Phần mềm nhân sự, chấm công và tính lương

Phần mềm nhân sự tính bảng công và bảng lương từ cùng một dữ liệu. ALODEV viết theo quy chế lương và quy tắc ca của từng doanh nghiệp, tính bảo hiểm và thuế thu nhập cá nhân theo quy định hiện hành, nối máy chấm công đang có. Dữ liệu lương được phân quyền chặt.

Tóm tắt

Hình thức
Trọn gói theo phạm vi, thanh toán 30/40/30
Nguồn công
Trình duyệt, điện thoại, máy chấm công đang có
Luật
Mức bảo hiểm, thuế, làm thêm giờ là tham số có ngày hiệu lực
Sở hữu
Mã nguồn và dữ liệu nhân sự đứng tên doanh nghiệp

Phần mềm nhân sự gồm những gì

Một hệ thống nhân sự gọn gồm sáu khối nối nhau theo thứ tự dữ liệu chảy: hồ sơ cho ra ai làm ở đâu, chấm công cho ra ai làm khi nào, quy tắc ca và nghỉ cho ra công tính tiền, rồi lương và bảo hiểm cho ra con số cuối cùng.

Sáu khối của phần mềm nhân sự
KhốiLàm gìCho ra
Hồ sơ nhân sựThông tin cá nhân, hợp đồng, người phụ thuộc, tài khoản nhận lươngDanh sách nhân viên đúng, đủ
Chấm côngGhi giờ vào và giờ ra từ nhiều nguồnBản ghi giờ làm đã chống trùng
Ca và nghỉCa cố định, ca xoay, ca đêm, nghỉ phép, nghỉ lễ, nghỉ không lươngCông chuẩn, công thực, công làm thêm
Làm thêm giờGiờ làm thêm theo ngày thường, ngày nghỉ, ngày lễ, ban đêmGiờ làm thêm quy đổi hệ số
LươngLương cơ bản, phụ cấp, thưởng, khấu trừ, tạm ứngBảng lương, phiếu lương từng người
Bảo hiểm và thuếMức đóng bảo hiểm, giảm trừ gia cảnh, thuế thu nhập cá nhânSố phải đóng, số phải khấu trừ, bảng đối chiếu để kê khai

Chấm công: dữ liệu phải đúng từ gốc

Chấm công có hậu quả tiền bạc trực tiếp: sai một bản ghi là sai bảng công và bảng lương. Lỗi hay gặp nằm ở những tình huống ít ai nghĩ tới khi viết: bấm hai lần, mạng chập chờn làm ứng dụng tự gửi lại yêu cầu, quên chấm ra, chấm từ nơi khác.

Ví dụ đã công bố ở trang App nội bộ: đo ngày 05/09/2026 trên hệ thống chấm công nội bộ của ALODEV, 31 trên 249 phiên chấm công (12,4%) là bản ghi thừa, sinh ra trong 14 giây từ một lần chấm ra vì đường chấm ra chưa chặn yêu cầu trùng. Báo cáo tổng hợp không bắt được lỗi này; nó lộ ra khi mở chi tiết một ngày.

  • Chặn trùng ở máy chủ: một người không có hai phiên mở cùng lúc, yêu cầu gửi lại bị bỏ qua.
  • Nơi chấm công kiểm theo cách doanh nghiệp chọn: mạng công ty, vùng định vị, hoặc cả hai; ngoài vùng thì phải ghi lý do và chờ quản lý xác nhận.
  • Quên chấm ra có luật xử lý rõ, như tự đóng phiên cuối ngày và đánh dấu để quản lý xem, không để phiên mở vô hạn.
  • Mọi chỉnh sửa tay trên bảng công ghi lại ai sửa, lúc nào, giá trị cũ là gì.

Nối với máy chấm công đang có

Nhiều doanh nghiệp đã đầu tư máy chấm công vân tay hoặc khuôn mặt và không muốn bỏ. Phần mềm nhân sự nên lấy dữ liệu từ máy đó chứ không bắt mua thiết bị mới.

  • Lấy dữ liệu qua giao thức hoặc thư viện của hãng máy, hoặc qua tệp xuất định kỳ khi máy không cho kết nối trực tiếp.
  • Máy mất mạng thì dữ liệu giữ lại trong máy và đẩy bù khi có mạng, mỗi lượt chấm mang giờ thực tế lúc chấm.
  • Một người có thể chấm ở máy và ở điện thoại; bản ghi hai nguồn được gộp, trùng thì giữ một.
  • Hồ sơ nhân viên mới tự đẩy xuống máy, nhân viên nghỉ việc thì khoá quyền chấm.

Cách phần mềm nhân sự dùng chung dữ liệu với app web và điện thoại được mô tả ở trang App nội bộ.

Ca làm, nghỉ phép và công thức tính công

Quy tắc công khác nhau ở từng doanh nghiệp, nên phần này viết theo quy chế chứ không theo mẫu có sẵn. Cùng một lượt chấm 7 giờ 50 có thể là đi muộn ở nơi này và đúng giờ ở nơi khác, vì doanh nghiệp cho phép trễ mười phút.

  1. Ghi lại quy chế bằng ví dụ cụ thể: đi muộn bao nhiêu phút thì trừ, về sớm tính thế nào, nửa ngày công là mấy giờ.
  2. Mô tả từng loại ca: ca hành chính, ca xoay, ca đêm qua ngày, ca gãy.
  3. Nghỉ phép năm, nghỉ ốm, nghỉ thai sản, nghỉ không lương: mỗi loại có quỹ ngày và cách tính riêng. Ngày nghỉ lễ lấy từ lịch nghỉ do doanh nghiệp công bố.
  4. Phần mềm chạy các ví dụ đó như bộ kiểm thử; nếu kết quả khác ví dụ thì dừng, không đưa vào dùng.

Tính lương: từ công ra tiền

Bảng lương đúng khi từng khoản có nguồn: lương cơ bản từ hợp đồng, phụ cấp từ quy chế, ngày công từ bảng công, làm thêm giờ từ bản ghi đã duyệt, khấu trừ từ chứng từ. Không có ô nhập số tổng.

Cách tính tiền làm thêm giờ theo hệ số tối thiểu của Bộ luật Lao động
Loại ngàyHệ số tối thiểuGhi chú
Ngày thường150%Làm thêm ban đêm được cộng thêm tiền theo quy định
Ngày nghỉ hằng tuần200%Làm thêm ban đêm cũng được cộng thêm tiền theo quy định
Ngày lễ, Tết300%Chưa kể tiền lương ngày lễ của người hưởng lương ngày

Doanh nghiệp có thể trả cao hơn hệ số tối thiểu, và phần mềm cho đặt hệ số riêng theo từng loại ngày. Công cụ tính lương làm thêm giờ miễn phí trên alodev.vn dùng cùng công thức, nên kết quả của phần mềm có thể đối chiếu độc lập.

  • Lương tháng 13, thưởng theo quy chế, tạm ứng và hoàn ứng có chứng từ riêng.
  • Phiếu lương từng người xuất PDF, gửi qua kênh riêng của người đó, không gửi vào nhóm chung.
  • Chốt lương một kỳ thì khoá; sửa sau chốt phải lập bút toán điều chỉnh chứ không sửa lại kỳ cũ.

Bảo hiểm xã hội và thuế thu nhập cá nhân: luật đổi thì tham số đổi

Mức đóng bảo hiểm xã hội, bảo hiểm y tế, bảo hiểm thất nghiệp, trần đóng, biểu thuế thu nhập cá nhân, mức giảm trừ gia cảnh đều do pháp luật quy định và có thể đổi. Phần mềm viết sai chỗ này là sai cho cả công ty, mỗi tháng.

  • Mọi mức theo luật là tham số có ngày bắt đầu hiệu lực. Luật đổi thì thêm một dòng tham số mới, không sửa mã.
  • Tính lại bảng lương một kỳ cũ thì dùng đúng tham số của kỳ đó, không dùng tham số hiện hành.
  • Người phụ thuộc có ngày bắt đầu và kết thúc giảm trừ; thuế tính theo số tháng thực tế.
  • Cuối năm, phần mềm gom số liệu thu nhập và thuế đã khấu trừ của từng người để chuẩn bị quyết toán.

Dữ liệu lương và dữ liệu cá nhân phải được bảo vệ

Phần mềm nhân sự giữ thông tin nhạy cảm nhất của một công ty: lương từng người, số căn cước, mã số thuế, tài khoản ngân hàng. Lộ một bảng lương có thể gây mâu thuẫn nội bộ nhiều hơn mọi lỗi kỹ thuật khác.

  • Quyền xem lương tách khỏi quyền xem hồ sơ: trưởng phòng thấy công của nhóm mình, không thấy lương của nhóm khác.
  • Trường nhạy cảm bị che mặc định, xem phải bấm và việc xem được ghi nhật ký.
  • Xuất bảng lương ra tệp chỉ cấp cho vai trò cần, mỗi lần xuất có nhật ký.
  • Dữ liệu được sao lưu và thử khôi phục định kỳ, truy cập theo nguyên tắc bảo vệ dữ liệu cá nhân hiện hành.

Bộ công nghệ

Chi tiết
  • Giao diện web

    Next.js, React, TypeScript

  • Máy chủ, API

    Go hoặc Node.js (NestJS)

  • Cơ sở dữ liệu

    PostgreSQL

Quy trình

Chi tiết
  1. Thu thập chính sách

    Quy chế lương, quy chế ca và nghỉ, mẫu hợp đồng, bảng lương và bảng công của hai kỳ gần nhất; thiết bị chấm công đang có.

  2. Viết quy tắc bằng ví dụ

    Mỗi quy tắc công và lương được ghi thành ví dụ có đáp số, người phụ trách nhân sự của doanh nghiệp ký xác nhận.

  3. Viết và chạy thử

    Làm theo đợt ngắn; bộ ví dụ chạy tự động ở mỗi đợt, môi trường thử tách khỏi dữ liệu thật.

  4. Chạy song song một kỳ lương

    Phần mềm tính song song với cách đang làm; so từng người, lệch ở đâu thì tìm nguyên nhân trước khi chạy chính thức.

  5. Đào tạo và chạy chính thức

    Nhân viên học chấm công và xin nghỉ, quản lý học duyệt, bộ phận nhân sự học chốt kỳ lương.

  6. Vận hành

    Cập nhật tham số khi luật đổi, sao lưu có thử khôi phục, hỗ trợ mỗi kỳ chốt lương theo gói vận hành.

Bàn giao

  • Phần mềm chạy trên dữ liệu nhân sự thật của doanh nghiệp
  • Bộ ví dụ kiểm thử quy tắc công và lương, đã ký xác nhận
  • Biên bản chạy song song kỳ lương, từng người khớp hoặc có giải thích
  • Mã nguồn và cơ sở dữ liệu đứng tên doanh nghiệp
  • Tài liệu phân quyền lương và hướng dẫn cập nhật tham số luật

Quyền sở hữu

Mã nguồn đứng tên doanh nghiệp · Không phí bản quyền · 3 đến 5 buổi đào tạo vận hành

Bảo hành

Bảo hành theo hợp đồng · Thời gian phản hồi sự cố theo gói bảo trì trong hợp đồng · Điều khoản tiến độ và bồi thường thỏa thuận trong từng hợp đồng

Thanh toán

Nghiệm thu từng chặng · Chia 3 đợt, có hoá đơn VAT

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

Tất cả câu hỏi
Phần mềm có tính đúng theo luật hiện hành không?

Mức đóng bảo hiểm, biểu thuế và hệ số làm thêm giờ được đặt thành tham số có ngày hiệu lực, dùng chung nguồn luật với các công cụ tính lương miễn phí trên alodev.vn nên kiểm tra chéo được. Việc kê khai với cơ quan có thẩm quyền do bộ phận nhân sự và kế toán của doanh nghiệp thực hiện.

Có dùng được máy chấm công vân tay hoặc khuôn mặt đang có không?

Thường dùng được: lấy dữ liệu qua giao thức của hãng máy hoặc qua tệp xuất định kỳ. Khả năng cụ thể phụ thuộc đời máy, được kiểm ở bước khảo sát.

Chấm công bằng điện thoại có bị chấm hộ không?

Kiểm soát bằng một hoặc nhiều lớp: mạng công ty, vùng định vị, xác nhận của quản lý cho trường hợp ngoại lệ. Lớp nào dùng do doanh nghiệp chọn.

Ai xem được lương của ai?

Chỉ vai trò được cấp quyền. Quyền xem lương tách riêng khỏi quyền xem hồ sơ, mọi lần xem và xuất bảng lương ghi nhật ký.

Dữ liệu chấm công và lương cũ trong Excel nhập vào được không?

Được. Hồ sơ nhân viên và quỹ phép còn lại được nạp có kiểm lỗi từng dòng. Số liệu lương các kỳ cũ có thể nạp để tra cứu, tính lại theo tham số luật của đúng kỳ đó.

Chi phí làm phần mềm nhân sự bao nhiêu?

Tuỳ số quy tắc ca và lương, số nguồn chấm công và số đường nối. Doanh nghiệp xem khoảng chi phí trong công cụ Ước tính chi phí; giá chốt trước khi viết mã.

Hỏi đáp về hợp đồng

Điều khoản
Thanh toán chia mấy đợt?

Mặc định ba đợt: 30% khi ký hợp đồng (đã chốt phạm vi và lịch từng chặng); 40% khi chạy thử hạng mục chính (hệ thống chạy trên dữ liệu thật của doanh nghiệp); 30% khi nghiệm thu, bàn giao (đã bàn giao mã nguồn, cơ sở dữ liệu và tài liệu). Mỗi đợt có hoá đơn VAT.

Nghiệm thu thế nào?

Theo từng chặng, trên dữ liệu thật. Cuối mỗi đợt 2 tuần doanh nghiệp xem bản chạy thử và ghi lỗi vào danh sách dùng chung. Lịch phản hồi và nghiệm thu ghi trong hợp đồng, thường 3 đến 5 ngày làm việc.

Bảo hành sau nghiệm thu gồm những gì?

Theo hợp đồng, tính từ ngày nghiệm thu, cho lỗi phát sinh từ mã đã bàn giao, lỗi tích hợp trong phạm vi hợp đồng và bản vá bảo mật quan trọng. Thời gian phản hồi và khắc phục sự cố theo gói bảo trì trong hợp đồng.

Khi nào doanh nghiệp nhận mã nguồn?

Sau khi doanh nghiệp thanh toán đầy đủ. Toàn bộ mã nguồn nằm trên kho GitHub hoặc GitLab của doanh nghiệp, kèm tài liệu kiến trúc, cơ sở dữ liệu, hướng dẫn triển khai và tài khoản quản trị gốc.

Dữ liệu thật dùng trong dự án được xử lý thế nào?

Ký NDA trước buổi khảo sát. Dữ liệu thật, thông tin nghiệp vụ và mã nguồn được giữ bí mật cả sau khi dự án kết thúc, không chia sẻ với bên thứ ba khi chưa có đồng ý bằng văn bản. Khi hệ thống đã vận hành, dữ liệu thật được xoá khỏi môi trường phát triển, chỉ giữ dữ liệu thử.

Ước tính chi phí cho dự án

Cần tư vấn?