Rp 0 — itulah yang dibayar mayoritas driver ojek online ke negara setiap tahun, bukan karena ilegal, tapi karena mereka genuinely tidak tahu kapan wajib bayar pajak, berapa yang harus dibayar, dan lewat jalur mana. Dari estimasi 4 juta lebih pengemudi aktif di platform ride-hailing Indonesia, kurang dari 15% yang pernah melaporkan penghasilan dari platform ke dalam SPT Tahunan, menurut data Asosiasi Driver Online (ADO) 2023.
Yang lebih mengkhawatirkan: bukan soal pajaknya saja. Kalau sakit atau kecelakaan kerja hari ini, berapa banyak driver ojol yang punya jaring pengaman finansial yang memadai?
Jawaban Singkat

Driver ojol dan kurir freelance wajib bayar pajak jika total penghasilan bruto setahun melebihi Rp 60 juta (batas PTKP untuk status TK/0). Kalau di bawah itu, tidak ada pajak terutang — tapi tetap wajib lapor SPT. Untuk BPJS Ketenagakerjaan, driver ojol bisa daftar mandiri sebagai peserta Bukan Penerima Upah (BPU) dengan iuran mulai Rp 36.800 per bulan untuk program JKK + JKM saja, atau Rp 154.800 per bulan jika tambah program JHT (Jaminan Hari Tua).
Kenapa Driver Ojol Bukan Karyawan — dan Apa Konsekuensi Hukumnya
Ini bukan soal semantik. Status hukum menentukan kewajiban pajak, hak BPJS, dan seluruh peta finansial seorang driver.
Berdasarkan UU No. 13 Tahun 2003 tentang Ketenagakerjaan, hubungan kerja terbentuk jika ada unsur pekerjaan, upah, dan perintah. Driver ojol tidak memenuhi definisi ini secara formal — mereka adalah mitra platform, bukan karyawan. Konsekuensi langsungnya:
- Platform (Gojek, Grab, Maxim) tidak wajib memotong PPh 21 atas pendapatan driver
- Platform tidak wajib mendaftarkan driver ke BPJS Ketenagakerjaan atas nama perusahaan
- Seluruh kewajiban perpajakan dan perlindungan sosial jatuh ke tangan driver sendiri
Pengecualian penting: Peraturan Menteri Perhubungan PM 12 Tahun 2019 tentang Perlindungan Pengemudi Ojek Online mewajibkan perusahaan aplikasi untuk menyediakan akses ke program perlindungan ketenagakerjaan — tapi "menyediakan akses" berbeda dari "menanggung iuran". Dalam praktiknya, mayoritas platform menyubsidi sebagian iuran BPJS Ketenagakerjaan untuk driver aktif, tapi nominalnya bervariasi per platform dan bisa berubah setiap kuartal.
So what? Jika Anda driver aktif, jangan asumsikan platform sudah urus semuanya. Cek langsung di aplikasi mitra Anda apakah kepesertaan BPJS sudah aktif — atau daftar mandiri via kantor BPJS Ketenagakerjaan terdekat menggunakan skema BPU.
Cara cek status BPJS Ketenagakerjaan: Buka aplikasi JMO (Jamsostek Mobile), login dengan NIK, pilih "Kartu Digital". Jika belum terdaftar, status akan kosong dan Anda perlu daftar mandiri.
Cara Hitung Pajak Driver Ojol: Dari Pendapatan Kotor ke Angka yang Harus Dilaporkan
Ini yang paling sering membingungkan driver: platform memotong komisi 20–25% sebelum uang masuk ke saldo. Jadi, yang dihitung sebagai penghasilan pajak — angka kotor sebelum potongan komisi, atau yang sudah masuk ke kantong?
Jawabannya: penghasilan neto setelah dikurangi biaya untuk mendapatkan penghasilan itulah basis penghitungan pajak. Tapi karena driver tidak punya pembukuan formal, DJP memberikan opsi yang lebih sederhana melalui skema Norma Penghitungan Penghasilan Neto (NPPN).
Metode 1: Pajak dengan NPPN (untuk penghasilan bruto < Rp 4,8 miliar/tahun)
NPPN untuk jasa transportasi darat individual adalah sekitar 30–40% dari penghasilan bruto sebagai penghasilan neto (persentase berbeda per kota dan jenis usaha — konsultasikan ke KPP terdekat atau DJP Online).
Contoh perhitungan konkret:
Ardi, driver Grab di Surabaya, rata-rata dapat Rp 6.000.000/bulan ke saldo (sudah dipotong komisi platform 20%). Penghasilan bruto dari pekerjaan ojol setahun = Rp 72.000.000.
- Penghasilan bruto setahun: Rp 72.000.000
- NPPN 30%: Rp 72.000.000 × 30% = Rp 21.600.000 (penghasilan neto)
- PTKP status TK/0 (2024): Rp 54.000.000
- Penghasilan Kena Pajak (PKP): Rp 21.600.000 − Rp 54.000.000 = Rp 0 (tidak ada PKP)
- Pajak terutang: Rp 0
Ardi tidak punya pajak terutang, tapi tetap wajib lapor SPT Tahunan karena penghasilan bruto melebihi PTKP sebelum penerapan NPPN.
Metode 2: Tarif Final PP 23/2018 (jika terdaftar sebagai UMKM)
Jika driver mendaftarkan dirinya sebagai pelaku usaha UMKM (membuat NPWP usaha dan laporan usaha), bisa menggunakan tarif PPh Final 0,5% dari omzet bruto bulanan berdasarkan PP 23 Tahun 2018, selama omzet belum melebihi Rp 4,8 miliar setahun.
Dengan penghasilan bruto Rp 72.000.000/tahun → PPh Final = Rp 72.000.000 × 0,5% = Rp 360.000/tahun atau sekitar Rp 30.000/bulan. Ini lebih sederhana dan bisa dibayar tiap bulan lewat aplikasi pajak online.
Penghasilan Tidak Kena Pajak (PTKP) untuk status TK/0 — mayoritas driver ojol lajang tidak akan punya pajak terutang jika penghasilan bersih di bawah angka ini
Sumber: Peraturan Menteri Keuangan (2016, berlaku hingga 2024)
So what? Jika penghasilan neto Anda (setelah NPPN) masih di bawah Rp 54 juta, pajak terutang Anda adalah Rp 0. Tapi tetap buka NPWP dan lapor SPT setiap tahun — denda tidak lapor SPT Rp 100.000, jauh lebih sakit dari effort-nya.
BPJS untuk Driver Ojol: Skema BPU dan Berapa yang Harus Disiapkan per Bulan
Skema Bukan Penerima Upah (BPU) diatur dalam PP 44 Tahun 2015 tentang Penyelenggaraan Program Jaminan Kecelakaan Kerja dan Jaminan Kematian bagi Pekerja di Luar Hubungan Kerja. Ini adalah jalur resmi BPJS Ketenagakerjaan untuk driver ojol, kurir mitra, dan pekerja lepas lainnya.
Program yang tersedia untuk BPU:
Total iuran minimum (JKK + JKM): Rp 23.600/bulan Paket lengkap termasuk JHT (upah laporan Rp 1 juta/bulan): sekitar Rp 43.600/bulan
Santunan kematian JKM BPJS Ketenagakerjaan untuk peserta BPU — setara 7 bulan UMR rata-rata nasional
Cara Daftar BPU BPJS Ketenagakerjaan Mandiri
- Siapkan KTP, NPWP (opsional tapi disarankan), foto 3×4
- Kunjungi kantor BPJS Ketenagakerjaan terdekat atau daftar online via sipp.bpjsketenagakerjaan.go.id
- Pilih kategori "Bukan Penerima Upah"
- Masukkan upah yang dilaporkan — ini menentukan besaran JHT. Tidak harus sama dengan penghasilan aktual, tapi semakin besar upah yang dilaporkan, semakin besar iuran dan manfaat JHT
- Bayar iuran pertama — aktif langsung setelah pembayaran diterima
Jika Anda sudah terdaftar BPJS Ketenagakerjaan melalui platform (Gojek/Grab), cek apakah program yang aktif hanya JKK+JKM atau sudah termasuk JHT. Banyak driver aktif hanya di-cover JKK+JKM oleh platform — JHT harus tambah sendiri.
So what? Rp 43.600 per bulan setara dengan 2–3 trip ojol. Ini adalah harga paling murah yang bisa dibayar seorang driver untuk tidak bangkrut jika terjadi kecelakaan kerja yang membutuhkan rawat inap berminggu-minggu.
Strategi Keuangan Berbasis Trip: Cara Driver Ojol Bangun Dana Darurat Tanpa Slip Gaji
Masalah klasik pekerja gig transportasi: penghasilan tidak tetap, tidak ada THR, tidak ada pesangon. Bulan ramai (libur nasional, hujan, event besar) bisa Rp 8–10 juta. Bulan sepi bisa Rp 3–4 juta. Bagaimana merencanakan keuangan di atas volatilitas seperti ini?
Framework Trip-Based Financial Planning yang praktis untuk driver:
Langkah 1: Hitung "Gaji Bulanan Virtual" Anda
Ambil rata-rata penghasilan 3 bulan terakhir. Ini adalah angka yang Anda "gaji" ke diri sendiri setiap bulan — bukan jumlah aktual yang masuk ke saldo. Kelebihannya masuk ke pos tabungan, bukan pengeluaran.
Contoh:
- Bulan 1: Rp 7.200.000
- Bulan 2: Rp 5.400.000
- Bulan 3: Rp 6.600.000
- Rata-rata: Rp 6.400.000 → ini "gaji bulanan virtual" Anda
Langkah 2: Alokasi Wajib Per Bulan
| Pos | Persentase | Nominal (dari Rp 6.400.000) |
|---|---|---|
| Biaya hidup (makan, kontrakan, dll) | 50% | Rp 3.200.000 |
| Dana darurat (target 3x gaji virtual) | 15% | Rp 960.000 |
| Iuran BPJS Ketenagakerjaan BPU | ~1% | Rp 43.600 |
| Servis & perawatan kendaraan | 10% | Rp 640.000 |
| Tabungan/investasi jangka panjang | 15% | Rp 960.000 |
| Pajak (jika ada) & darurat lain | 9% | Rp 576.400 |
Langkah 3: Target Dana Darurat Berbasis Trip, Bukan Bulan
Untuk driver ojol, dana darurat sebaiknya dihitung sebagai jumlah yang menutupi biaya hidup + operasional 3 bulan jika tidak bisa narik sama sekali (misalnya karena sakit atau kendaraan rusak berat).
Jika biaya hidup + operasional bulanan Rp 4.000.000 → target dana darurat = Rp 12.000.000. Simpan di rekening terpisah, idealnya rekening tabungan tanpa kartu ATM agar tidak mudah terpakai impulsif.
Driver ojol yang tidak punya dana darurat bukan driver yang boros — mereka adalah driver yang tidak pernah diajarkan bahwa penghasilan tidak tetap justru membutuhkan sistem keuangan yang lebih ketat dari karyawan tetap.
Perspektif Pemilik UMKM: Kapan Harus Potong Pajak atas Jasa Kurir Mitra?
Ini sudut pandang yang sering terlewat: pemilik toko online atau UMKM yang rutin memakai jasa kurir mitra seperti Shopee Express, J&T mitra, atau driver ojol untuk pengiriman. Kapan Anda sebagai pemilik usaha punya kewajiban pemotongan PPh?
Aturan dasarnya merujuk pada PMK 168/2023 (menggantikan PMK 252/2008 untuk PPh 21/26):
- Jika Anda membayar individu driver/kurir langsung (bukan lewat platform) dan jumlahnya kumulatif melebihi Rp 60 juta setahun per individu, Anda wajib memotong PPh 21 atas penghasilan tersebut
- Jika pembayaran melalui platform (Gojek Business, Lalamove, Shopee Express resmi), tidak ada kewajiban potong karena platform yang bertanggung jawab sebagai pemotong pajak
- Jika nilai transaksi ke satu kurir mitra di bawah Rp 60 juta setahun — tidak ada kewajiban potong PPh 21, tapi tetap catat untuk kebutuhan pembukuan Anda
Contoh konkret:
Toko Kue Mbak Sari di Yogyakarta rutin memakai jasa Pak Hendra (driver ojol pribadi, bukan via platform) untuk antar pesanan. Total bayaran ke Pak Hendra selama 2024: Rp 85.000.000.
- Mbak Sari wajib potong PPh 21 atas pembayaran ke Pak Hendra
- Menggunakan tarif TER (Tarif Efektif Rata-rata) per PMK 168/2023, atau tarif 5% untuk PKP pertama Rp 60 juta jika Pak Hendra punya NPWP
- Mbak Sari wajib buat bukti potong dan setor ke kas negara maksimal tanggal 10 bulan berikutnya
So what? Jika Anda pemilik UMKM yang rutin bayar kurir mitra secara langsung dengan nominal besar, pastikan Anda memiliki pembukuan yang mencatat setiap transaksi ke individu tersebut. Kelalaian potong pajak bisa berujung sanksi administrasi 2% per bulan dari nilai PPh yang seharusnya dipotong.
Tips Praktis: 6 Hal yang Harus Dilakukan Driver Ojol Minggu Ini
- Buka NPWP online via ereg.pajak.go.id jika belum punya. Proses 1–2 hari kerja, gratis.
- Cek status BPJS Ketenagakerjaan via aplikasi JMO. Jika belum aktif, daftar BPU minggu ini.
- Pisahkan rekening operasional dan rekening hidup — ini satu tindakan paling impactful untuk kontrol keuangan freelance.
- Screenshot atau catat penghasilan bulanan dari aplikasi mitra (Gojek Driver, Grab Driver) setiap akhir bulan — ini bukti penghasilan Anda saat butuh kredit atau KUR.
- Lapor SPT Tahunan setiap Maret — meski pajak terutang Rp 0, tetap lapor untuk hindari denda Rp 100.000 dan jaga rekam jejak NPWP.
- Simpan Rp 5.000 per trip ke rekening dana darurat — jika rata-rata 15 trip/hari × 25 hari kerja = Rp 1.875.000/bulan ke dana darurat, target Rp 12 juta tercapai dalam 7 bulan.
Pertanyaan yang Sering Ditanyakan
Apakah driver ojol wajib punya NPWP?
Ya, jika penghasilan bruto setahun melebihi Rp 60 juta, driver ojol wajib memiliki NPWP dan melaporkan SPT Tahunan. Bahkan jika pajak terutang Rp 0 setelah PTKP, tetap ada kewajiban lapor. Pendaftaran NPWP gratis via ereg.pajak.go.id.
Berapa iuran BPJS Ketenagakerjaan yang harus dibayar driver ojol sendiri?
Minimum Rp 23.600 per bulan untuk program JKK + JKM saja. Jika ingin tambah JHT (Jaminan Hari Tua), total iuran sekitar Rp 43.600/bulan dengan upah laporan Rp 1 juta. Daftar mandiri via skema BPU di kantor BPJS Ketenagakerjaan atau sipp.bpjsketenagakerjaan.go.id.
Apakah pendapatan dari bonus atau insentif platform juga kena pajak?
Ya. Bonus, insentif, dan tip yang diterima dari platform atau penumpang masuk dalam penghasilan bruto yang harus dilaporkan. Namun dengan NPPN 30–40%, mayoritas driver dengan penghasilan di bawah Rp 75 juta setahun tidak akan memiliki PKP yang menghasilkan pajak terutang.
Apakah kurir mitra bisa dapat KUR (Kredit Usaha Rakyat) dari bank?
Bisa, tapi butuh bukti penghasilan. Screenshot histori penghasilan dari aplikasi mitra (minimal 6 bulan), NPWP aktif, dan catatan arus kas sederhana sudah cukup untuk sebagian besar bank penyalur KUR. Beberapa bank juga menerima rekening koran sebagai bukti pendapatan.
Jika saya juga sambil jualan online, apakah penghasilan ojol dan jualan dihitung terpisah untuk pajak?
Tidak — keduanya dijumlahkan sebagai total penghasilan bruto dalam satu SPT. Namun, bisa menggunakan tarif Final PP 23/2018 (0,5% dari total omzet usaha) yang jauh lebih sederhana, selama total omzet di bawah Rp 4,8 miliar setahun.
Mulai Dari Mana? Action Items
Tidak ada perusahaan yang akan urus pajak dan BPJS Anda — itu konsekuensi memilih kebebasan sebagai mitra platform. Tapi itu bukan berarti sistemnya tidak bisa dikelola sendiri.
Tiga langkah prioritas:
- Hari ini: Cek status BPJS Ketenagakerjaan via JMO — 5 menit, tanpa biaya
- Minggu ini: Buka NPWP jika belum ada, buka rekening tabungan terpisah untuk dana darurat
- Bulan ini: Hitung rata-rata penghasilan 3 bulan terakhir, set up sistem alokasi berbasis "gaji virtual"
Untuk pemilik UMKM yang mengelola pembayaran ke kurir atau driver mitra, pencatatan yang rapi adalah kunci — bukan hanya untuk kepatuhan pajak, tapi untuk tahu mana pengeluaran logistik yang bisa dioptimalkan. Coba gratis di FirstJournal untuk mulai mencatat dan mengkategorikan semua pengeluaran operasional, termasuk biaya kurir dan pengiriman, tanpa perlu latar belakang akuntansi.
Lebih dari 1.800 invoice telah diproses di FirstJournal sejak peluncuran di 2025, dari UMKM retail hingga bisnis F&B Indonesia — dan salah satu kategori transaksi terbanyak adalah pengeluaran logistik dan pengiriman yang sebelumnya tidak tercatat sama sekali.
Regulasi yang Dirujuk:
- UU No. 13 Tahun 2003 tentang Ketenagakerjaan — status hubungan kerja dan definisi karyawan vs. mitra
- PP 44 Tahun 2015 tentang Penyelenggaraan Program Jaminan Kecelakaan Kerja dan Jaminan Kematian bagi Pekerja di Luar Hubungan Kerja (BPU BPJS Ketenagakerjaan)
- PP 23 Tahun 2018 tentang Pajak Penghasilan atas Penghasilan dari Usaha yang Diterima atau Diperoleh Wajib Pajak yang Memiliki Peredaran Bruto Tertentu (tarif PPh Final 0,5%)
- PMK 168/2023 tentang Petunjuk Pelaksanaan Pemotongan Pajak atas Penghasilan Sehubungan dengan Pekerjaan, Jasa, atau Kegiatan Orang Pribadi (pengganti PMK 252/2008)
- Peraturan Menteri Perhubungan PM 12 Tahun 2019 tentang Perlindungan Pengemudi Ojek Online
- Peraturan Menteri Keuangan tentang Penyesuaian PTKP (berlaku 2016–2024): PTKP TK/0 Rp 54.000.000/tahun
Data & Riset:
- Asosiasi Driver Online (ADO), Laporan Ekosistem Pengemudi Platform 2023 — estimasi kepatuhan pelaporan pajak driver ojol
- BPJS Ketenagakerjaan, Panduan Program Bukan Penerima Upah 2024 — tabel iuran JKK, JKM, JHT untuk peserta BPU
- Direktorat Jenderal Pajak (DJP), Panduan Norma Penghitungan Penghasilan Neto — persentase NPPN per sektor usaha



