Hợp đồng lao động PDF + ký số: workflow từ tạo đến gửi qua Zalo
Workflow: tạo hợp đồng Word → PDF → ký số → gửi qua email/Zalo. Test chữ ký số VNPT-CA.
Công ty mình có ~15 nhân viên. Mỗi lần ký hợp đồng mới hoặc tái ký: HR soạn Word → in ra → ký tay → scan lại → lưu. 4 bước, mất 2-3 ngày (chờ người ký, chờ scan). Với nhân viên remote thì phải gửi bưu điện — mất cả tuần.
Từ khi Luật Giao dịch điện tử 2023 có hiệu lực (01/07/2024), hợp đồng ký số có giá trị pháp lý tương đương ký tay. Mình chuyển sang workflow: Word → PDF → ký số → gửi Zalo/email. Xong trong 1 buổi, kể cả nhân viên ở Đà Nẵng.
Workflow tổng quát
Word (HR soạn) → PDF (export) → Ký số (VNPT-CA/Viettel-CA) → Gửi (Zalo/Email) → Lưu trữ
5 bước. Thực tế mất khoảng 15-20 phút cho 1 hợp đồng (phần lớn thời gian là đọc lại nội dung trước khi ký).
Bước 1: Soạn hợp đồng trong Word
Mình dùng template chuẩn — mỗi loại HĐ 1 file mẫu. Khi cần:
- Mở template → Save As bản mới
- Điền thông tin nhân viên: tên, CCCD, ngày sinh, vị trí, lương...
- Review lại nội dung
Tips format Word cho PDF đẹp:
- Dùng font Times New Roman 13pt (chuẩn văn bản hành chính VN)
- Margin: trên 2.5cm, dưới 2cm, trái 3cm, phải 2cm (theo Nghị định 30/2020)
- Để sẵn vùng ký (khoảng trống 3-4 dòng ở cuối cho chữ ký số)
- Không dùng font lạ — ký số xong font lỗi thì phải làm lại
Bước 2: Export sang PDF
Hai cách:
Cách nhanh: Word → File → Save as PDF → Options → tick Embed fonts → OK
Cách chắc chắn hơn (khi máy không có Word): Upload lên AloPDF Chuyển Word sang PDF. LibreOffice engine render, embed font tự động.
Check sau export:
- Mở PDF → đọc lại 1 lần (format có bị lệch không?)
- Properties → Fonts → tất cả "Embedded"
- Vùng ký phải có đủ khoảng trống
Bước 3: Ký số
Chữ ký số là gì (ngắn gọn)?
USB Token (hoặc SIM CA) chứa khóa bí mật. Khi ký → tạo mã hash từ nội dung file → mã hóa bằng khóa → gắn vào PDF. Ai nhận file có thể verify: nội dung chưa bị sửa + đúng người ký.
Nhà cung cấp phổ biến tại VN
| NCC | Loại | Giá/năm | Ghi chú |
|---|---|---|---|
| VNPT-CA | USB Token | ~1.5 triệu | Phổ biến nhất, nhiều tool hỗ trợ |
| Viettel-CA | USB Token / SIM | ~1.2 triệu | SIM CA tiện cho mobile |
| FPT-CA | USB Token | ~1.3 triệu | Ít gặp hơn 2 cái trên |
| BKAV-CA | USB Token | ~1 triệu | Giá rẻ nhất |
Mình dùng VNPT-CA vì kế toán cũng dùng để ký hóa đơn — chung 1 hệ sinh thái.
Cách ký bằng Adobe Reader (miễn phí)
- Cắm USB Token vào máy
- Mở PDF bằng Adobe Acrobat Reader
- Tools → Certificates → Digitally Sign
- Kéo vùng chữ ký ở đúng vị trí đã để trống
- Chọn certificate từ USB Token → nhập PIN → Sign
- Save file
Cách ký bằng Foxit Reader
Protect → Sign & Certify → Place Signature → chọn Digital ID → Sign. Tương tự Adobe.
Ký từ điện thoại (SIM CA)
Với Viettel SIM CA: dùng app "Viettel CA" → mở PDF → chọn vị trí ký → xác nhận OTP → xong. Tiện cho nhân viên remote không có laptop.
Bước 4: Gửi cho nhân viên
File PDF đã ký → gửi qua:
- Email: Attach file, CC cho HR lưu
- Zalo: File dưới 25 MB (hợp đồng thường 200-500 KB, thoải mái)
Nếu nhân viên cũng cần ký (HĐ 2 bên): gửi file → họ ký bằng chữ ký số của họ → gửi lại. Hoặc dùng platform ký (VNPT SmartCA, FPT.eContract) để tự động hóa.
Bảo mật thêm: Nếu HĐ có thông tin nhạy cảm (lương, bonus), đặt mật khẩu trước khi gửi. Dùng Đặt mật khẩu PDF → gửi file + gửi mật khẩu qua kênh khác (VD: file qua email, pass qua Zalo).
Bước 5: Lưu trữ
NhanSu/HopDong/
├── 2026/
│ ├── NguyenVanA_HDLD_20260101.pdf
│ ├── TranThiB_HDLD_20260115.pdf
│ └── LeVanC_PhuLuc_20260301.pdf
└── 2025/
└── ...
Lưu 2 nơi: Google Drive (tra cứu nhanh) + USB backup (phòng mất). File PDF có chữ ký số → không được sửa nội dung sau khi ký (sửa = phá chữ ký). Nên giữ nguyên file, đặt tên rõ ràng.
Mấy vấn đề mình gặp
Ký xong gửi, nhân viên bảo "không mở được"
Lý do: họ mở bằng trình duyệt (Chrome PDF viewer) — Chrome hiện cảnh báo "signature not verified" làm họ sợ. Giải thích: mở bằng Adobe Reader hoặc Foxit thì sẽ verify được signature.
Ký sai vị trí
Lần đầu ký mình đặt chữ ký đè lên text. Phải làm lại từ đầu (vì file đã ký không sửa được). Giờ luôn để sẵn vùng trống 4x8cm ở cuối HĐ cho chữ ký.
USB Token hết hạn
Certificate có thời hạn (thường 1-2 năm). Hết hạn → phải gia hạn mới ký được. Mình đặt reminder trước 1 tháng.
File Word bị sửa sau khi đã ký PDF
Có lần HR phát hiện sai 1 chỗ trong HĐ sau khi đã ký. Phải: sửa Word → export PDF mới → ký lại. Không có cách "sửa PDF đã ký" mà giữ chữ ký. Nên đọc kỹ trước khi ký.
Pháp lý
Theo Luật Giao dịch điện tử 2023 (có hiệu lực 01/07/2024):
- Chữ ký số có giá trị pháp lý tương đương chữ ký tay + con dấu
- Điều kiện: dùng chứng thư số do CA được cấp phép (VNPT, Viettel, FPT, BKAV đều OK)
- Hợp đồng lao động ký số: hợp lệ (theo Bộ luật Lao động 2019, Điều 14)
Lưu ý: Một số loại giao dịch vẫn bắt buộc bản giấy (VD: di chúc, hôn nhân). Nhưng HĐLĐ, hợp đồng thương mại, hóa đơn → ký số OK.
Chi phí so sánh
| Ký tay (cũ) | Ký số (mới) | |
|---|---|---|
| Thời gian/HĐ | 2-3 ngày | 15-20 phút |
| In ấn | ~5000đ/bộ (2 bản) | 0đ |
| Gửi bưu điện (remote) | 30-50k/lần | 0đ |
| Lưu trữ | Tủ hồ sơ, tốn diện tích | Google Drive, 0đ |
| Chi phí ban đầu | 0đ | ~1.5 triệu/năm (USB Token) |
Nếu ký 10+ HĐ/năm → chữ ký số tiết kiệm cả thời gian lẫn tiền. Chưa kể nhân viên remote không phải đợi bưu điện.
Dùng ngay: Chuyển Word sang PDF — Giữ nguyên font, bảng, hình ảnh
Chuyển file Word sang PDF online miễn phí. Giữ nguyên font chữ, bảng biểu, hình ảnh. Hỗ trợ .docx và .doc. Không cần cài Office hay phần mềm — nhanh và bảo mật.
Mở công cụ →