Payroll 15 min read

Payroll Reconciliation: Panduan Memastikan Akurasi Pembayaran Gaji

Tayang
Di tulis oleh:
Author Avatar
Abidah Ardelia
Highlights

  • Payroll reconciliation adalah proses mencocokkan data payroll dengan sumber terkait untuk memastikan pembayaran, pencatatan, dan kewajiban payroll tetap akurat.
  • Langkah-langkah melakukan payroll reconciliation mencakup menyiapkan data, mencocokkan perubahan karyawan, memvalidasi gross-to-net, merekonsiliasi bank dan GL, serta menyelesaikan variance.

Ketika payroll mencakup ribuan karyawan, berbagai komponen penghasilan, dan proses yang tersebar di banyak lokasi, selisih kecil dapat dengan cepat berubah menjadi masalah operasional yang sulit ditelusuri.

Perubahan salary, overtime, bonus, benefit, pajak, hingga status karyawan juga dapat terjadi dalam periode yang sama dan memengaruhi nilai payroll secara berbeda.

Tanpa proses payroll reconciliation yang terstruktur, tim dapat menghabiskan waktu untuk menelusuri sumber selisih setelah payroll terlanjur diproses atau dibayarkan.

Payroll reconciliation membantu memastikan setiap angka memiliki sumber data, perhitungan, dan pencatatan yang dapat ditelusuri dari payroll hingga bank dan accounting.

Karena itu, artikel ini akan membahas panduan payroll reconciliation, langkah-langkah pelaksanaannya, serta cara menyelesaikan variance agar proses payroll lebih akurat dan mudah diaudit.

Apa Itu Payroll Reconciliation?

Payroll reconciliation adalah proses membandingkan data payroll dengan sumber data lain yang terkait untuk memastikan seluruh angka yang dibayarkan kepada karyawan sudah akurat dan dapat dipertanggungjawabkan.

Proses ini memastikan tidak ada selisih yang tidak terjelaskan antara apa yang seharusnya dibayarkan dan apa yang benar-benar keluar dari rekening perusahaan.

Tujuan utamanya bukan sekadar mencocokkan angka, melainkan menjaga payroll accuracy sekaligus internal control atas salah satu pos pengeluaran terbesar perusahaan.

Payroll biasanya menjadi salah satu komponen biaya operasional paling signifikan, terutama di perusahaan dengan jumlah karyawan besar.

Baca Juga: Mengelola Payroll untuk Perusahaan Multinasional: Panduan Lengkap

Mengapa Payroll Reconciliation Penting?

Pentingnya payroll reconciliation menjadi lebih terasa ketika perusahaan mengelola operasional di banyak lokasi, dengan data karyawan yang terus bergerak setiap bulan.

Berikut beberapa alasan mengapa proses ini tidak bisa dianggap formalitas administratif semata.

1. Mengurangi Risiko Salah Bayar Gaji

Kesalahan pembayaran gaji, baik berupa kekurangan maupun kelebihan bayar, dapat menimbulkan biaya yang jauh lebih besar daripada nominal koreksinya.

Perusahaan perlu mengalokasikan waktu untuk menemukan sumber kesalahan, menghitung ulang payroll, melakukan pembayaran atau recovery, serta menangani pertanyaan dari karyawan.

EY memperkirakan kesalahan terkait schedule earnings dan deductions menimbulkan biaya sekitar US$135.000 per 1.000 karyawan per tahun, sedangkan kesalahan time/attendance dan expense mencapai sekitar US$250.000 per 1.000 karyawan per tahun.

Artinya, dampak salah bayar gaji bukan hanya sebesar nominal yang harus dikoreksi. Ada hidden cost berupa waktu kerja untuk investigasi dan koreksi, potensi biaya compliance, serta dampak terhadap pengalaman dan kepercayaan karyawan.

Karena itu, payroll reconciliation sebelum pembayaran dapat menjadi kontrol untuk menemukan variance ketika masih relatif mudah dan murah untuk diperbaiki.

2. Mencegah Selisih antara Payroll dan General Ledger

Payroll yang tidak direkonsiliasi dengan general ledger berisiko menimbulkan selisih antara expense yang tercatat dan pembayaran yang sebenarnya terjadi.

Selisih ini bisa terus terbawa dari satu periode ke periode berikutnya jika tidak segera diselesaikan.

Bagi perusahaan dengan banyak entitas, konsolidasi laporan keuangan menjadi lebih rumit apabila payroll di masing-masing entitas belum direkonsiliasi dengan benar sebelum masuk ke laporan pusat.

3. Mengurangi Kesalahan Perhitungan Pajak dan Payroll Deduction

Kesalahan pada data input payroll dapat merambat ke berbagai komponen perhitungan, termasuk pajak dan payroll deduction.

Misalnya, perubahan salary yang belum tercatat, data overtime yang tidak akurat, atau input yang masuk setelah payroll cut-off dapat membuat taxable income, potongan karyawan, maupun employer contribution dihitung berdasarkan data yang tidak sesuai.

Hal ini sejalan dengan Getting the World Paid Survey 2025 dari PayrollOrg. Dari 585 responden, tiga penyebab utama menurunnya payroll accuracy adalah poor-quality data inputs, late atau inaccurate time-tracking data, dan input yang masuk setelah payroll cut-off.

