股权转让要交哪些税?增值税、企业所得税、个人所得税

2023-10-30

转自:https://zhuanlan.zhihu.com/p/29750483

股权、股份、股票,这些词儿相信你肯定耳熟能详吧!

如果你是第一次产生股权转让或受让的念头,你肯定最先想到股权转让协议,协议的法律问题,转让的流程和工商局需要的材料这些问题。

 

这些固然重要,但还有一点更重要,且往往都是“事到临头”才想到的就是股权转让的税收问题

没错,股权转让也要纳税,还不止一种,共涉及4种:

印花税、增值税、企业所得税、个人所得税。

下面小快就跟大伙一一叨咕叨咕股权转让的这4种税。

在这之前,来看看两个概念先,持股主体和股权主体。

持股主体

即股权在谁手里。

股权转让转让方是持股主体

股权转让完成后受让方是持股主体

如果转让方只转让了自己持有的部分股权给受让方,股权转让完成后,双方都是持股主体。

持股主体主要有4类:
  1. 个人
  2. 个体工商户
  3. 公司制企业,也就是我们常说的公司
  4. 非公司制企业,即合伙企业、个人独资企业

 

股权主体

即被投资的企业。

例如:

A企业的股份分为三个部分,B企业持有51%,B个人持有20%,C个人持有29%。

A企业就是股权主体,BCD就是持股主体。

股权主体主要有3类:
  1. 上市公司
  2. 非上市公司
  3. 合伙企业

 

搞清楚这两个概念后,我们单刀直入吧!

印花税

上文说到,股权转让要签股权转让合同或协议,而法规规定交易合同是需要贴花缴纳印花税的。

印花税是对签订股权转让合同的双方征收的,双方都需要缴印花税

需要注意的是:

被投资企业不用缴印花税,也没有代扣代缴的义务,由股权转受双方自己完成。

税率:万分之五

计算公式:应纳印花税额=合同所载金额总额*5/10000

小快(微信号:kuaifwzx)小栗子:

某合伙企业由3人合伙,现A要退出,将股权全转让给B,合同载明转让价款为10万。那么A和B都需要缴纳印花税额多少?

印花税额=10万*5/10000=50元

印花税可以 按次申报也可以就按时间段 汇总后统一申报

一般个人或个体工商户都是按次申报,即签完一份合同后,带着合同去主管地税局办理。

增值税纳税人可以根据自己的增值税申报周期申报印花税,即若你是一个月申报一次增值税,那也一个月申报一次印花税,若你是一个季度申报一次增值税,那也一个季度申报一次印花税。

增值税

实务中,最常见的股权转让是个人或企业作为持股主体,转让自己持有的未上市企业(公司与合伙企业)的股权,而这几种情况都不属于增值税征收范围(如下图圈红)。

 

从上图我们可以看出只有企业转让上市公司的股权才需要按照金融商品转让缴纳相应增值税。

而金融商品转让的增值税税率,一般纳税人为6%,小规模纳税人为3%。

注:由于上市公司股权转让话题较大,暂且不多论述。

企业所得税

股权转让的税收中,增值税针对上市公司,印花税是小头,占大头的也是大家最关心的是所得税。

所得税是针对股权转让方的,至于到底是企业所得税还是个人所得税就要看转让方是企业还是个人了。

股权转让双方,主要分以下几种情况:

  1. 持股主体是企业,转让给个人
  2. 持股主体是企业,转让给企业
  3. 持股主体是个人,转让给个人
  4. 持股主体是个人,转让给企业

 

 

以上1、2种情况持股主体企业需要缴纳企业所得税。

税率:25%

小快小贴士:

由于政策税收优惠,

符合条件的小型微利企业,企业所得税税率是20%

高新技术企业,企业所得税税率为15%

计算公式:企业应纳所得税额=(转让股权收入-取得该股权所发生的成本-转让过程中所支付的相关合理费用)*25%

小快小栗子:

某有限公司的注册资本是5000万,A公司在该公司占股40%,现要将其中20%以2000万的总价款转让给B,转让过程中所支付的相关合理费用忽略不计,那么A公司需要缴纳企业所得税额多少?

企业所得税额=[2000万-(5000万*20%)]*25%=250万。

小快小贴士(微信号:kuaifwzx):
实务中,转让方 股权转让所得的认定是一个很麻烦的问题,要厘清股息、未分配利润等等,对此小快会在以后的文章中详述。

个人所得税

上述3、4种情况的持股主体个人需要缴纳个人所得税。

税率:20%

计算公式:个人应纳所得税额=(转让股权收入-取得该股权所发生的成本-转让过程中所支付的相关合理费用)*20%

法规规定:

股权转让的个人所得税,要以股权转让方为纳税人,以受让方为代扣扣缴义务人。

这跟增值税刚刚相反,增值税是卖方代扣代缴买方的增值税,股权转让个人所得税是买方代扣代缴卖方的所得税。

小快小栗子:

某合伙企业由3人合伙,A入伙时出资5万,现A要退出,将股权转让给B,合同载明转让价款为10万,转让过程中支付了中介服务费等5000。那么B需要代扣代缴的A的个人所得税额多少?

