Menu Penggajian terdiri dari sub-sub menu yang berhubungan dengan keuanganyang nantinya data-data pada menu ini akan digunakan untuk penghitungan gaji dan laporan SPT tahunan. Adapun sub-sub menunya seperti di bawah ini :
5.5.1. Sub Menu Master Pajak
Pda form master pajak terdapat dua fungsi yang berhubungan dengan pajak yang nantinya data ini digunakan untuk penghitungan gaji dan pembuatan laporan SPT tahunan. Fungsi yang pertama adalah untuk menyimpan komponen pajak dengan cara menginputkan tahun pajak, ptkp tidak kawin, ptkp kawin, dan ptkp tanggungan pada groupbox komponen pajak setelah itu tekan tombol simpan seperti yang terlihat pada gambar 5.26. Pada saat penekanan tombol simpan ada pengecekan apakah komponen pajak dari tahun yang dimasukkan sudah ada atau belum dengan melihat tabel 5.14. Selain tombol simpan groupbox komponen pajak juga mempunyai tombol reset, ganti dan hapus. Fungsi yang kedua adalah menyimpan persentase pajak dengan menginputkan tahun, persentase, batas awal, dan batas akhir pada groupbox persentase pajak lalu menekan tombol simpan persentase seperti yang terlihat pada gambar 5.27. Pada saat penekanan tombol
simpan groupbox persentase pajak juga ada pengecekan yang sama dengan tombol simpan pada groupbox komponen pajak dengan melihat pada tabel 5.15.
Sama halnya dengan groupbox komponen pajak, groupbox persentase pajak juga mempunyai tombol reset, ganti dan hapus.
Tabel 5.14. Tabel Komponen Pajak
Tahun Pajak PTKP Tdk Kawin PTKP Kawin PTKPTanggungan
2006 13.200.000 1.200.000 1.200.000
Gambar 5.26. Form Simpan Komponen Pajak
Tabel 5.15. Tabel Persentase Pajak
Tahun Pajak Batas Awal Batas Akhir Persentase
2006 0 25.000.000 0.05
2006 25.000.000 50.000.000 0.1
2006 50.000.000 100.000.000 0.15
2006 100.000.000 200.000.000 0.25
2006 200.000.000 - 0.35
Gambar 5.27. Form Simpan Persentase Pajak
5.5.2. Sub Menu Input Potongan
Untuk pengujian sub menu input potongan dan penghitungan gaji, pengujian dilakukan berdasarkan suatu studi kasus yang mempunyai data-data sebagai berikut :
1. Karyawan dengan nip pg001 dan bernama Erik Soesilo
2. Sesuai dengan desain pada sub bab 3.1 sistem perusahaan secara manual bagian absensi karyawan bahwa batas keterlambatan masuk kerja adalah Pk.08.30. Erik selama bulan 11 bekerja dan menginputkan absensi dengan data sebagai berikut :
-Tanggal 1 terlambat absensi masuk kerja Pk.08:40:23 Tanggal 3 terlambat absensi masuk kerja Pk.08:33:02
-Tanggal 5, 12, 15, 19, 26, 28 tidak input absensi masuk kerja
3. Karena tanggal 5, 12, 19, 26 adalah hari minggu maka Erik Soesilo selama bulan 11 terlambat absensi masuk kerja selama 2 hari dan tidak masuk kerja selama 2 hari.
4. Sesuai dengan data histori jabatan pada tabel 5.3 Erik Soesilo bekerja sebagai Kepala Administrasi dan Keuangan yang mempunyai data tunjangan sesuai dengan tabel 5.6
- Gaji Pokok Rp.3.000.000,- - Tunjangan Jabatan Rp.300.000,- - Tunjangan Makan Rp. 125.000,- - Tunjangan Transportasi Rp.125.000,-
Maka perhitungan potongan yang diterima oleh Erik Soesilo sesuai dengan desain pada sub bab 3.1 sistem perusahaan secara manual bagian pembayaran gaji karyawan adalah sebagai berikut :
- Terlambat : (Gaji Pokok sehari X 20%) X Jumlah hari telat =((Rp.3.000.000,-/30) X 20%) X 2
=Rp.20.000,- X 2 =Rp.40.000,-
- Tidak Masuk : Gaji Pokok Sehari X Jumlah Tidak Masuk =(Rp.3.000.000,-/30) X 2
=Rp.200.000,-
Gambar 5.28. Form Simpan Potongan Akibat Terlambat Masuk Kerja
Tabel 5.16. Tabel Potongan pg001 P2 Tidak Masuk Kerja 200.000 06/30/2006 pg001 P2 Tidak Masuk Kerja 0 07/31/2006 pg001 P2 Tidak Masuk Kerja 96.774 08/31/2006 pg001 P2 Tidak Masuk Kerja 100.000 09/30/2006 pg001 P2 Tidak Masuk Kerja 96.774 10/31/2006 pg001 P2 Tidak Masuk Kerja 200.000 11/30/2006 pg001 P2 Tidak Masuk Kerja 290.323 12/31/2006
Gambar 5.29. Form Simpan Potongan Akibat Tidak Masuk Kerja
Pada form potongan ini berguna untuk menyimpan data potongan yang diterima oleh seorang karyawan sehubungan dengan penerimaan gaji. Pertama-tama mencari data karyawan beserta data absensinya dengan menekan tombol cari, apabila jenis karyawan ’Karyawan Tidak Tetap’ - maka komponen datetimepicker periode akan menjadi aktif dan harus diinputkan periode tanggal penggajian setiap minggunya, apabila jenis karyawan ’Karyawan Tetap’ maka komponen datetimpeicker periode tidak perlu diisi karena tidak aktif, dan apabila jenis karyawan ’Karyawan Borongan’ maka akan keluar pesan error yang mengatakan bahwa untuk karyawan borongan potongan langsung dihitung pada saat penggajian. Setelah itu memilih kode potongan untuk memilih jenis potongan apa yang akan disimpan. Setelah semua field terisi maka tekan tombol simpan seperti terlihat pada gambar 5.28 dan 5.29. Pada saat penekanan tombol simpan ada pengecekan apakah potongan yang disimpan sudah ada dengan melihat tabel potongan seperti tampak pada tabel 5.16. Selain tombol simpan juga ada tombol ganti, reset dan hapus serta tombol kembali ke menu utama.
5.5.3. Sub Menu Penghitungan Gaji
Berdasarkan studi kasus di atas maka penghitungan gaji yang akan diterima oleh Erik Soesilo sesuai dengan desain pada sub bab 3.1 sistem perusahaan secara manual bagian pembayaran gaji karyawan selama bekerja pada bulan 11, apabila mendapatkan potongan terlambat masuk kerja sebesar Rp.40.000,- dan potongan tidak masuk kerja sebesar Rp.200.000,- sesuai dengan perhitungan potongan di atas, serta setiap bulannya mendapat premi askes sebesar Rp.50.000,- dan juga melakukan lembur selam 1 jam adalah sebagai berikut:
Penghitungan Gaji Karyawan :
Penghitungan Pajak Penghasilan Erik Soesilo Bulan 11 (Sesuai dengan desain pada sub bab 2.8.1 tentang pajak penghasilan 21 (PPH21) bulanan
Gaji karyawan sebulan Rp.3.315.000,-
(Setelah gaji ditambah tunjangan, lembur, bonus
dan dipotong potongan terlambat dan tidak masuk kerja)
Premi Askes Rp. 50.000,- + Penghasilan Bruto sebulan Rp.3.365.000,- Pengurangan
1.Biaya Jabatan
5% X Rp.3.365.000,- Rp.108.000,- (Maks.Rp.108.000,- Sebulan atau Rp.1.296.000/th) 2. Iuran Pensiun Rp. 40.000,-
-untuk WP sendiri Rp.13.200.000,- -tambahan karena menikah Rp. 1.200.000,- -tambahan seorang anak Rp. 1.200.000,- +
Rp.15.600.000,- - Penghasilan Kena Pajak Rp.23.004.000,-
PPh Pasal 21 Setahun
5% X Rp.23.004.000,- = Rp.1.150.200,- PPh Pasal 21 Sebulan
Rp.1.150.200:12 = Rp. 95.850,-
Form ini untuk menghitung gaji karyawan baik karyawan tetap, tidak tetap maupun borongan baik menghitung semua karyawan tetap atau tidak tetap sekaligus seperti yang terlihat pada gambar 5.30 dan gambar 5.31 untuk menyimpan atau mengganti serta menghapus gaji semua karyawan tetap atau tidak tetap sampai membuat slip gaji dan laporan potongan pajak maupun menghitung gaji seorang karyawan dengan menekan tombol hitung gaji seorang
karyawan pada menu penggajian yang tampak pada gambar 5.30 kemudian akan keluar halaman penghitungan gaji seorang karyawan seperti yang tampak pada gambar 5.32. Selain itu pada menu penggajian juga ada komponen groupbox untuk mencari data karyawan yang belum dihitung gajinya dan data karyawan yang data gajinya telah diganti dengan memilih bulan dan tahun terlebih dahulu pada masing-masing komponen groupbox yang tersedia. Untuk cara menghitung gaji pada halaman penghitungan gaji seorang karyawan adalah pertama pilih jenis karyawan pada komponen groupbox jenis penghitungan gaji karyawan. Apabila yang dipilih karyawan tetap maka komponen datetimepicker tidak perlu diisi karena tidak aktif lau cari data karyawan dengan menekan tombol cari, tapi apabila yang dipilih karyawan tidak tetap maka harus diinputkan tanggal periode penggajian. Setelah semua field pada groupbox identitas karyawan diisi maka tekan tombol hitung untuk menghitung gaji karyawan, potongan gaji sampai penghasilan netto.
Setelah penghitungan selesai maka tekan tombol simpan untuk menyimpan data penggajian karyawan seperti tampak pada gambar 5.32. Pada saat penekanan tombol simpan ada pengecekan apakah gaji yang dimasukkan sudah ada atau belum. Setelah disimpan maka perlu menekan tombol slip untuk mencetak report slip gaji seperti yang tampak pada gambar 5.33. Untuk karyawan jenis tidak tetap dan borongan apabila terkena pajak penghasilan maka perlu membuat laporan potongan pajak dengan menekan tombol laporan potongan pajak yang menghubungkan ke form laporan potongan pajak lalu menekan tombol buat laporan sehingga akan keluar report potongan pajak setiap selesai perhitungan gaji seperti tampak pada gambar 5.34. Selain tombol-tombol di atas juga ada tombol reset dan kembali ke menu utama.
Apabila ada data penggajian yang ingin diganti maka tekan tombol ganti gaji maka akan keluar halaman tabel penggajian lalu masukkan bulan penggajian dan tekan tombol cari untuk menampilkan data penggajian yang diambil tabel penggajian seperti tampak pada tabel 5.17 untuk ditampilkan pada komponen dbgrid lalu pilih data di dbgrid tersebut untuk diganti dengan menekan tombol ganti atau menghapus data penggajian dengan menekan tombol hapus seperti
tampak pada gambar 5.35. Selain itu juga ada tombol reset pada halaman ini untuk menghapus isi-isi field.
Gambar 5.30. Form Menu Penggajian
Gambar 5.31. Halaman Simpan, Ganti dan Hapus Gaji Semua Karyawan
Gambar 5.32. Halaman Simpan penggajian seorang karyawan
Gambar 5.33. Report Slip gaji karyawan
Gambar 5.34. Report Potongan Pajak
Gambar 5.35. Halaman tabel penggajian dari tabsheet form gaji
12/31/2006 11/30/2006 10/31/2006 09/30/2006 08/31/2006 07/31/2006 06/30/2006 05/31/2006 04/30/2006 03/31/2006 02/28/2006 01/31/2006 Bln Gaji
pg001 pg001 pg001 pg001 pg001 pg001 pg001 pg001 pg001 pg001 pg001 pg001 Nip
3.000.000 3.000.000 3.000.000 3.000.000 3.000.000 3.000.000 3.000.000 3.000.000 3.000.000 3.000.000 3.000.000 3.000.000 Gaji
0 5.000 0 0 0 0 0 0 0 0 0 0 Tot Lembur
55.0000 55.0000 55.0000 55.0000 55.0000 55.0000 55.0000 55.0000 55.0000 55.0000 55.0000 55.0000 Tot
Tunjangan
309.677 240.000 96.774 120.000 154.839 0 220.000 116.129 40.000 38.710 21.429 0 Tot
Potongan
0 0 0 0 0 300.000 0 0 0 0 0 300.000 Bonus
50.000 50.000 50.000 50.000 50.000 50.000 50.000 50.000 50.000 50.000 50.000 50.000 Askes
40.000 40.000 40.000 40.000 40.000 40.000 40.000 40.000 40.000 40.000 40.000 40.000 Iuran Pensiu
3.158.207 3.229.150 3.360.465 3.338.400 3.305.303 3.718.967 3.243.400 3.342.077 3.412.967 3.414.128 3.429.681 3.718.967 Tot Gaji Tabel 5.17. Tabel Penggajian