Masalahnya, kesalahan pada tahap input tidak berhenti di payroll calculation. Ketika data yang menjadi dasar perhitungan sudah salah, nilai tax payable, payroll deduction, benefit contribution, hingga payroll liability yang dihasilkan juga berpotensi ikut salah.

Karena itu, reconciliation perlu memeriksa bukan hanya total net pay, tetapi juga komponen yang membentuknya dan mencocokkannya dengan data sumber.

4. Mencegah Missing Employee Payment

Karyawan yang seharusnya menerima gaji tetapi tidak masuk ke payroll register, atau sebaliknya karyawan yang sudah resign tetapi masih menerima pembayaran, adalah risiko nyata tanpa rekonsiliasi rutin. Kesalahan semacam ini sering baru terdeteksi ketika karyawan sendiri yang melapor.

Idealnya, missing payment ditemukan lebih dulu oleh tim payroll melalui proses rekonsiliasi, bukan oleh keluhan karyawan setelah tanggal gajian lewat.

5. Memastikan Perhitungan Iuran dan Benefit Tetap Akurat

Iuran dan benefit karyawan, seperti BPJS dan tunjangan lainnya, juga rawan mengalami kesalahan perhitungan apabila tidak direkonsiliasi secara berkala.

CIPP Benchmarking Survey 2023 mencatat bahwa 85% responden memproses employee benefits melalui payroll, sementara 43% juga memproses payroll giving atau deduction lainnya. 

Data ini menunjukkan betapa terintegrasinya benefit dengan proses payroll sehari-hari, sehingga rekonsiliasi payroll secara otomatis juga menjadi rekonsiliasi atas benefit karyawan.

Baca Juga: 5 Payroll Error yang Sering Dialami Perusahaan dan Strategi Mengatasinya

Kesalahan yang Sering Ditemukan saat Melakukan Payroll Reconciliation

Sebelum masuk ke langkah-langkah prosesnya, penting memahami sumber kesalahan yang paling sering muncul saat rekonsiliasi payroll dilakukan.

Mengenali pola ini membantu tim payroll lebih cepat menemukan akar masalah ketika terjadi selisih.

1. Perubahan Salary Tidak Ter-update

Salary adjustment yang terlambat diinput dapat menyebabkan perbedaan antara payroll dan employee master.

Kondisi ini sering terjadi ketika approval kenaikan gaji baru selesai setelah payroll cut-off, sementara sistem payroll masih menggunakan data lama.

2. Joiner dan Leaver Tidak Ter-Reconcile

Perubahan headcount, baik karyawan baru maupun karyawan yang keluar, yang tidak sinkron dengan payroll dapat menyebabkan underpayment atau overpayment.

Risiko ini meningkat pada perusahaan dengan volume rekrutmen dan turnover tinggi di banyak cabang.

3. Overtime dan Attendance Tidak Sinkron

Perbedaan antara attendance record dan payroll calculation sering menghasilkan variance yang cukup signifikan, terutama pada industri dengan pola kerja shift atau lembur yang tinggi. Data attendance yang belum final saat payroll diproses menjadi penyebab paling umum.

4. Tax dan BPJS Tidak Sesuai

Kesalahan pada payroll component, seperti salah menentukan dasar pengenaan pajak atau BPJS, dapat menyebabkan liability yang salah tercatat di pembukuan perusahaan. Kesalahan ini berpotensi baru terlihat saat proses audit atau pelaporan tahunan.

5. Duplicate atau Missing Payment

Perbedaan antara payroll register dan bank payment sering kali mengindikasikan adanya transaksi yang perlu diperiksa lebih lanjut, baik karena pembayaran ganda maupun pembayaran yang gagal terkirim.

6. Payroll dan General Ledger Tidak Balance

Ketidaksesuaian antara payroll dan general ledger dapat disebabkan oleh beberapa hal, seperti journal posting error, account mapping error, timing difference, manual adjustment, atau payroll correction yang belum tercatat dengan benar.

Kombinasi dari beberapa penyebab ini sering membuat proses penelusuran selisih menjadi lebih rumit, terutama jika tidak ada dokumentasi yang jelas mengenai setiap perubahan yang terjadi.

Kapan Payroll Reconciliation Harus Dilakukan?

Rekonsiliasi payroll idealnya tidak hanya dilakukan sekali dalam satu siklus, melainkan pada beberapa titik penting sepanjang payroll cycle berjalan.

Sebelum Payroll Diproses

Pada tahap ini, fokus utama adalah validasi input, termasuk headcount, status karyawan, salary changes, joiner dan leaver, attendance, overtime, leave, bonus dan incentive, serta allowance dan deduction.

Validasi di tahap awal ini menjadi lapisan pertahanan pertama untuk mencegah kesalahan terbawa hingga proses pembayaran.

Setelah Payroll Calculation Selesai

Setelah perhitungan payroll rampung, tim perlu memeriksa gross payroll, net payroll, tax, BPJS, deduction, dan employer contribution.

Variance dibandingkan periode sebelumnya juga perlu diperiksa untuk menangkap perubahan yang tidak wajar.

Setelah Payroll Dibayarkan

