Kalimat "paling lambat sepuluh hari kerja" terlihat sederhana di atas kertas, tetapi begitu dibaca oleh dua orang yang berbeda, hasilnya bisa berbeda satu minggu penuh. Satu pihak menghitung sepuluh hari kalender, pihak lain menghitung dua minggu pas, dan pihak ketiga baru sadar di tengah jalan bahwa ada libur Idulfitri yang memakan tujuh hari sekaligus. Selisih seperti ini bukan sekadar salah hitung — dalam kontrak ia bisa berarti denda keterlambatan, dalam SLA (perjanjian tingkat layanan) ia bisa berarti kompensasi, dan dalam pengiriman ia bisa berarti pelanggan yang merasa dijanjikan sesuatu yang tidak pernah dijanjikan penjualnya. Artikel ini menguraikan konvensi menghitung hari kerja yang berlaku umum di Indonesia, menunjukkan dua contoh yang dihitung hari demi hari sampai tuntas, lalu membahas jebakan yang paling sering menggeser tenggat serta cara menulis klausul kontrak yang tidak menyisakan ruang tafsir.
Apa yang Dimaksud dengan Hari Kerja?
Dalam aturan baku yang dipakai situs ini — dan yang paling umum dipakai dalam kontrak, SLA, dan administrasi perkantoran di Indonesia — hari kerja adalah hari Senin sampai dengan Jumat, dikurangi hari libur resmi. Hari libur resmi yang dimaksud terdiri atas dua kelompok: hari libur nasional dan cuti bersama, sebagaimana ditetapkan setiap tahun melalui Surat Keputusan Bersama (SKB) 3 Menteri, yaitu Menteri Agama, Menteri Ketenagakerjaan, dan Menteri Pendayagunaan Aparatur Negara dan Reformasi Birokrasi. Sabtu dan Minggu bukan hari kerja, hari libur nasional bukan hari kerja, dan dalam aturan baku ini cuti bersama juga diperlakukan sebagai bukan hari kerja.
Perlakuan terhadap cuti bersama perlu digarisbawahi karena di sinilah praktik di lapangan bercabang. Bagi aparatur sipil negara (ASN), cuti bersama adalah hari libur yang wajib diikuti. Bagi karyawan swasta, cuti bersama pada dasarnya mengurangi jatah cuti tahunan dan perusahaan umumnya mengikuti ketetapan pemerintah, tetapi ada perusahaan yang tetap beroperasi pada hari cuti bersama. Karena itu, angka hari kerja untuk rentang yang sama bisa berbeda antara kantor pemerintah dan perusahaan swasta yang tetap masuk saat cuti bersama. Perbedaan ini sah-sah saja selama disepakati di awal — yang berbahaya adalah perbedaan yang baru ketahuan setelah tenggat terlewat. Sepanjang artikel ini, semua contoh memakai aturan baku: Senin–Jumat, libur nasional dan cuti bersama sama-sama dilewati.
Satu hal lagi yang sering luput: daftar libur resmi berubah setiap tahun dan SKB tahun berikutnya biasanya baru terbit sekitar bulan September tahun berjalan. Tenggat yang melintasi pergantian tahun — misalnya kontrak yang ditandatangani bulan November dengan tenggat enam puluh hari kerja — harus dihitung dengan menggabungkan dua SKB sekaligus. Menghitung hanya dengan kalender tahun berjalan adalah awal dari banyak keterlambatan yang sebenarnya bisa diramalkan.
Konvensi dalam Menghitung Hari Kerja: Tanggal Awal Tidak Dihitung
Konvensi kedua sama pentingnya dengan definisi hari kerja itu sendiri: saat menambah N hari kerja, tanggal awal tidak dihitung. Penghitungan dimulai dari hari berikutnya. Jika sebuah kontrak ditandatangani pada hari Jumat dan tenggatnya sepuluh hari kerja, maka hari Senin sesudahnya — bila bukan hari libur — adalah hari kerja ke-1, bukan hari kerja ke-2. Alasannya masuk akal: hari penandatanganan adalah hari peristiwa itu terjadi, bukan hari penuh pertama untuk bekerja; pekerjaan secara wajar baru berjalan mulai hari berikutnya.
Dengan dua konvensi itu, cara menghitungnya menjadi mekanis dan bisa dilakukan siapa pun dengan hasil yang sama persis:
- Tentukan tanggal awal (tanggal tanda tangan, tanggal pesanan diterima, atau tanggal peristiwa pemicu lainnya) dan jangan hitung tanggal itu.
- Majukan tanggal satu hari demi satu hari mulai hari berikutnya.
- Setiap kali mendarat di hari Senin–Jumat yang bukan libur nasional dan bukan cuti bersama, naikkan hitungan satu: itulah hari kerja berikutnya.
- Sabtu, Minggu, libur nasional, dan cuti bersama dilewati begitu saja — tidak menambah hitungan, tetapi tetap memakan hari kalender.
- Berhenti ketika hitungan mencapai N. Tanggal tempat Anda berhenti itulah tenggatnya.
Prosedur yang mekanis ini juga yang dijalankan oleh perkakas di situs ini. Jika Anda ingin hasil yang sama tanpa menghitung manual, masukkan tanggal awal dan jumlah harinya ke Tambah Hari Kerja untuk mendapatkan tanggal tenggatnya, atau gunakan Kalkulator Hari Kerja untuk menghitung berapa hari kerja yang terkandung di antara dua tanggal. Namun memahami cara hitung manual tetap penting, karena hanya dengan begitu Anda bisa memeriksa apakah angka yang keluar dari perkakas mana pun masuk akal.
Contoh 1: Sepuluh Hari Kerja Melintasi Idulfitri
Contoh berikut dihitung manual hari demi hari dan hasilnya sudah diverifikasi. Sebuah kontrak ditandatangani pada Jumat, 13 Maret 2026, dengan klausul bahwa pekerjaan harus selesai dalam 10 hari kerja. Tanggal 13 Maret tidak dihitung. Hari Sabtu 14 Maret dan Minggu 15 Maret adalah akhir pekan, jadi dilewati. Penghitungan pun berjalan sebagai berikut:
| Hari Kerja Ke- | Tanggal | Hari | Keterangan |
|---|---|---|---|
| 1 | 16 Maret 2026 | Senin | Hari kerja biasa |
| 2 | 17 Maret 2026 | Selasa | Hari kerja biasa |
| 3 | 25 Maret 2026 | Rabu | Setelah rangkaian libur 18–24 Maret dilewati |
| 4 | 26 Maret 2026 | Kamis | Hari kerja biasa |
| 5 | 27 Maret 2026 | Jumat | Hari kerja biasa |
| 6 | 30 Maret 2026 | Senin | Setelah akhir pekan 28–29 Maret dilewati |
| 7 | 31 Maret 2026 | Selasa | Hari kerja biasa |
| 8 | 1 April 2026 | Rabu | Hari kerja biasa |
| 9 | 2 April 2026 | Kamis | Hari kerja biasa |
| 10 | 6 April 2026 | Senin | Setelah libur 3 April dan akhir pekan dilewati |
Perhatikan dua lompatan besar di dalam tabel itu. Lompatan pertama terjadi setelah hari kerja ke-2: tanggal 18 sampai dengan 24 Maret 2026 adalah rangkaian libur tujuh hari berturut-turut — cuti bersama Nyepi pada 18 Maret, Hari Suci Nyepi pada 19 Maret, cuti bersama Idulfitri pada 20 Maret, Idulfitri pada 21 dan 22 Maret, lalu cuti bersama Idulfitri lagi pada 23 dan 24 Maret. Tujuh hari kalender itu tidak menghasilkan satu pun hari kerja, sehingga hari kerja ke-3 baru jatuh pada Rabu, 25 Maret 2026. Lompatan kedua terjadi di ujung: setelah hari kerja ke-9 pada Kamis, 2 April 2026, hari Jumat 3 April adalah libur Wafat Yesus Kristus, disusul akhir pekan 4–5 April, sehingga hari kerja ke-10 baru jatuh pada Senin, 6 April 2026.
Hasil akhirnya layak direnungkan: tenggat sepuluh hari kerja dari Jumat, 13 Maret 2026 jatuh pada Senin, 6 April 2026 — yaitu 24 hari kalender kemudian. Siapa pun yang menafsirkan "sepuluh hari kerja" sebagai "dua minggu" akan mengira tenggatnya sekitar 27 Maret, meleset sepuluh hari kalender dari tenggat yang sebenarnya. Siapa pun yang menghitung sepuluh hari kalender akan mengira tenggatnya 23 Maret — padahal tanggal itu sendiri adalah hari cuti bersama, di tengah rangkaian libur. Contoh ini ekstrem karena melintasi Idulfitri, tetapi justru karena itu ia menggambarkan dengan jujur mengapa hari kerja dan hari kalender tidak pernah boleh dipertukarkan.
Contoh 2: SLA Tiga Hari Kerja di Musim Natal
Contoh kedua lebih pendek dan lebih dekat ke kehidupan sehari-hari: janji pengiriman "selesai diproses dalam 3 hari kerja". Sebuah pesanan masuk pada Rabu, 23 Desember 2026. Tanggal 23 Desember adalah tanggal awal dan tidak dihitung. Hari berikutnya, Kamis 24 Desember 2026, adalah cuti bersama Natal, sehingga dilewati. Jumat 25 Desember 2026 adalah libur nasional Kelahiran Yesus Kristus (Natal), juga dilewati. Sabtu 26 dan Minggu 27 Desember adalah akhir pekan. Maka hitungannya berjalan sangat singkat:
| Hari Kerja Ke- | Tanggal | Hari | Keterangan |
|---|---|---|---|
| 1 | 28 Desember 2026 | Senin | Hari kerja pertama setelah libur Natal |
| 2 | 29 Desember 2026 | Selasa | Hari kerja biasa |
| 3 | 30 Desember 2026 | Rabu | Janji tiga hari kerja terpenuhi |
Jadi janji tiga hari kerja untuk pesanan yang masuk Rabu, 23 Desember 2026 baru terpenuhi pada Rabu, 30 Desember 2026 — tujuh hari kalender kemudian. Dari sudut pandang pelanggan, angka "3 hari" terdengar seperti pesanan akan beres sebelum atau tepat saat Natal; dari sudut pandang kalender kerja, pesanan itu bahkan belum mulai diproses sampai tanggal 28 Desember. Kesenjangan harapan semacam inilah yang paling sering memicu komplain di musim liburan, dan ia bukan kesalahan salah satu pihak — ia adalah akibat alami dari frasa "hari kerja" yang tidak dijelaskan. Toko daring yang baik biasanya mengantisipasinya dengan pengumuman musiman, misalnya "pesanan yang masuk setelah 23 Desember diproses mulai 28 Desember", yang pada dasarnya adalah contoh hitungan di atas yang diterjemahkan ke bahasa pelanggan.
Jebakan yang Paling Sering Menggeser Tenggat
Mengira N hari kerja selalu sama dengan N + akhir pekannya
Jebakan pertama adalah jalan pintas "sepuluh hari kerja sama dengan dua minggu". Jalan pintas itu hanya benar bila di dalam dua minggu tersebut tidak ada satu pun hari libur — dan di Indonesia keadaan tanpa libur itu lebih jarang daripada yang dibayangkan. Tahun 2026 memiliki 17 hari libur nasional dan 8 hari cuti bersama; hampir setiap rentang tiga minggu pasti menyentuh setidaknya satu tanggal merah. Sekali saja ada libur di tengah rentang, tenggat bergeser satu hari; bila yang terlintasi adalah rangkaian Idulfitri seperti pada Contoh 1, geserannya bisa tujuh hari sekaligus. Aturan praktisnya sederhana: jangan pernah mengubah hari kerja menjadi minggu di kepala. Hitunglah selalu dengan kalender libur di tangan.
Perbedaan definisi hari Sabtu
Jebakan kedua adalah hari Sabtu. Aturan baku dalam artikel ini memperlakukan Sabtu sebagai bukan hari kerja, sesuai pola kerja lima hari yang umum di perkantoran dan pemerintahan. Namun tidak semua sektor bekerja lima hari: banyak toko, gudang, ekspedisi, layanan kesehatan, dan industri beroperasi enam hari dengan Sabtu tetap masuk, dan sebagian instansi pendidikan juga demikian. Bagi mereka, "tiga hari kerja" dari hari Kamis bisa selesai pada hari Sabtu, bukan Senin. Tidak ada definisi yang salah — yang salah adalah memakai definisi lima hari untuk berjanji kepada pihak yang bekerja enam hari, atau sebaliknya. Bila pekerjaan Anda melibatkan mitra dengan pola kerja berbeda, sebutkan secara eksplisit dalam kesepakatan apakah Sabtu termasuk hari kerja.
Zona waktu dan jam batas (cut-off)
Jebakan ketiga hidup di tepi hari: jam batas atau cut-off. Hampir semua SLA dan janji pengiriman diam-diam mengandaikan sebuah jam batas — pesanan yang masuk sebelum pukul 15.00 dianggap masuk hari itu, sedangkan yang masuk sesudahnya dianggap masuk hari kerja berikutnya. Pesanan yang masuk pukul 16.30 pada hari Rabu dalam Contoh 2, bila dikenai cut-off pukul 15.00, secara efektif baru mulai dihitung pada hari kerja berikutnya, dan tenggat tiga hari kerjanya bergeser satu hari kerja lagi. Zona waktu memperparah keadaan untuk transaksi lintas daerah: Indonesia membentang dalam tiga zona waktu, dan "hari ini" menurut server yang memakai Waktu Indonesia Barat belum tentu sama dengan "hari ini" bagi pelanggan di Waktu Indonesia Timur. Dokumen yang baik menyebut zona waktunya secara eksplisit — misalnya "Waktu Indonesia Barat (WIB)" — beserta jam batasnya, agar tepi hari tidak menjadi sumber sengketa.
Tanggal awal yang ikut dihitung, dan libur yang bergeser
Jebakan keempat adalah variasi konvensi tanggal awal. Artikel ini memakai konvensi yang paling umum — tanggal awal tidak dihitung — tetapi sebagian dokumen memakai hitungan inklusif yang menganggap tanggal awal sebagai hari ke-1, terutama untuk tenggat yang sangat pendek. Selisihnya selalu tepat satu hari kerja, dan satu hari itu cukup untuk membuat satu pihak merasa pihak lain ingkar janji. Jebakan terakhir adalah libur keagamaan Islam yang tanggalnya mengikuti sidang isbat: SKB sendiri mencatat bahwa penetapan 1 Ramadan, Idulfitri, dan Iduladha pada akhirnya mengikuti Keputusan Menteri Agama. Artinya, tenggat yang dihitung berbulan-bulan sebelumnya melintasi hari raya Islam masih menyimpan kemungkinan bergeser mengikuti keputusan isbat — klausul yang matang mengantisipasi kemungkinan ini, bukan berpura-pura ia tidak ada.
Menulis Klausul Tenggat yang Baik
Semua jebakan di atas bermuara pada satu obat yang sama: tuliskan definisinya, jangan hanya angkanya. Klausul tenggat yang baik setidaknya memuat lima unsur berikut:
- Definisi hari kerja yang eksplisit — misalnya: "Hari Kerja adalah hari Senin sampai dengan Jumat, tidak termasuk hari libur nasional dan cuti bersama yang ditetapkan Pemerintah Republik Indonesia."
- Rujukan resmi yang jelas — sebutkan bahwa daftar liburnya mengikuti SKB 3 Menteri tentang Hari Libur Nasional dan Cuti Bersama tahun yang bersangkutan, termasuk perubahannya bila ada.
- Perlakuan terhadap Sabtu dan cuti bersama — bila pola kerja Anda menyimpang dari aturan baku, tuliskan penyimpangannya; bila mengikuti aturan baku pun, menegaskan bahwa cuti bersama bukan hari kerja akan menutup satu celah tafsir.
- Konvensi hitung dan jam batas — nyatakan bahwa tanggal awal tidak dihitung, sebutkan jam batas harian (misalnya pukul 15.00 WIB) dan zona waktunya, serta apa yang terjadi bila penyerahan dilakukan setelah jam batas.
- Aturan bila tenggat jatuh pada hari libur — dalam hitungan hari kerja hal ini sebenarnya tidak akan terjadi, tetapi untuk tenggat berbasis hari kalender, sebutkan apakah tenggat mundur ke hari kerja sebelumnya atau maju ke hari kerja berikutnya.
Sebagai gambaran, satu kalimat klausul yang menutup hampir semua celah berbunyi kurang lebih seperti ini: "Jangka waktu 10 (sepuluh) Hari Kerja terhitung sejak hari berikutnya setelah penandatanganan Perjanjian ini, di mana Hari Kerja berarti hari Senin sampai dengan Jumat selain hari libur nasional dan cuti bersama berdasarkan Keputusan Bersama Menteri Agama, Menteri Ketenagakerjaan, dan Menteri Pendayagunaan Aparatur Negara dan Reformasi Birokrasi; penyerahan setelah pukul 15.00 WIB dianggap dilakukan pada Hari Kerja berikutnya." Kalimat sepanjang itu memang tidak seanggun "sepuluh hari kerja", tetapi keanggunan bukanlah yang menyelamatkan Anda saat tenggat diperdebatkan — kejelasanlah yang menyelamatkan.
Terakhir, biasakan memeriksa setiap tenggat penting dengan dua cara sekaligus: hitung manual mengikuti langkah-langkah di artikel ini untuk memahami lompatan liburnya, lalu cocokkan hasilnya dengan Tambah Hari Kerja atau Kalkulator Hari Kerja agar tidak ada kesalahan aritmetika. Bila kedua cara memberi tanggal yang sama — seperti Senin, 6 April 2026 untuk contoh kontrak di atas dan Rabu, 30 Desember 2026 untuk contoh pengiriman — Anda dapat mencantumkan tanggal kalendernya secara eksplisit di samping frasa hari kerjanya. Menulis "10 hari kerja, yaitu paling lambat Senin, 6 April 2026" adalah bentuk klausul paling aman dari semuanya: angkanya ada, tanggalnya ada, dan tidak ada lagi yang perlu ditafsirkan. Menghitung hari kerja dengan cara ini memang menuntut ketelitian di awal, tetapi hasilnya adalah tenggat yang dipahami sama oleh semua pihak.