2019年新版个税工资模板
1、事先把1-12月份的工资表放在一个工作簿里面,再增加一个统一计算个税的工作表,各月工资表再通过函数查找计算表的个税金额,因1-12月工资表放在一起,就可以通过通过函数取得各个数据的累计金额了。本模板主要通过大量使用INDIRECT和CELL函数,通过该函数获得VLOOKUP函数所需要的所有参数,用VLOOKUP查找各月工资表的应发工资、社保、公积金数据,并计算累计数。通过SUMIFS查找专项扣除数据并计算累计数。有了上述累计数据自然很容易通过MAX计算个税金额了。最后各月工资表通过SUMIFS和CELL函数,利用计算表的工作表名称和姓名两个字段查找对应的个税金额。模板可以到我的百度文库下载https://wenku.baidu.com/view/a1f26c47370cba1aa8114431b90d6c85ed3a8844,不过这个版本中的员工维护表格的H7单元格乱码,可以手工输入“员工维护”即可,或者手工修改公司的#REF!为任意一个单元格引用,比如公式更新为=RIGHT(CELL("filename",H6),LEN(CELL("filename",H6))-FIND("]",CELL("filename",H6)))
2、复制模板,复制本公司工资数据到模板副本
(1)先复制模板,建立一个副本,更名为本公司工资表,打开后删除前面12个红色表格的工资表数据,然后复制本司的工资表数据到各个月份。
(2)需要注意不要全选整张表删除,这样会导致个税计算表工作表A列公式出现乱码,因A列公式为了取得工资工作表的工作表名称,引用了所有工作表的ZZ列110000行的数据,删除数据的时候选择需要删除的A列到AI列的数据即可。
(3)然后复制本公司工资表数据到模板副本

3、更新个税计算表参数:
每个公司的工资表个税都不一样,但并不影响模板的使用,本模板为了能适应各种工资表格式,特意在计算表设置各种参数
如本案例中耀石公司的工资表,姓名在B列,应工资在Q列,社保在R列,公积金在S列,在计算表更新这些参数后如下所示:

1、更新姓名列表:
A、清空个税计算表的I列的姓名数据

2、如果个税计算表的行数不够,则复制一个人的数据到后面,直到有足够的行数,比如复制第388行到399行的数据到后面,如果有多个人,复制的行数为12的倍数(每个人都需要12行,即12个月的工资数据)

3、B、打开员工维护工作表,先清空I列原有姓名数据:点击超链接H8单元格,此时自动选中I3:I386区域,点击DELETE键删除原有数据
C、删除A列到F列的原有数据,根据本公司实际情况填列:

4、D、复制所有员工姓名,如本例选中B3:B11,按ctrl+C键复制,然后再点击超链接H8单元格,此时自动选中I3:I110区域,按ctrl+V键,粘贴到该区域:

1、紧接着点数据→排序

2、选择以当前选定区域排序:

3、紧接着按ctrl+C键复制,复制粘贴到个税计算表的I列

1、个税计算表其他说明:
(1)个税计算表L是否在职是根据当月工资是否为零进行判断,工资为零则判断为离职,如有特殊情况需要手工维护
(2)个税申报软件填写的入职日期为实际发放工资的月份,详见员工维护的备注,如遇到当年回流人员,需手工维护S列的累计扣除数。3月份发放2月份工资,4月份申报3月工资个税时,在申报软件填报员工入职日期应该填写3月1日,即填写实际发放工资月份,此时系统自动计算的累计减除费用为5000。如果填写入职日期为2月1日,则系统自动计算的累计减除费用为5000*2=10000,导致多计算一个月的扣除费用
(3)工资表总列数不能超过104列,即最多到CZ列,因列标参数只罗列到第104行,当然,一般的工资表不会超过这个列数
(4)对公司的工资表格式没有要求,是否有部门合计或者是否有空行均不会影响个税计算
2、维护专项扣除及其他扣除明细表:根据每个员工的实际情况填写,同样每个人有12行数据
5、维护个税公式:
复制模板个税的任意一个单元格,比如复制模板2018年12月工资表中的AF6单元格

3、粘贴到本公司工资表的个税栏,比如粘贴到本公司工资表的T6:T14区域,

4、粘贴过来的公式默认还是引用模板的数据,需要把工作簿名称[2019年个税算法演示模板.xlsx]替换掉:紧接着按ctrl+F,调出替换窗口,在查找内容输入[2019年个税算法演示模板.xlsx],然后点击全部替换,再复制本月的个税公式到其他月份的工资表,此时就不需要再替换了
备注:工作簿名称以你实际下载模板工作簿名称的为准

