Halaman

Minggu, 15 Januari 2012

Visual Basic 2008 : Perhitungan Pajak PPh21

PPh21 adalah suatu aturan dari pemerintah yang mewajibkan kita yang berpenghasilan baik sebagai karyawan maupun wirausahawan untuk turut serta berkontribusi dalam pembangunan Negara Indonesia melalui pembayaran atas pajak penghasilan kita.

Dasar hukum yang dikeluarkan pemerintah untuk menghitung pajak penghasilan sebagai berikut : Peraturan Pemerintah (PP) Nomor 68 Tahun 2009 yang terbit tanggal 16 November 2009 dan Peraturan Menteri Keuangan Nomor 16/PMK.03/2010, tanggal 25 Januari 2010.

Berdasarkan dasar hukum dan petunjuk pengisian yang terbaru saya mencoba membuatkan program perhitungan PPh21 ini. Program yang saya buat tidak dalam versi yang full version namun hanya bagian utama dari system perhitungan PPh21-nya dan program ini hanya menghitung pajak penghasilan pegawai saja. Aplikasi ini tanpa database.

Tampilan Form

clip_image002

clip_image004

Form yang saya buat hanya satu form yang terdiri dari dua Tab, yaitu : Tab Hitung dan Tab Paramater. Tab Hitung merupakan tab untuk menginput komponen penghasilan (gaji) dan menghitungkan pajaknya. Sedangkan Tab Parameter merupakan paramater perhitungan pajak penghasilan. Nilai-nilai yang tertera pada parameter ini sudah sesuai dengan peraturan-peraturan tercantum didepan tadi.

Rule Perhitungan PPh 21

A. Komponen Penghasilan

Penghasilan memiliki komponen sebagai berikut : Gaji Pokok, Tunjangan Lembur, Tunjangan Jabatan, Iuran Pensiun, Tunjangan Lain-lain dan Bonus/THR. Dalam menghitung besarnya pajak PPh21 semua komponen gaji harus disetahunkan. Oleh karena itu komponen tersebut harus kita bagi dua kelompok yaitu kelompok Penghasilan Tetap dan Penghasilan Tidak Tetap.

Penghasilan Tetap : Gaji Pokok, Tunjangan Jabatan dan Iuran Pensiun

Penghasilan tetap ini karena nilainya sama tiap bulannya maka harus disetahunkan dengan cara mengkalikan dengan masa penghasilan tiap pegawai tersebut. Contoh jika si Ajey bekerja disuatu perusahaan (pada tahun pajak berjalan), sejak bulan januari maka masa penghasilannya Januari – Desember (12 bulan). Contoh lain jika si Budi bekerja sejak bulan Juni maka masa penghasilannya Juni – Desember (7 bulan).

Penghasilan Tidak Tetap : Tunjangan Lembur, Tunjangan Lain-lain dan Bonus/THR

Penghasilan tidak tetap ini tidak perlu dikalikan masa penghasilan, langsung saja dihitungkan setahun, namanya saja penghasilan tidak tetap bisa ada atau tidak ada.

B. Biaya Jabatan

Biaya Jabatan ini merupakan komponen pengurang pajak. Nilai biaya jabatan ditetapkan oleh pemerintah melalui peraturan yang tercantum diatas. Aturannya, biaya jabatan ini besarnya 5% dari penghasilan kotor, namun jika perhitungan dengan prosentase tersebut melebihi nilai maksimum biaya jabatan yang ditetapkan oleh pemerintah maka yang digunakan adalah biaya maksimum ini. Adapun besarnya biaya jabatan maksimum satu tahu sebesar Rp. 6,000,000 (enam juta rupiah)

C. Penghasilan Tidak Kena Pajak (PTKP)

PTKP juga merupakan komponen untuk pengurang pajak. Jika penghasilan setahun seorang pegawai tidak melebihi dari PTKP-nya maka otomatis pegawai tersebut NIHIL nilai pajaknya.

PTKP ini pada aplikasi tersebut ditentukan pada kolom Status. Kolom status tersebut berisi : TK/0, TK/1, TK/2, TK/3, K/0, K/1, K/2 dan K/3. Besarnya nilai PTKP ini juga ditetapkan dalam peraturan tersebut diatas, yaitu sebagai berikut :

image

D. Penghasilan Kena Pajak (PKP)

PKP adalah selisih antara penghasilan netto setahun dengan penghasilan tidak kena pajak (PTKP). Nilai PKP inilah yang menjadi dasar berapa banyak penghasilan seseorang tersebut dipotong pajaknya.

E. Tarif Pajak

Nilai penghasilan Kena Pajak (PKP) yang terbentuk kemudian dihitung besarnya pajak melalui tarif pajak progresif sebagai berikut :

image

Bagi seseorang yang tidak memiliki NPWP makan akan dikenakan tarif 20% lebih besar.

Selasa, 03 Januari 2012

ClearAccess AG10W ADSL2+ Gateway WiFi Hotspot with 4 Port HUB - White

clearaccess[1]

Petir telah menghantam jaringan speedy di rumah sekitar satu bulan yang lalu, modem TP-Link TD-8816, bawaan dari Telkom yang sudah berumur satu tahun mengalami kerusakan pada adapternya. Untung saya memiliki adapter multifungsi yang bisa diatur power outputnya. Dalam beberapa minggu bisa dipakai untuk berinternet ria di rumah. Meski masih bisa dipakai namun tetap saja rasanya ada yang mengganjal bila melihat modem tersebut.

