Timesheet Là Gì? Chấm Công Theo Dự Án Để Tính Lợi Nhuận
Phanmembiz là đơn vị triển khai Zoho. Bài viết nêu Zoho như một ví dụ công cụ, không phải lựa chọn duy nhất.
Timesheet là gì
Timesheet (bảng chấm công theo công việc) là bản ghi số giờ mà mỗi nhân sự đã dành cho từng dự án, khách hàng hoặc loại công việc trong một khoảng thời gian, thường theo ngày hoặc tuần. Khác với chấm công hành chính (chỉ cho biết ai có mặt, bao nhiêu giờ), timesheet trả lời câu hỏi "thời gian đó đã được dùng vào đâu".
Sự khác biệt này quyết định giá trị của nó. Một công ty có thể biết rõ tổng quỹ lương mỗi tháng, nhưng nếu không biết bao nhiêu giờ trong đó đã đổ vào dự án A, dự án B hay việc nội bộ thì không thể biết dự án nào đang lãi, dự án nào đang lỗ. Với doanh nghiệp bán thời gian và chuyên môn (agency, tư vấn, phần mềm, thiết kế, xây dựng, triển khai hệ thống), chi phí lớn nhất của một dự án gần như luôn là giờ công, nên chấm công theo dự án chính là dữ liệu đầu vào để tính lợi nhuận thật.
Vì sao doanh thu không nói lên dự án có lãi
Dự án có doanh thu lớn chưa chắc có lãi. Xét hai dự án (số giả định, chỉ để minh họa):
- Dự án A: giá trọn gói 200 triệu đồng, kế hoạch 400 giờ, phát sinh thêm 10 triệu đồng chi phí trực tiếp (đi lại, phần mềm bên thứ ba).
- Dự án B: tính theo giờ, thu 150 triệu đồng cho 300 giờ.
- Chi phí nhân sự bình quân của cả hai: 250.000 đồng/giờ.
| A đúng kế hoạch | A thực tế | B | |
|---|---|---|---|
| Giờ công | 400 | 520 | 300 |
| Chi phí nhân sự | 100 triệu | 130 triệu | 75 triệu |
| Chi phí trực tiếp khác | 10 triệu | 10 triệu | 0 |
| Lợi nhuận | 90 triệu (45%) | 60 triệu (30%) | 75 triệu (50%) |
| Doanh thu mỗi giờ | 500.000 đ | khoảng 385.000 đ | 500.000 đ |
Dự án A thực tế mất 520 giờ vì khách liên tục yêu cầu thêm. Doanh thu của A lớn hơn B, nhưng doanh thu mỗi giờ thực tế chỉ khoảng 385.000 đồng so với 500.000 đồng của B, và nếu không có timesheet, doanh nghiệp rất dễ coi A là dự án "tốt hơn".
Điểm mấu chốt: phần lớn thiệt hại nằm ở 120 giờ phát sinh không được tính tiền, và chỉ timesheet mới cho thấy điều đó. Đây cũng là cách nhìn ra hiện tượng phình phạm vi (scope creep) bằng con số thay vì cảm giác.

Công thức cần nhớ
Một cách tính đơn giản, đủ dùng cho SME (khung do người viết đề xuất):
- Lợi nhuận dự án = Doanh thu − (Giờ công thực tế × Chi phí giờ công) − Chi phí trực tiếp khác
- Biên lợi nhuận dự án (%) = Lợi nhuận dự án ÷ Doanh thu
"Chi phí giờ công" nên là chi phí đầy đủ chứ không chỉ lương cơ bản: lương, thưởng, các khoản bảo hiểm và đóng góp mà doanh nghiệp phải trả theo quy định hiện hành, cộng một phần chi phí chung phân bổ (văn phòng, phần mềm). Cách tính chi tiết nên thống nhất với kế toán; bài không nêu tỷ lệ bảo hiểm cụ thể vì quy định có thể thay đổi. Lỗi hay gặp là dùng đơn giá lương thô, khiến biên lợi nhuận trông cao hơn thực tế.
Bốn chỉ số nên theo dõi từ dữ liệu timesheet
Tỷ lệ sử dụng giờ tính tiền (billable utilization). Là số giờ tính tiền chia cho tổng giờ làm việc khả dụng. Theo báo cáo Professional Services Maturity Benchmark 2026 của SPI Research, được Deltek tóm tắt, tỷ lệ này ở hơn 500 công ty dịch vụ chuyên nghiệp trong khảo sát giảm còn 66,4% năm 2025, mức thấp nhất trong lịch sử khảo sát và thấp hơn nhiều so với ngưỡng 75%; trong khi biên lợi nhuận cấp dự án tăng lên 37,7%. Đây là dữ liệu của các công ty dịch vụ trên thế giới, không riêng Việt Nam, nên chỉ dùng làm mốc tham khảo. Mức hợp lý cho từng công ty phụ thuộc vào mô hình: nhân sự cấp cao thường có tỷ lệ thấp hơn vì gánh thêm việc quản lý, bán hàng.
Tiêu hao ngân sách giờ công (budget burn). Tỷ lệ giờ đã dùng so với giờ ngân sách, đặt cạnh tỷ lệ hoàn thành công việc. Nếu 80% giờ đã dùng nhưng mới hoàn thành 50%, dự án đang trượt ngân sách, và đó là lúc cần thương lượng phạm vi, không phải sau khi bàn giao.
Doanh thu thực tế mỗi giờ. Doanh thu chia cho giờ thực tế, như ví dụ 385.000 so với 500.000 đồng ở trên. Đây là chỉ số đơn giản nhất để so sánh dự án trọn gói với dự án tính theo giờ.
Biên lợi nhuận theo dự án và theo khách hàng. Tổng hợp biên lợi nhuận qua nhiều dự án giúp trả lời câu hỏi khó hơn: loại khách hàng hay loại dịch vụ nào đang kéo lợi nhuận của cả công ty xuống. Cách chọn chỉ số theo dõi cho phù hợp mục tiêu được bàn thêm trong bài OKR và KPI khác nhau thế nào.