Setelah pembayaran dilakukan, rekonsiliasi berikutnya membandingkan payroll register, bank transfer, payroll journal, general ledger, dan payment confirmation.

Tahap ini memastikan seluruh proses dari perhitungan hingga pembayaran benar-benar konsisten.

Saat Menjelang Audit

Payroll reconciliation report menjadi salah satu evidence penting yang mendukung berbagai pos, seperti payroll expense, employee-related liabilities, tax payable, BPJS payable, bank payment, dan payroll journal.

Tanpa rekonsiliasi yang terdokumentasi dengan baik, auditor bisa mempertanyakan validitas angka-angka tersebut, yang pada akhirnya memperlambat proses audit itu sendiri.

Baca Juga: Panduan Lengkap untuk Audit Payroll dengan Checklist yang Efektif

Apa Saja 5 Langkah Proses Rekonsiliasi Payroll?

Payroll reconciliation dapat dipecah menjadi lima langkah utama yang saling berkaitan, mulai dari persiapan data hingga penyelesaian variance.

Berikut penjelasan lengkap dari setiap tahapnya.

Step 1: Kumpulkan dan Siapkan Data Payroll

Mulai dengan menentukan payroll period, cut-off date, dan payment date yang akan direkonsiliasi. Pastikan seluruh data berasal dari periode yang sama agar perbandingan tidak menghasilkan false variance.

Data yang perlu disiapkan mencakup payroll register, employee master data, attendance dan overtime, leave records, salary adjustment, allowance, bonus dan incentive, employee deductions, tax calculation, BPJS calculation, bank payment file, payroll journal, dan general ledger.

Semakin lengkap data yang disiapkan di awal, semakin mudah tim menemukan sumber selisih pada tahap-tahap berikutnya.

Step 2: Cocokkan Data Karyawan dan Perubahan Payroll

Setelah data terkumpul, lakukan employee-level reconciliation untuk memastikan setiap perubahan pada workforce sudah tercermin dalam payroll.

Yang perlu diperiksa antara lain employee ID, employee name, status aktif atau nonaktif, new joiner, resignation, termination, transfer, promotion, salary adjustment, allowance changes, dan deduction changes.

Kalau menggunakan excel, tim dapat membuat kolom seperti pada contoh berikut untuk memetakan perubahan di level karyawan.

Employee ID Status Previous Salary Current Salary Variance Reason Status
EMP001 Active Rp10.000.000 Rp11.000.000 +Rp1.000.000 Salary adjustment Matched
EMP002 New Joiner Rp8.000.000 +Rp8.000.000 New joiner Matched
EMP003 Terminated Rp9.000.000 Rp0 -Rp9.000.000 Termination Matched

Gunakan XLOOKUP, SUMIFS, atau fungsi sejenis untuk membandingkan data payroll dengan employee master secara lebih cepat dan konsisten.

Fokus utama pada tahap ini adalah menemukan karyawan yang muncul di payroll tetapi tidak ada di employee master, karyawan yang sudah keluar tetapi masih menerima payroll, salary yang berubah tetapi belum ter-update, serta allowance atau deduction yang berubah tanpa supporting data.

Output dari tahap ini adalah seluruh perubahan employee-level sudah dapat dijelaskan dengan jelas.

Step 3: Rekonsiliasi Gross Pay, Deduction, dan Net Pay

Selanjutnya, periksa apakah seluruh komponen payroll menghasilkan nilai net pay yang benar. 

Komponen yang dibandingkan meliputi basic salary, fixed allowance, variable allowance, overtime, bonus atau incentive, gross pay, income tax, BPJS employee contribution, other deductions, dan net pay.

Prinsip dasarnya sederhana: Gross Pay dikurangi Employee Deductions sama dengan Net Pay.

Employee ID Gross Pay Tax BPJS Other Deduction Expected Net Pay Payroll Net Pay Variance
EMP001 Rp12.000.000 Rp500.000 Rp120.000 Rp0 Rp11.380.000 Rp11.380.000 Rp0
EMP002 Rp9.000.000 Rp250.000 Rp90.000 Rp100.000 Rp8.560.000 Rp8.460.000 -Rp100.000

Jika terdapat variance, jangan langsung mengubah angka payroll. Telusuri terlebih dahulu komponen mana yang menyebabkan perbedaan.

Beberapa pertanyaan investigasi yang perlu dijawab:

  1. apakah gross pay sudah benar?
  2. apakah deduction masuk dua kali?
  3. apakah tax calculation sudah diperbarui?
  4. apakah BPJS menggunakan salary base yang benar?
  5. apakah overtime atau bonus sudah masuk?
  6. apakah terdapat manual adjustment?

Output dari tahap ini adalah gross-to-net calculation yang sudah tervalidasi sepenuhnya.

Step 4: Cocokkan Payroll dengan Bank dan General Ledger

Setelah employee-level reconciliation selesai, lakukan cross-system reconciliation untuk memastikan total payroll konsisten sampai ke pembayaran dan accounting.

Matching Payroll Register ke Bank Payment perlu memastikan total payroll payment sama, jumlah employee yang dibayar sama, tidak ada duplicate payment, tidak ada employee yang missing, dan tidak ada failed atau returned transaction.

