Deprecated: ElementorProDeps\DI\create(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/functions.php on line 32

Deprecated: ElementorProDeps\DI\autowire(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/functions.php on line 44

Deprecated: Creation of dynamic property dhz_acf_plugin_extended_color_picker::$settings is deprecated in /home/u1776324/public_html/wp-content/plugins/saasland-core/inc/acf-rgba-color-picker/acf-rgba-color-picker.php on line 17

Deprecated: ElementorProDeps\DI\ContainerBuilder::writeProxiesToFile(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/ContainerBuilder.php on line 231

Deprecated: ElementorProDeps\DI\Definition\Source\ReflectionBasedAutowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/ReflectionBasedAutowiring.php on line 17

Deprecated: ElementorProDeps\DI\Definition\Source\Autowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/Autowiring.php on line 21

Deprecated: ElementorProDeps\DI\Definition\Source\DefinitionFile::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionFile.php on line 25

Deprecated: ElementorProDeps\DI\Definition\Source\DefinitionArray::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionArray.php on line 33

Deprecated: ElementorProDeps\DI\Definition\Source\DefinitionNormalizer::normalizeRootDefinition(): Implicitly marking parameter $wildcardsReplacements as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionNormalizer.php on line 42

Deprecated: ElementorProDeps\DI\Proxy\ProxyFactory::__construct(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Proxy/ProxyFactory.php on line 38

Deprecated: ElementorProDeps\DI\Container::__construct(): Implicitly marking parameter $definitionSource as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorProDeps\DI\Container::__construct(): Implicitly marking parameter $proxyFactory as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorProDeps\DI\Container::__construct(): Implicitly marking parameter $wrapperContainer as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: Creation of dynamic property Saasland_register_theme::$author is deprecated in /home/u1776324/public_html/wp-content/themes/saasland/inc/classes/Saasland_register_theme.php on line 41

Deprecated: Creation of dynamic property Saasland_admin_dashboard::$id is deprecated in /home/u1776324/public_html/wp-content/themes/saasland/inc/admin/dashboard/Saasland_admin_dashboard.php on line 18

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the saasland domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/u1776324/public_html/wp-includes/functions.php on line 6260

Deprecated: Creation of dynamic property Saasland_admin_dashboard::$page_title is deprecated in /home/u1776324/public_html/wp-content/themes/saasland/inc/admin/dashboard/Saasland_admin_dashboard.php on line 19

Deprecated: Creation of dynamic property Saasland_admin_dashboard::$menu_title is deprecated in /home/u1776324/public_html/wp-content/themes/saasland/inc/admin/dashboard/Saasland_admin_dashboard.php on line 20

Deprecated: ElementorProDeps\DI\Definition\ObjectDefinition::__construct(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 62

Deprecated: ElementorProDeps\DI\Definition\ObjectDefinition::setClassName(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 75

Deprecated: ElementorProDeps\DI\Definition\ObjectDefinition::setLazy(): Implicitly marking parameter $lazy as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 158

Deprecated: ElementorProDeps\DI\Definition\Resolver\ObjectCreator::setPrivatePropertyValue(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ObjectCreator.php on line 158

Deprecated: ElementorProDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorProDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $method as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorPro\Modules\Forms\Submissions\Actions\Save_To_Database::save_action_log(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/modules/forms/submissions/actions/save-to-database.php on line 159

Deprecated: {closure:ElementorPro\Modules\Forms\Submissions\Actions\Save_To_Database::__construct():193}(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/modules/forms/submissions/actions/save-to-database.php on line 193
Transaksi Jual Saham, Apakah Dikenakan Pajak?
Deprecated: ElementorPro\Modules\Posts\Traits\Button_Widget_Trait::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/modules/posts/traits/button-widget-trait.php on line 491

Deprecated: ElementorPro\Modules\Carousel\Widgets\Media_Carousel::print_slider(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/modules/carousel/widgets/media-carousel.php on line 305

Deprecated: ElementorPro\Modules\Carousel\Widgets\Base::print_slider(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/modules/carousel/widgets/base.php on line 575

Deprecated: ElementorPro\Modules\Payments\Widgets\Paypal_Button::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/modules/payments/widgets/paypal-button.php on line 225

Deprecated: ElementorPro\Modules\Payments\Classes\Payment_Button::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/modules/payments/classes/payment-button.php on line 499

Deprecated: ElementorPro\Modules\Payments\Widgets\Stripe_Button::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/u1776324/public_html/wp-content/plugins/elementor-pro/modules/payments/widgets/stripe-button.php on line 249

Deprecated: Creation of dynamic property Daim_Shared::$post_id is deprecated in /home/u1776324/public_html/wp-content/plugins/interlinks-manager/shared/class-daim-shared.php on line 336

Sesungguhnya, saham bukan bagian dari barang yang termasuk dalam objek Pajak Pertambahan Nilai atau PPN. Hal tersebut tertuang secara resmi dalam Undang-Undang Pajak Pertamabahan Nilai Nomor 42 Tahun 2009 Pasal 4A.

Namun, terdapat sejumlah pertimbangan mengenai pengenaan wajib pajak terhadap transaksi penjualan saham yang dilakukan oleh para investor. Pengenaan pembayaran wajib pajak ini harus dibayarkan pada setiap transaksi penjualan saham berlangsung yang wajib dibayarkan ke beberapa pihak dengan akumulasi beban nilai berbeda-beda.

Mengapa penjualan saham dikenakan beban pajak? Hal ini dikarenakan transaksi penjualan saham melibatkan jasa perantara perdagangan efek, yaitu perusahaan sekuritas dan hal itu dinilai sebagai salah satu objek kegiatan dari Pajak Pertambahan Nilai.

Dasar Hukum Pembayaran Pajak Pada Penjualan Saham

Terkait dasar hukum mengenai pembayaran wajib PPN pada penjualan saham, pihak yang berperan sebagai penyedia layanan jasa penjualan saham adalah perusahaan sekuritas. Oleh sebab itu, perusahaan sekuritas wajib melakukan pembayaran PPN atas setiap transaksi penjualan saham oleh investor.

Aturan resminya tertulis pada SE Tahun 1991 Nomor 04/PJ.51/1991, di mana perusahaan sekuritas yang berperan sebagai penyedia jasa perantara transaksi saham dalam pasar modal dilimpahkan kewajiban sebagai Pengusaha Kena Pajak (PKP).

Oleh karena itu, di setiap kegiatan penjualan saham, perusahaan sekuritas wajib melakukan pemungutan, pelaporan, serta penyetoran hasil PPN kepada pihak terkait. Adapun perbedaan dari pengenaan pembayaran wajib PPN terhadap penjualan saham dengan pembayaran pada sektor-sektor lainnya, dilihat dari pemisahan komisi atas dasar pengenaan pajak karena saham bukan termasuk dalam cakupan objek PPN.

Penghitungan Pajak Penjualan Saham

Agar semakin memahami bagaimana mekanisme penghitungan PPN penjualan saham, simak penjelasannya di bawah ini!

Contoh kasus:

Seorang investor berniat untuk menjual sahamnya pada sebauh emiten dengan harga Rp. 2000 per lembar sahamnya dan saham yang hendak dijual adalah sebesar 10 lot atau 1000 lembar. Adapun mekanisme perhitungan pajak penjualan sahamnya sebagai berikut:

Penjualan saham = 1000 lembar saham x Rp. 2.000 = Rp. 2.000.000

Pembayaran Komisi = 0,3% x Rp 2.000.000 = Rp 6.000

PPN = 10% x Rp 6.000 = Rp. 600

PPh Transaksi Jual = 0,1% x Rp 2.000.000 = Rp 2.000

Biaya penjualan pajak saham yang harus dibayarkan sebesar Rp 8.600 dan total penerimaan dana atas transaksi penjualan saham sebesar Rp. 1.991.400

Penutup

Demikian penjelasan ringkas mengenai pembayaran wajib Pajak Pertambahan Nilai (PPN) atas transaksi penjualan saham. Perlu ditekankan jika pemungutan, penyetoran, hingga pelaporan PPN dilakukan oleh perusahaan sekuritas karena menjadi penyedia jasa atas perantara penjualan saham antara penjual dengan pembeli saham.

Pemungutan pajak ini harus dilihat dari sudut pandang tersedianya jasa perantara transaksi penjualan saham bukan dari objek PPN karena jika dilihat berdasarkan objeknya, saham bukan termasuk bagian dari objek PPN.

© 2021, TOP 2025 LAPTOP AI. All rights reserved.

Artikel Lainnya oleh Tim editor emiten.com

Leave a Comment

Startup yang terus berkomitmen tingkatkan kualitas ekosistem pasar modal Indonesia

PT APLIKASI EMITEN INDONESIA