Cách thiết kế timesheet để dữ liệu dùng được
Phần này là thực hành do người viết đề xuất, không phải kết quả nghiên cứu.
- Chi tiết vừa đủ: mỗi dự án chia thành vài loại công việc (phân tích, thực hiện, họp với khách, sửa lỗi) thay vì hàng chục nhóm nhỏ, vì càng nhiều lựa chọn càng khiến nhân viên điền qua loa.
- Tách giờ tính tiền và không tính tiền: họp nội bộ, đào tạo, bán hàng nên có mã riêng.
- Có mã cho việc ngoài phạm vi: để đo được phần làm thêm không tính tiền như 120 giờ trong ví dụ trên.
- Điền hằng ngày: thay vì dồn cuối tuần hay cuối tháng, vì trí nhớ về thời gian đã dùng kém đi nhanh. Đây là nhận định phổ biến trong thực hành, chưa có nghiên cứu cụ thể để trích dẫn.
- Duyệt hằng tuần: người quản lý xem lại để sửa sớm các sai lệch rõ ràng.
- Nói rõ mục đích: nếu nhân viên hiểu timesheet dùng để định giá và bảo vệ họ khỏi các yêu cầu phát sinh vô hạn, họ điền tốt hơn nhiều so với khi nghĩ đó là công cụ giám sát.
Những sai lầm thường gặp
Dữ liệu timesheet thường kém chất lượng vì bốn lý do: điền dồn một lần, làm tròn quá thô, bỏ trống giờ không tính tiền (làm tỷ lệ sử dụng trông cao giả tạo), và không ai dùng dữ liệu để ra quyết định nên nhân viên thấy việc điền không có ý nghĩa. Lý do thứ tư là gốc của ba lý do kia: nếu báo cáo lợi nhuận dự án không bao giờ được xem lại và phản hồi cho đội ngũ, timesheet trở thành thủ tục hình thức. Đây chính là dấu hiệu "có báo cáo nhưng không dùng để ra quyết định" trong bài 5 dấu hiệu văn hóa dữ liệu có vấn đề.
Lưu ý pháp lý và văn hóa tại Việt Nam
Chấm công theo dự án phục vụ quản trị lợi nhuận, nhưng nó cũng ghi lại thời giờ làm việc, nên cần đối chiếu với quy định lao động. Theo Điều 107 Bộ luật Lao động 2019, làm thêm giờ phải được người lao động đồng ý, không quá 50% số giờ làm việc bình thường trong ngày, không quá 40 giờ trong tháng và 200 giờ trong năm; một số ngành, trường hợp theo quy định được làm thêm đến 300 giờ/năm. Dữ liệu timesheet có thể giúp phát hiện sớm nhân sự đang làm quá nhiều giờ, nhưng nghĩa vụ cụ thể như trả lương làm thêm hay nghỉ bù cần bộ phận nhân sự hoặc luật sư xác nhận; bài không hướng dẫn cách tính lương làm thêm.
Timesheet gắn với cá nhân còn là dữ liệu cá nhân của người lao động. Nên giới hạn quyền xem chi tiết theo vai trò (quản lý trực tiếp, nhân sự, kế toán) và nêu rõ mục đích sử dụng trong quy chế nội bộ, phù hợp với Luật Bảo vệ dữ liệu cá nhân 2025.
Công cụ: từ bảng tính đến phần mềm
Với doanh nghiệp rất nhỏ (dưới khoảng 10–15 người, vài dự án), một bảng tính chia sẻ có thể đủ để bắt đầu; điều quan trọng là thói quen và phân tích chứ không phải công cụ. Khi số người, số dự án tăng và cần tổng hợp tự động, phần mềm chấm công theo dự án sẽ tiết kiệm công sức và giảm sai sót nhập liệu.
Với Zoho, theo tài liệu chính thức của Zoho Projects, tính năng ngân sách doanh thu cho phép đặt chi phí mỗi giờ (cost per hour) và đơn giá mỗi giờ (rate per hour) để tính chi phí và doanh thu dự án: doanh thu kế hoạch bằng giờ kế hoạch nhân đơn giá, doanh thu thực tế bằng giờ thực tế nhân đơn giá, và người quản lý xem được chênh lệch kế hoạch so với thực tế. Tính năng này có trong gói Premium trở lên. Đơn giá và chi phí mỗi giờ của người dùng có thể cập nhật hàng loạt từ danh sách người dùng của cổng thông tin. Zoho Books cũng có phân hệ dự án và timesheet để chuyển giờ tính tiền thành hóa đơn.
Một lưu ý: trên cộng đồng Zoho từng có người dùng hỏi cách áp một đơn giá chuẩn cho mỗi người trên mọi dự án thay vì nhập lại cho từng dự án mới, và các câu hỏi này không có ngày đăng rõ ràng. Tài liệu hiện hành đã có tính năng cập nhật hàng loạt nói trên, nhưng hãy kiểm tra trên dữ liệu thật trong giai đoạn dùng thử, nhất là khi lương nhân sự thay đổi giữa kỳ. Ngân sách cấp dự án của Zoho Projects cũng được phân tích trong case study Ajinomoto.
Checklist bắt đầu trong 30 ngày
- Chọn 2–3 dự án đang chạy làm thí điểm thay vì áp dụng toàn công ty.
- Thống nhất danh mục công việc (dưới 10 loại) và mã cho giờ ngoài phạm vi.
- Tính chi phí giờ công đầy đủ cùng kế toán.
- Cho nhóm thí điểm điền hằng ngày và duyệt hằng tuần.
- Sau 4 tuần, lập báo cáo biên lợi nhuận từng dự án, so với kế hoạch, và họp với đội để phản hồi. Đây là bước dễ bị bỏ quên nhất.
- Dựa trên kết quả, điều chỉnh cách báo giá cho các dự án sau, ví dụ thêm hệ số dự phòng hoặc điều khoản thay đổi phạm vi.
Câu hỏi thường gặp
Timesheet có thay được chấm công hành chính không? Không nhất thiết. Chấm công hành chính phục vụ tính lương và tuân thủ lao động; timesheet theo dự án phục vụ tính lợi nhuận. Hai dữ liệu nên khớp nhau về tổng giờ nhưng mục đích khác nhau.
Nhân viên không muốn điền timesheet thì sao? Thường là vì họ không thấy dữ liệu được dùng vào việc gì, hoặc cảm thấy bị giám sát. Giải thích mục đích, giữ mức chi tiết vừa phải và phản hồi kết quả cho đội hiệu quả hơn việc ép buộc.
Dự án trọn gói có cần timesheet không? Có, và còn quan trọng hơn. Với dự án tính theo giờ, giờ công chính là doanh thu; với dự án trọn gói, giờ công là chi phí và là cách duy nhất để biết giá đã báo có đủ lãi hay không.
Kết
Timesheet không phải một thủ tục hành chính, mà là cách biến thời gian của đội ngũ thành dữ liệu lợi nhuận. Khi biết dự án nào thực sự có lãi, doanh nghiệp có thể báo giá chính xác hơn, từ chối hoặc định giá lại các yêu cầu phát sinh, và phân bổ nhân sự vào đúng nơi tạo ra giá trị. Điều kiện để việc này hiệu quả không nằm ở công cụ, mà ở việc dữ liệu được điền đều đặn, chi phí được tính đúng, và kết quả được đem ra thảo luận với đội.
Nếu doanh nghiệp bạn muốn thiết lập timesheet theo dự án và báo cáo lợi nhuận trên công cụ đang dùng, hoặc đánh giá Zoho Projects, Zoho Books cho nhu cầu này, đội ngũ Phanmembiz có thể cùng bạn thiết kế cấu trúc dự án, danh mục công việc và báo cáo phù hợp. Xem thêm về Zoho Projects tại Phanmembiz hoặc đặt lịch tư vấn miễn phí.