个人所得税额=(10万-5万-5000)*20%=9000元。

股权转让的个人所得税还有一个重要的点就是,纳税申报的时间。

转让方和受让方应在签订股权转让协议并完成股权转让交易之后,至企业变更股权登记之前,到主管税务机关办理纳税(扣缴)申报;

然后持税务机关开具的完税凭证(或免税、不征税证明)到工商局办理股权变更登记手续。

实务中,部分省市,纳税申报和股权变更登记手续也可以 同时进行。但难免工商局专员对完税凭证要求严格,所以建议还是先去税局办理股权转让纳税(扣缴)申报,再去工商局办理股权变更。

若有不当之处,欢迎留言指正!

若觉得还不错,别忘了点赞转发哦!

本文系由快法务(公众号ID:kuaifw)撰写!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

股权转让要交哪些税?增值税、企业所得税、个人所得税 的相关文章

  • 还是决定去华为了!

    Datawhale分享 作者 李博杰 中国科学院大学博士 大家好 现在越来越多人选择读博士 有人说博士不愁就业 也有人说读博浪费时间的 工作卷 还有年龄焦虑 大多数博士毕业后也都不再年轻 博士毕业后 就业到底如何 今天在某乎看到一篇非常不错
  • linux桌面小程序开发日记_1(pyqt5 + yolov5)

    linux桌面小程序开发日记1 从零开始配置VM虚拟机 安装必要的软件vscode anaconda和pyqt5环境 最后一篇博客地址 https blog csdn net Liuchengzhizhi article details 1
  • Au cs6怎样才能导入和导出m4a或者就是aac格式的文件呢?

    求解 Au cs6怎样才能导入和导出m4a或者就是aac格式的文件呢 汉化版 解决发法 首选项 常规 媒体与暂存盘 动态链接媒体下面的启动DLMS格式支持打钩 在媒体浏览器内启用DLMS预览打钩 英文版edit preference med
  • C++ 逻辑与或非 逻辑与逻辑或 逻辑非

    文章目录 逻辑非 逻辑与 逻辑或 逻辑运算符 与 或 非 作用 根据表达式的值返回真值或者假值 逻辑非 include
  • 链接库介绍

    什么是库 计算机中 有些文件专门用于存储可以重复使用的代码块 例如功能实用的函数或者类 我们通常将它们称为库文件 简称 库 Library 以 C 语言为例 如下展示一个函数库 myMath c int add int a int b re
  • jdbc连接SQLite操作

    项目导入sqlite jdbc 3 7 2 jar 地址 http pan baidu com s 1kVHAGdD 示例 package test import java sql Connection import java sql Dr
  • 腾讯视频TS文件转MP4

    代码 我的 GitHub 仓库 https github com ylsislove ts2mp4 提取下载目录 腾讯视频缓存目录 Android data com tencent qqlive files videos XXXXX 目录下
  • 常用LVDS接口LCD屏

    1 常用LVDS接口LCD屏 具体请参考网站 LCD显示 配套软硬件模块 英创 各种屏实物介绍和手册 英创公司ESMARC系列中的ESM6802 ESM7000等主板型号可以直接引出LVDS信号和显示屏连接 我们提供了一些现成的屏幕模块 客
  • Pytorch中如何加载数据、Tensorboard、Transforms的使用

    一 Pytorch中如何加载数据 在Pytorch中涉及到如何读取数据 主要是两个类一个类是Dataset Dataloader Dataset 提供一种方式获取数据 及其对应的label 主要包含以下两个功能 如何获取每一个数据以及lab
  • RHCE-----------配置DNS服务------实操练习

    安装bind 关闭防火墙和selinux 启动named服务 关闭防火墙 重启named服务 编辑配置文件 重启服务 删除客户端本地hosts文件域名解析配置 将DNS服务器设为本机IP
  • 论文添加引用遇到问题

    应该选择红圈里的
  • 剑指 Offer 36. 二叉搜索树与双向链表

    剑指 Offer 36 二叉搜索树与双向链表 难度中等285 输入一棵二叉搜索树 将该二叉搜索树转换成一个排序的循环双向链表 要求不能创建任何新的节点 只能调整树中节点指针的指向 为了让您更好地理解问题 以下面的二叉搜索树为例 我们希望将这