Matching Payroll Register ke Payroll Journal perlu memastikan gross payroll, employee deductions, employer contribution, tax liability, dan other payroll liabilities sudah sesuai.

Matching Payroll Journal ke General Ledger perlu memastikan payroll expense masuk ke account yang benar, salary payable, tax payable, dan BPJS payable sesuai, serta tidak ada journal yang belum diposting.

Account / Item Payroll Bank / GL Variance Explanation Status
Gross Payroll Rp5.000.000.000 Rp5.000.000.000 Rp0 Matched
Net Payroll Rp4.400.000.000 Rp4.400.000.000 Rp0 Matched
Tax Payable Rp350.000.000 Rp350.000.000 Rp0 Matched
BPJS Rp250.000.000 Rp245.000.000 Rp5.000.000 Pending adjustment Review

Output dari tahap ini adalah payroll, payment, dan accounting records berada pada angka yang dapat direkonsiliasi sepenuhnya.

Step 5: Investigasi, Dokumentasikan, dan Resolve Payroll Variance

Tidak semua variance berarti kesalahan. Perubahan payroll akibat salary increase, bonus, overtime, new joiner, atau termination bisa saja menjadi expected variance yang wajar terjadi.

Karena itu, setiap variance perlu dikategorikan lebih dulu, misalnya sebagai expected variance, timing difference, data entry error, calculation error, system atau integration error, duplicate transaction, missing transaction, atau unauthorized adjustment.

Date Employee ID Variance Type Amount Root Cause Correction PIC Status Approval
24 Agustus EMP001 Salary variance Rp1.000.000 Salary adjustment Updated payroll Payroll Resolved Approved
24 Agustus EMP014 Duplicate deduction Rp250.000 Duplicate input Reversed Payroll Resolved Approved

Untuk setiap variance, alurnya dapat mengikuti tahapan: identify untuk menemukan selisih, categorize untuk menentukan jenis variance, investigate untuk mencari root cause, dan correct untuk melakukan adjustment jika memang diperlukan.

Tahap berikutnya adalah validate untuk memastikan correction menghasilkan angka yang benar, document untuk menyimpan supporting evidence, approve untuk mendapatkan sign-off, dan close untuk mengubah status menjadi resolved.

Jangan hanya menghapus atau mengubah angka yang berbeda begitu saja. Setiap adjustment harus dapat ditelusuri dari angka awal, alasan perubahan, supporting document, hingga hasil akhirnya.

Output dari tahap terakhir ini adalah tidak ada unexplained variance yang tertinggal sebelum payroll reconciliation ditutup untuk periode tersebut.

Sederhanakan Payroll Reconciliation dengan Lebih Mudah

Kelola payroll secara lebih praktis dengan Payroll Outsourcing dari Mekari Talenta, didukung payroll specialist dan HRIS terintegrasi.

Lihat Payroll Outsourcing
Mekari Talenta Payroll Outsourcing

Payroll Reconciliation Template Excel

Bagi perusahaan yang belum menggunakan sistem otomatis, template excel berikut dapat digunakan sebagai alat bantu rekonsiliasi, asalkan strukturnya konsisten dari periode ke periode.

Payroll Reconciliation Template Excel
Template ini terdiri dari 6 bagian utama untuk membantu proses payroll reconciliation, mulai dari Employee Recon, Gross-to-Net, Bank & GL Recon, Variance Log, Recon Report, hingga Checklist.
Download Template
Payroll Reconciliation Template Excel Mekari Talenta

Cara Membuat Payroll Reconciliation Report

Payroll reconciliation report berfungsi sebagai dokumentasi hasil validasi payroll pada satu periode tertentu, sekaligus menjadi bukti bahwa proses rekonsiliasi memang telah dilakukan.

Komponen Payroll Reconciliation Report

Payroll reconciliation report sebaiknya tidak hanya menampilkan total payroll, tetapi juga menjelaskan perubahan yang terjadi, hasil pencocokan dengan sistem lain, serta status penyelesaian setiap variance yang ditemukan.

Komponen yang umumnya dicantumkan meliputi:

Informasi periode payroll

  • Payroll period
  • Payroll cut-off date
  • Payment date
  • Entity atau business unit

Payroll summary

  • Total headcount
  • Gross payroll
  • Employee deductions
  • Employer contributions
  • Income tax
  • BPJS contributions
  • Net payroll

Variance analysis

  • Previous period payroll
  • Current period payroll
  • Payroll variance
  • Variance percentage
  • Variance explanation

Reconciliation results

  • Payroll vs Bank Payment
  • Payroll vs Payroll Journal
  • Payroll vs General Ledger
  • Outstanding variance

Approval dan dokumentasi

  • Reconciliation status
  • Reviewer
  • Approver
  • Approval date
  • Supporting documents reference

Baca Juga: Contoh Laporan Gaji Karyawan dan 7 Komponennya

Contoh Struktur Payroll Reconciliation Report

Report ini merangkum nilai payroll, accounting atau bank, selisih yang ditemukan, serta status penyelesaiannya.

Dengan format tersebut, setiap variance dapat lebih mudah ditelusuri dan ditindaklanjuti sebelum proses payroll ditutup.