Mulailah saya hunting mencari modem pengganti. Kali ini spek yang ingin saya beli adalah modem ADSL yang berikut ada wirelessnya, maklum modem gratis dari Telkom tanpa wifi. Gayung bersambut disaat sedang hunting, Jakarta Notebook tiba-tiba mengirimkan email menawarkan promo produk, salah satunya adalah modem ClearAccess seharga Rp 99,900.  Awalnya agak ragu mengingat sangat murah dibandingkan dengan banyaknya feature yang dimilikinya. Tapi pikir saya tidak mengapalah, siapa tahu bagus, kalau tidak bagus pun toh relatif tidak mahal.

Pagi ini diawal tahun 2012, kebetulan saya masih cuti, modem pesanan sehari sebelumnya dari JakNot pun tiba diantar petugas TIKI. Saya bongkar paketnya, saya  periksa isinya dan wow modemnya keren tampilannya, minimalis dan kokoh. Saya periksa kembali satu persatu modem, adapter, kabel LAN (RJ-45) warna kuning dan kabel Telephone (RJ-11) nampak berada disana namun saya tidak menemukan CD maupun buku manual. Pikir saya mungkin ini yang menjadi penyebab mengapa harga dibanting semurah itu.

Saya mulai menebak berapa default IP modem ini, saya mulai dengan memasang IP notebook saya dengan IP 192.168.1.5, kemudian kabel LAN saya colokkan ke  Notebook dan ke salah satu port LAN (LAN1…LAN4) pada modem tersebut, saya coba ping ke IP 192.168.1.1

Binggo!!! ternyata reply, sekali tebakan berhasil mendapatkan default IP modem tersebut. Tebakan saya berikutnya, adalah bagaimana mengkonfigurasi modem tersebut. Pada umumnya modem sejenis ini dilengkapi software konfigurasi yang sudah web base. Untuk itu saya membuka software browser Internet Explorer dan saya masukkan alamat http://192.168.1.1 dan sekali lagi saya berhasil membuka window otentikasi yang meminta username dan password untuk diisi, sekali lagi saya menebak username = admin password = admin dan berhasil.

Selanjutnya saya mulai mengkonfigurasi agar modem ini dapat saya pakai menggantikan modem lama, berikut ini tahapan yang saya lakukan.

1. Konfigurasi Wide Area Network (WAN)

Tampilan pertama kali setelah kita memasukkan username dan password menampilkan halaman status modem kita yang belum terkoneksi, kemudian saya memilih menu Managed gateway (advanced).

 

Capture

Kemudian saya pilih Advanced Setup dan saya Add  WAN setup kemudian saya isi konfigurasi sesuai dengan rule-rule Speedy jenis Sociallia dari Telkom. Pada halaman berikutnya saya isi Port, VPI dan VCI sesuai dari standard dari Telkom

gambar4

Next saya pilih PPP over Ethernet (PPPoE) sebagai Connection Type-nya dan LLC/SNAP BRIDGING sebagai Encapsulation mode-nya, lalu Next.

gambar6

Saya isikan PPP Username dan Password dari speedy, yang lain saya biarkan sesuai standard dari modem tersebut kemudian saya Save.

Konfigurasi WAN cukup dari situ, dan kita bisa langsung melakukan pengujian dengan browsing menggunakan kabel LAN (RJ-45) tersebut. Namun sebelumnya sebaiknya IP Komputer diseting Obtain an IP Address automatically agar IP dan DNS yang kita dapatkan sesuai yang diberikan oleh modem tersebut. Karena seting LAN pada modem tersebut sudah dipasang dalam kondisi DHCP Enabled.

Sampai tahap seting WAN jika data-data speedy yang kita input benar, maka dapat dipastikan kita sudah bisa browsing menggunakan kabel LAN. Tahap berikutnya kita akan menseting konfigurasi Wireless.

 

2. Konfigurasi Wireless

Pilih menu Wireless Basic lalu Centang Enables Wireless, akan muncul kolom-kolom yang harus kita isikan berikutnya.

Wireless-Basic

Isi SSID sesuai kehendak kita. Saran saya jangan terlalu panjang dan tidak perlu menggunakan spasi diantara 2 kata pada SSID tersebut (jika lebih dari satu kata), gunakan simbol minus (-), dot (.) atau underscore (_) sebagai pengganti spasi, lalu Save.

Sampai tahap ini sebenarnya kita sudah bisa menggunakan wireless.

Namun karena jangkauan wireless ini cukup jauh sampai melewati batas dinding rumah kita, sebaiknya tambahkan security dengan memasang Network Authentication. Ada 9 pilihan Network Authentication yang bisa kita pilih, dalam percobaan saya ini, saya menggunakan WPA2-PSK  dan WPA Pre-Shared Key nya saya isi sesuai kehendak saya dengan WPA Encryption saya pilih AES. Kemudian saya Save/Apply.

 

Dua hal utama diatas sebenarnya sudah cukup untuk kita bisa sharing Internet baik melalui kabel LAN maupun Wireless. Namun buat saya masih ada yang kurang, yaitu mengganti password admin untuk mengkonfigurasi modem ini. jangan sampai halaman konfigurasi tersebut dapat dengan mudah dibuka oleh orang lain melalui jaringan wireless. Yang saya lakukan adalah memilih menu Management, Access Control dan Password.

AccessControl-Passwords

Modem ini menyediakan 3 username yaitu : Admin, Support dan User. Bagaimana bedanya silahkan Anda baca keterangan pada halaman tersebut. Saya pilih username : Admin kemudian saya ganti passwordnya. Berikutnya saya juga mengganti password Support dan User.

Selesai sudah saya mengganti modem lama dengan modem baru yang murah namun cukup memenuhi harapan saya, untuk bisa berinternet di rumah secara sharing baik melalui kabel LAN maupun Wireless.

 

Salam.

 

Gambar Modem ADSL ClearAccess AG10W.

100_1371_thumb