随机推荐

  • 机器学习实战2(决策树篇)

    目录 1 决策树 2 决策树的构造 3 决策树的可视化 4 测试和存储决策树 1 决策树 你是否玩过二十个问题的游戏 游戏的规则很简单 参与游戏的一方在脑海里想某个事物 其他参与者向他提问题 只允许提20个问题 问题的答案也只能用对或错回答
  • QList(增删改查)示例

    特点 支持随机访问 其界面也是基于索引的 在中间的任意一端插入或移除项都是非常快速的 注 访问QList中的值时 尽量采用value int i 因为value查不到此值时会返回一个默认值0 而at int i 则会引起崩溃 并且at返回的
  • QT字符串以16进制接收再转化为固定位数的二进制(QT系列11)

    代码 bool OK QString str 1E QString str1 16进制转化 int val str toInt OK 16 qDebug lt
  • GitHub Copilot 体验

    LHS 475 b NASA s Webb Confirms Its First Exoplanet NASA 介绍 什么是GitHub Copilot GitHub Copilot是由GitHub和OpenAI公司共同开发的基于云的AI编
  • Volatile的其他特性

    2 1 volatile总体概览 在上一节中 我们已经研究完了volatile可以实现并发下共享变量的可见性 volatile除了保证可见性外 volatile还具备如下一些突出的特性 volatile的原子性问题 volatile不能保证
  • 编写程序对给定的有向图(不一定连通)进行深度优先遍历_TypeScript 实战算法系列(七):实现图的遍历...

    本文由图雀社区认证作者 神奇的程序员 写作而成 图雀社区将连载其TypeScript 实战算法系列 点击阅读原文查看作者的掘金链接 感谢作者的优质输出 让我们的技术世界变得更加美好 前言 有一个图 我们想访问它的所有顶点 就称为图的遍历 遍
  • JSBinding iOS与JS交互(When-iOS-loves-JS)

    What s JSBinding It s Not Hybrid It s NOT a new technology JSBinding 绑定JS和Native JSBinding和HyBrid的对比 原生OC语音和脚本JS语言对比 API
  • v-html 不识别\n解决方法

    在 html 中的一些特殊场景中需要某一段文字遇到 n 就行换行 但是往往加了后没有效果 那是因为html标签不识别 n 认为 n 只是一个普通的文本 解决这种问题通常有以下几种方案 1 利用正则将html的 n换成 br div div
  • Kafka接入

    Kafka接入 1 引入依赖
  • php实现完整区块链,PHP实现区块链BlockChain

    Block Struct class block private index private timestamp private data private previous hash private random str private h
  • 使用zabbix监控avamar【二】

    1 在 使用zabbix监控avamar 一 中介绍了如何设置avamar端 并发送测试消息 本篇将介绍如何在zabbix server端进行配置 2 在zabbix server的snmp trap日志文件中查找刚上传的报警信息 可以看到
  • Js实现复杂计算和简单运算,以及函数传递任意多个参数的参数的方法

    1 实现复杂运算可以通过调用eval 方法进行计算 获取结果 使用eval string 方法 内部对象是string let a eval 1 2 8 6 2 1 console log a 或者写成 var string 1 2 8 6
  • C++ 输出二进制数

    这几天学组成原理 碰到需要输出二进制数的情况 验证a 2 n a gt gt n 我想用高级语言内在的模块实现 程序如下 bitset后面的 lt gt 中的数字 指定输出的位数 include
  • 2023最新一文学会fastdfs单节点部署(含安装包镜像包)

    1 实验环境 镜像版本 麒麟服务器镜像V10SP2 镜像下载地址 链接 https pan baidu com s 11BopM7FsmvUFud D68J7Rg pwd 1234 提取码 1234 安装包下载地址 链接 https pan
  • Java中Overriding)和Overload是什么意思?

    一 解释 方法覆盖 Overriding 也叫做 方法重写 重写发生在子类和父类之间 具体实现是子类对父类中一个可访问的 Private 修饰的方法不可被继承 方法的重写 保证其方法名参数的个数 参数的类型不变 重载 Overload 发生
  • vim退出编辑模式

    退出vi 末行模式 last line mode 建议在退出vi前 先按ESC键 以确保当前vi的状态为命令方式 然后再键入 冒号 输入下列命令 退出vi 1 w 将编辑缓冲区的内容写入文件 则新的内容就替代了原始文件 这时并没有退出vi
  • 计算机视觉——目标检测、实例分割(语义分割)、人体关键点检测

    计算机视觉 目标检测 实例分割 1 目标检测 2 实例分割 3 人体关键点检测 1 目标检测 一张图片中有多个类别目标 要求不仅仅是对图像目标进行分类 还要准确的标记出目标的位置信息 以提取目标 比如车牌检测 不仅要确定有车牌 还要车牌的准
  • 代码保护软件VMProtect内置脚本的使用——Mach-O文件

    VMProtect是一种很可靠的工具 可以保护应用程序代码免受分析和破解 但只有在应用程序内保护机制正确构建且没有可能破坏整个保护的严重错误的情况下 才能实现最好的效果 本文继续对VMProtect中强大的内置脚本的使用进行介绍 希望对您有
  • 信息扩散原理及实现(Matlab)

    信息扩散方法是为了弥补信息不足而考虑优化利用样本模糊信息的一种对样本进行集值化的模糊数学处理方法 最原始的形式是信息分配方法 最简单的信息扩散函数是正态扩散函数 信息扩散方法可以将一个分明值的样本点 变成一个模糊集 或者说 是把单值样本点
  • 股权转让要交哪些税?增值税、企业所得税、个人所得税

    转自 https zhuanlan zhihu com p 29750483 股权 股份 股票 这些词儿相信你肯定耳熟能详吧 如果你是第一次产生股权转让或受让的念头 你肯定最先想到股权转让协议 协议的法律问题 转让的流程和工商局需要的材料这