Item Previous Month Current Month Variance Explanation Status
Headcount 2.450 2.510 +60 New joiners Matched
Gross Payroll Rp18,2 M Rp18,9 M +Rp700 jt Salary adjustment & hiring Matched
Tax Rp1,4 M Rp1,5 M +Rp100 jt Higher taxable income Matched
BPJS Rp820 jt Rp850 jt +Rp30 jt Headcount increase Matched
Net Payroll Rp15,7 M Rp16,2 M +Rp500 jt Payroll growth Matched
Payroll vs Bank Rp16,2 M Rp16,2 M Rp0 Matched
Payroll vs GL Rp18,9 M Rp18,85 M Rp50 jt Pending journal posting Review

Cara Melakukan Rekonsiliasi Payroll untuk Audit

Payroll reconciliation untuk audit memiliki tujuan yang berbeda dari rekonsiliasi payroll rutin. 

Fokusnya bukan hanya memastikan angka payroll balance, tetapi membuktikan bahwa angka tersebut akurat, lengkap, valid, telah diotorisasi, dan didukung oleh evidence yang dapat ditelusuri.

Karena itu, proses audit perlu menjawab beberapa pertanyaan utama:

  1. Apakah seluruh payroll yang dicatat benar-benar terjadi?
  2. Apakah seluruh karyawan yang dibayar memang berhak menerima pembayaran?
  3. Apakah nominalnya dihitung dengan benar?
  4. Apakah perubahan payroll telah diotorisasi?
  5. Apakah payroll expense serta liability telah dicatat pada periode yang tepat?

Auditor juga perlu memperoleh evidence yang cukup dan tepat untuk mendukung kesimpulannya.

1. Tentukan Audit Scope dan Payroll Population

Mulai dengan menentukan apa yang akan diuji, bukan langsung mengumpulkan seluruh data payroll.

Tentukan:

  • Periode audit
  • Payroll cycle yang akan diperiksa
  • Entity atau business unit
  • Employee population
  • Payroll account yang masuk scope
  • Materiality atau risk threshold
  • Payroll components yang akan diuji
  • Perubahan payroll yang menjadi fokus

Kemudian tentukan population yang akan menjadi dasar pengujian. Misalnya, jika audit mencakup payroll Januari–Desember, population dapat berupa seluruh payroll transaction selama periode tersebut.

Dari population tersebut, tentukan item yang akan diuji berdasarkan risiko, misalnya:

  • Karyawan dengan salary tertinggi
  • New joiner
  • Terminated employee
  • Large salary adjustment
  • Bonus atau incentive besar
  • Manual payroll adjustment
  • Employee dengan perubahan rekening bank
  • Transaksi yang nilainya tidak biasa

Ini berbeda dari rekonsiliasi rutin yang bertujuan memastikan seluruh payroll periode tersebut balance.

Dalam audit, auditor dapat menggunakan sampling dan risk-based selection untuk menentukan transaksi yang diuji.

2. Uji Kelengkapan dan Keberadaan Data Payroll

Setelah population ditentukan, pastikan data yang digunakan untuk audit lengkap dan benar-benar merepresentasikan payroll yang terjadi.

Lakukan pengujian terhadap:

  • Payroll register
  • Employee master
  • Employment records
  • Attendance records
  • Salary records
  • Payroll journal
  • Bank payment records
  • General ledger

Kemudian lakukan dua arah pengujian:

Employee/HR records → Payroll

Payroll → Employee/HR records

Tujuannya memastikan karyawan yang aktif dan berhak menerima payroll benar-benar tercatat dalam payroll, serta memastikan setiap karyawan yang dibayar memiliki dasar hubungan kerja dan tidak terdapat employee fiktif, terminated employee yang masih dibayar, atau transaksi tanpa underlying record.

Contohnya:

Sample Payroll Record Supporting Record Hasil
EMP001 Rp15 jt Employment + salary record Matched
EMP002 Rp12 jt Employment + salary record Matched
EMP003 Rp20 jt Tidak ditemukan approval Exception

Jadi, jangan hanya memeriksa apakah total payroll = total GL. Auditor juga perlu membuktikan apakah transaksi yang membentuk angka tersebut memang exist dan complete.

3. Lakukan Recalculation dan Test of Details

Pada tahap ini, lakukan recalculation terhadap sample payroll untuk memastikan sistem atau spreadsheet menghasilkan angka yang benar.

Untuk setiap sample, hitung ulang:

Basic Salary + Allowance + Variable Pay + Overtime = Gross Pay

Kemudian:

Gross Pay − Tax − Employee Contribution − Other Deduction = Net Pay

Bandingkan hasil perhitungan independen dengan payroll register.

Contoh:

Component Payroll Recalculation Variance
Basic Salary Rp12 jt Rp12 jt Rp0
Allowance Rp2 jt Rp2 jt Rp0
Overtime Rp500 rb Rp500 rb Rp0
Gross Pay Rp14,5 jt Rp14,5 jt Rp0
Tax Rp600 rb Rp650 rb Rp50 rb
Net Pay Rp13,78 jt Rp13,73 jt Rp50 rb

Jika terdapat perbedaan, jangan langsung menganggap payroll salah. Telusuri formula, payroll rule, effective date, supporting document, dan input yang digunakan.

Recalculation merupakan salah satu prosedur audit evidence yang secara khusus digunakan untuk memeriksa mathematical accuracy.

4. Uji Authorization dan Payroll Adjustment

Payroll audit juga perlu menguji apakah perubahan yang memengaruhi payroll memiliki otorisasi yang sesuai.

Fokuskan pengujian pada transaksi seperti:

  • Salary increase
  • Promotion
  • Bonus
  • Allowance change
  • One-time payment
  • Manual deduction
  • Payroll correction
  • Backdated adjustment
  • Termination payment

Contohnya, jika salary seorang karyawan berubah dari Rp15 juta menjadi Rp18 juta, jangan hanya memeriksa apakah angka Rp18 juta muncul di payroll.

Telusuri:

Payroll Amount → Salary Master → Effective Date → Salary Adjustment Document → Approval

Buat working paper seperti:

Employee Adjustment Amount Supporting Document Approval Result
EMP001 Salary increase +Rp3 jt Salary letter Approved Pass
EMP002 Bonus +Rp5 jt Bonus approval Missing Exception

Hal ini penting karena dokumentasi audit perlu menunjukkan prosedur yang dilakukan, evidence yang diperoleh, kesimpulan, siapa yang melakukan review, dan kapan review dilakukan.

5. Uji Cut-Off dan Rekonsiliasi Payroll ke Financial Statements

Tahap berikutnya adalah memastikan payroll dicatat pada periode accounting yang tepat. Periksa transaksi di sekitar akhir periode, misalnya:

  • Payroll akhir bulan
  • Salary payable
  • Bonus payable
  • Tax payable
  • BPJS/benefit payable
  • Payroll accrual
  • Termination payment

Contoh kasus:

Payroll untuk pekerjaan bulan Desember dibayarkan pada Januari. Auditor perlu memastikan expense dan liability yang berkaitan dengan Desember tidak salah dicatat seluruhnya pada Januari.

Lakukan tracing:

Payroll Register → Payroll Journal → General Ledger → Financial Statement

Kemudian periksa apakah:

  • Payroll expense tercatat pada periode yang benar.
  • Salary payable sesuai dengan outstanding obligation.
  • Tax payable sesuai dengan liability.
  • Accrual memiliki dasar perhitungan.
  • Journal adjustment memiliki supporting evidence.

Dengan demikian, rekonsiliasi audit tidak berhenti pada “Payroll vs GL = match”, tetapi juga menguji apakah angka tersebut dicatat pada periode dan account yang tepat.

6. Investigasi Exception dan Kumpulkan Audit Evidence

Setelah testing selesai, kelompokkan hasil menjadi:

  • Pass
  • Exception
  • Unresolved
  • Not applicable

Untuk setiap exception, dokumentasikan:

Finding Amount Risk Root Cause Evidence Resolution Status
Tax variance Rp50 rb Medium Calculation error Tax calculation Corrected Closed
Salary adjustment Rp3 jt High Missing approval Salary record Pending approval Open

Jangan menutup exception hanya berdasarkan penjelasan verbal. Jika ada variance, minta evidence yang relevan, seperti:

  • Salary letter
  • Employment contract
  • Approval record
  • Attendance record
  • Bonus approval
  • Tax calculation
  • Bank record
  • Journal entry
  • System log

Ini penting karena inquiry saja tidak cukup sebagai audit evidence untuk menurunkan audit risk ke tingkat yang memadai.

Auditor perlu mengombinasikan inquiry dengan prosedur lain seperti inspection, recalculation, confirmation, reperformance, atau analytical procedures sesuai kebutuhan.

7. Susun Payroll Audit Working Paper dan Final Sign-Off

Hasil seluruh pengujian kemudian dirangkum dalam payroll audit working paper. Minimal dokumentasikan:

  • Audit objective
  • Population
  • Sampling methodology
  • Sample tested
  • Procedure performed
  • Evidence reviewed
  • Exception identified
  • Amount affected
  • Root cause
  • Auditor conclusion
  • Reviewer
  • Review date
  • Final status

Contoh struktur:

Audit Test Population Sample Exception Conclusion
Employee existence 1.250 50 0 Pass
Salary recalculation 1.250 40 1 Exception
Salary adjustment approval 125 25 2 Review
Payroll-to-GL 12 months 12 0 Pass
Bank payment 12 months 12 0 Pass

Dokumentasi harus cukup jelas sehingga reviewer dapat memahami apa yang diuji, evidence apa yang digunakan, bagaimana kesimpulan dibuat, dan siapa yang melakukan serta mereview pekerjaan tersebut.

Payroll Reconciliation Checklist

Checklist berikut dapat digunakan tim payroll dan finance setiap periode sebagai panduan praktis sebelum menutup proses rekonsiliasi.

Category Checklist Item Status
Employee Data Headcount sudah sesuai
Joiner sudah masuk
Leaver sudah dikeluarkan
Salary changes sudah diperbarui
Employee transfer sudah tercatat
Payroll Calculation Gross salary sudah sesuai
Allowance sudah sesuai
Overtime sudah sesuai
Bonus/incentive sudah sesuai
Deduction sudah sesuai
Tax sudah sesuai
BPJS sudah sesuai
Net pay sudah sesuai
Payment Total payroll sesuai dengan bank payment
Tidak ada duplicate payment
Tidak ada failed payment yang belum diselesaikan
Semua employee menerima pembayaran sesuai payroll register
Accounting Payroll expense sesuai
Payroll journal sudah diposting
Tax payable sesuai
BPJS payable sesuai
Salary payable sesuai
Variance sudah dijelaskan
Documentation Reconciliation report tersedia
Variance log diperbarui
Supporting documents tersedia
Adjustment memiliki approval
Final reconciliation sudah di-sign off

Best Practices untuk Payroll Reconciliation

Payroll reconciliation yang efektif bergantung pada proses pencocokan data dan kontrol yang memastikan proses tersebut konsisten, akurat, dan mudah ditelusuri.

Semakin banyak sumber data dan komponen payroll yang dikelola, semakin besar risiko terjadinya data mismatch, manual error, atau variance yang terlambat ditemukan.

Karena itu, terapkan beberapa best practices berikut untuk membuat proses payroll reconciliation lebih terstruktur dan reliable.

1. Gunakan Satu Source of Truth

Minimalkan penggunaan spreadsheet atau database terpisah yang berpotensi menghasilkan versi data berbeda antarcabang atau entitas.

HRIS dapat digunakan sebagai satu source of truth untuk memusatkan data employee dan menghubungkannya dengan proses seperti attendance dan payroll.

Idealnya, data employee, attendance, payroll, tax, benefit, dan deduction terintegrasi dalam satu ekosistem HRIS.

Dengan begitu, perubahan data seperti salary adjustment, status karyawan, overtime, atau deduction dapat mengalir ke proses payroll tanpa perlu dipindahkan secara manual ke berbagai file atau sistem. Hasil rekonsiliasi pun menggunakan data yang konsisten dari awal hingga akhir.

2. Tetapkan Threshold dan Gunakan Exception-Based Review

Tentukan payroll reconciliation threshold untuk menentukan variance mana yang membutuhkan investigasi lebih lanjut, alih-alih memeriksa setiap transaksi dengan tingkat kedalaman yang sama.

Prioritaskan review pada large variance, unusual salary movement, new joiner dan leaver, manual adjustment, duplicate transaction, failed payment, serta perubahan tax atau benefit yang signifikan.

Dengan pendekatan ini, review dapat difokuskan pada transaksi yang memiliki risiko lebih tinggi, sehingga waktu tim payroll digunakan lebih efisien.

3. Pisahkan Payroll Processing, Reconciliation, dan Approval

Terapkan segregation of duties agar pihak yang menghitung payroll tidak menjadi satu-satunya pihak yang melakukan validasi dan approval.

Alur kerja yang ideal mengikuti urutan payroll preparation, payroll review, reconciliation, approval, kemudian payment, dengan PIC yang jelas di setiap tahap.

Dengan pembagian ini, kesalahan perhitungan, adjustment yang tidak sesuai, atau variance dapat terdeteksi lebih awal sebelum payroll benar-benar dibayarkan.

4. Automate Payroll Reconciliation dan Simpan Audit Trail

Integrasi antara HRIS, attendance, payroll, tax, BPJS, bank, dan accounting dapat mengurangi pekerjaan manual yang selama ini menyita banyak waktu tim payroll.

Otomatisasi dapat membantu mendeteksi perbedaan headcount, salary variance, duplicate payment, missing employee, payroll-to-bank discrepancy, payroll-to-GL discrepancy, dan manual adjustment secara lebih cepat.

Pada saat yang sama, setiap perubahan tetap perlu memiliki audit trail yang jelas, mulai dari original data, adjustment, supporting document, approval, hingga final payroll.

Dengan kombinasi automation dan audit trail, proses rekonsiliasi dapat bergeser dari pekerjaan manual menjadi exception management yang jauh lebih terstruktur.

5. Pertimbangkan Payroll Outsourcing untuk Payroll yang Semakin Kompleks

Semakin kompleks proses payroll, semakin besar pula waktu dan sumber daya yang dibutuhkan untuk mengelola data karyawan, menghitung berbagai komponen penghasilan, memvalidasi perubahan, hingga memastikan payroll siap dibayarkan tepat waktu.

Kondisi ini semakin terasa ketika payroll mencakup banyak karyawan, cabang, entitas, komponen penghasilan, dan payroll cycle.

Di titik ini, payroll outsourcing dapat menjadi pilihan untuk mengalihkan pengelolaan payroll kepada tim spesialis eksternal, tanpa kehilangan kontrol atas proses dan hasilnya.

Layanan Payroll Service dari Mekari Talenta menangani payroll secara end-to-end, mulai dari pengelolaan data karyawan, perhitungan gaji, pajak dan BPJS, hingga distribusi gaji, dengan dukungan HRIS Mekari Talenta yang terintegrasi.

Dalam prosesnya, kontrol terhadap payroll juga menjadi bagian dari workflow. Irregular components dapat melalui proses auto-reconciliation dan review sebelum payroll dijalankan, sehingga perubahan atau komponen yang perlu diperiksa dapat ditangani lebih awal sebelum masuk ke tahap final review, approval, dan pembayaran.

Pendekatan ini membuat reconciliation tidak lagi sekadar pekerjaan administratif setelah payroll selesai.

Dengan data karyawan yang dikelola secara terpusat, termasuk untuk kebutuhan multi-cabang, serta payroll yang diproses oleh payroll specialist, proses validasi dapat dilakukan secara lebih terstruktur dari awal hingga payroll siap dibayarkan.

Selain itu, perusahaan tetap mendapatkan laporan payroll yang lengkap untuk mendukung review dan kebutuhan administrasi, termasuk payslip, Form 1721-A1, serta laporan BPJS dan pajak.

Jika Anda ingin mengetahui bagaimana layanan ini dapat membantu mengelola payroll secara end-to-end sekaligus menjaga proses tetap terstruktur dan terkontrol, hubungi tim Payroll Service Mekari Talenta untuk mendiskusikan kebutuhan payroll perusahaan Anda.

Pertanyaan Umum seputar Payroll Reconciliation

Siapa yang sebaiknya melakukan payroll reconciliation?

Siapa yang sebaiknya melakukan payroll reconciliation?

Payroll reconciliation idealnya melibatkan lebih dari satu fungsi agar proses review tidak sepenuhnya bergantung pada pihak yang menghitung payroll. Tim payroll dapat menyiapkan dan menjelaskan data, sementara fungsi finance atau accounting dapat memvalidasi pencatatan dan payment, dengan approval dari pihak yang memiliki kewenangan. Untuk proses yang lebih kompleks, pembagian peran ini juga membantu menerapkan segregation of duties secara konsisten. Struktur PIC dapat disesuaikan dengan ukuran, kompleksitas, dan governance masing-masing organisasi.

Berapa lama waktu yang dibutuhkan untuk melakukan payroll reconciliation?

Berapa lama waktu yang dibutuhkan untuk melakukan payroll reconciliation?

Waktu yang dibutuhkan bergantung pada jumlah karyawan, jumlah komponen payroll, banyaknya sumber data, dan tingkat otomatisasi yang digunakan. Rekonsiliasi dengan data yang sudah terintegrasi umumnya membutuhkan lebih sedikit pekerjaan manual dibandingkan proses yang mengandalkan spreadsheet dan input dari banyak sumber. Waktu juga akan bertambah ketika terdapat banyak exception yang perlu diinvestigasi. Karena itu, durasi sebaiknya diukur dari jumlah transaksi dan exception yang perlu direview, bukan hanya jumlah karyawan.

Berapa batas variance yang masih dianggap wajar dalam payroll reconciliation?

Berapa batas variance yang masih dianggap wajar dalam payroll reconciliation?

Tidak ada satu angka threshold yang berlaku untuk seluruh organisasi karena materiality dan risiko setiap payroll berbeda. Threshold dapat ditentukan berdasarkan nilai absolut, persentase terhadap total payroll, jenis komponen, atau tingkat risiko transaksi. Misalnya, salary adjustment bernilai besar atau manual adjustment dapat memerlukan review meskipun persentase variancenya kecil. Yang terpenting, threshold ditetapkan sebelum review dan diterapkan secara konsisten agar variance yang perlu ditindaklanjuti tidak ditentukan secara subjektif.

Apakah payroll reconciliation bisa dilakukan untuk beberapa entitas sekaligus?

Apakah payroll reconciliation bisa dilakukan untuk beberapa entitas sekaligus?

Bisa, tetapi struktur rekonsiliasinya perlu memisahkan data berdasarkan entitas sebelum dilakukan konsolidasi. Setiap entitas sebaiknya memiliki employee population, payroll expense, liability, payment, dan accounting records yang dapat ditelusuri secara individual. Setelah masing-masing entitas balance, hasilnya dapat dikonsolidasikan untuk melihat total payroll dan variance secara keseluruhan. Pendekatan ini membantu mencegah selisih di satu entitas tertutup oleh angka dari entitas lainnya.

Bagaimana mengetahui bahwa proses payroll reconciliation sudah efektif?

Bagaimana mengetahui bahwa proses payroll reconciliation sudah efektif?

Efektivitas tidak hanya diukur dari apakah variance akhirnya bernilai nol. Indikator lain yang dapat dipantau mencakup jumlah payroll error yang ditemukan, waktu penyelesaian variance, jumlah unresolved exception, frekuensi manual adjustment, serta jumlah variance yang berulang dari periode sebelumnya. Jika variance dapat ditemukan lebih awal, root cause terdokumentasi, dan masalah yang sama tidak terus berulang, proses reconciliation dapat dikatakan semakin efektif.

Abidah Ardelia Penulis
A Content Specialist with more than two years of experience covering the Human Resources (HR) industry, with a focus on HR technology, payroll, talent management, recruitment, employment practices, and digital HR transformation. Her work combines regulatory developments, industry research, and insights from HR practitioners to deliver accurate, well-researched content that addresses the strategic and operational priorities of HR professionals and business leaders.
Icon

Satu solusi untuk semua kebutuhan HR Anda

Optimalkan pengelolaan operasi HR Anda dengan bantuan solusi terintegrasi dari Mekari Talenta.

WhatsApp Hubungi sales