个人所得税计算器

个人所得税计算器
个人所得税计算器

摘要

个人所得税计算器是一款使用方便、快捷超乎想象的个人所得税计算工具。该计算器以STC89C52芯片为核心,用两个3位数码管显示,利用简单的C语言编写相应程序进行有效的税率计算。其软件按照国家《个人所得税法》相关规定制作,计算结果精度不高,只能粗略地计算,有效数位数有限。键盘可以实现工资输入,通过按下对应的按键显示运算结果。个人所得税计算器可非常方便地对工资薪金进行所得税的计算,是各类行政、企事业单位的会计人员、办税人员的得力助手,相信使用本计算器后定能大大减轻税收人员的工作量和提高工作效率。

关键词:STC89C52;税率;计算;显示;键盘

目录

设计要求 (1)

1 方案论证与对比 (1)

1.1 方案一 (1)

1.2 方案二 (1)

1.3 方案对比与选择 (2)

2 系统硬件电路设计 (2)

2.1 主控芯片STC89C52 (2)

2.2 键盘电路的设计 (4)

2.3 显示电路 (4)

3 系统程序设计 (5)

3.1 主程序 (5)

3.2 键盘扫描子程序 (6)

3.3 显示子程序 (7)

3.4 税率计算子程序 (7)

3.5 其他子程序 (9)

4 系统功能测试与整体指标 (9)

4.1 硬件系统的调试 (9)

4.2 软件系统的调试 (9)

5 详细仪器清单 (10)

6 总结与思考 (11)

7 致谢 (11)

参考文献 (12)

附录一:系统电路原理图 (13)

附录二:程序 (14)

个人所得税计算器

设计要求

利用单片机作为控制核心,完成一个个人所得税计算器。具体要求如下:

(1)通过键盘输入个人收入情况;

(2)按确定键后显示应交的个人所得税的值;

(3)最大收入值为99999元;

(4) 除基本计算以外,还具有数据清零,出错警示,退格处理,记忆功能。

1方案论证与对比

1.1方案一

利用STC89C52的P1,P2两个口的16个引脚实现16个按键的独立式键盘的线路的连接。16个按键经上拉电阻拉高后,分别接到单片机的P1口和P2口的8条I/O 线上。在无键按下情况下,这16各引脚线上输入均为高电平,当有键按下时,与被按键相连的I/O线将得到低电平输入,其他位按键的输入线上仍维持高电平输入。16个控制16种不同的声音。这种方案简单易控制,但缺点是占用太多的I/O口。

1.2方案二

利用可编程并行口8255A芯片的PC口的8个引脚,即低4位作为回送线,高4位作为扫描线,来实现4*4矩阵式键盘的线路的连接,并且可以通过三极管来驱动数码管显示键码值,同时STC89C52可以控制发光二极管的控制。这种键盘适合采用动态扫描的方式进行识别,即如果采用低电平扫描,回送线必须被上拉为高电平;如果采用高电平扫描,则回送线需被下拉为低电平。这样使用一个8位I/O口(行、列各用4位)即可完成控制。这种方案优点是使用较少的I/O口线可以实现对较多的键的控制。

1.3 方案对比与选择

经过对比分析,便于更多的扩展空间,需要更多闲置的I/O 口,所以我们选择了方案2,以更少的I/O 口实现更多键盘控制。 下图为硬件系统整体设计框图:

图1 硬件系统总体设计框图

2 系统硬件电路设计

该电路采用STC89C52单片机最小化应用设计,采用共阳7段LED 数码管显示,8255A 芯片扩展I/O 口,6个数码管位选端连接8255A 的PA 口,段码输入端并联接入PB 口;4*4矩阵键盘8根线接PC 口:行线接PC.0~PC.3,列线(扫描线)接入PC.4~PC.7。

在4*4矩阵键盘设计中,8255PA 口输出数码管显示位选,PB 口输入显示段码数据;显示部分中,PC 高四位作扫描线,低四位作回送线。

为提供共阳LED 数码管列扫描驱动电压,用三极管9012作电源驱动输出。

2.1 主控芯片STC89C52

P0口:P0口为一个8位漏级开路双向I/O 口,每脚可吸收8TTL 门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它

STC89C52

单片机

控制器 8255A PA

PB PC

6位LED

4x4 矩阵键盘

可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH 进行校验时,P0输出原码,此时P0外部必须被拉高。

P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。

P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。

P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。

图2 STC89C52芯片引脚图

2.2键盘电路的设计

根据设计要求系统需要安排较多的按键,为了节约微处理器的I/O接口资源,把键排列成矩阵形式,这样可以更合理地利用硬件资源。键盘只简单地提供按键开关的行列矩阵。有关按键的识别、键码的确定与输入、去抖动等功能均由软件完成。

识别键盘上哪个键被压下的过程的扫描步骤:

(1) 检测是否所有键都都松开了,若没有则反复检测。

(2) 但所有键都松开了,再检测是否有键压下,若无键一下则反复检测。

(3) 如有键压下,要消除键抖动,确认有键压下。

(4) 对压下的键进行编码,将该键的行列信号转换成16 进制码,由此确定哪个键被压下了。如出现多键重按的情况,只有在其它键均释放后,仅剩一个键闭合时,才把此键当作本次压下的键。

(5) 该键释放后,再回到步骤2。

图4 键盘电路

2.3显示电路

动态显示中,任意时刻虽只有一位显示器被点亮,但当一个循环周期小于人的视觉暂留时间时,看上去与全部显示器持续点亮的效果相同。从而提高数码管的利用效率,所以采用LED动态显示接口技术。根据税率计算需要,月收入值最大为99999,故税收值最大在100000以内,且忽略计算结果中的小数部分,所以采用5位数码管显示。

图5 显示电路

3系统程序设计

单片机个人所得税计算程序主要分为以下几个模块:主程序,定时中断程序,按键扫描子程序,显示子程序和计算子程序等。

3.1主程序

主程序包括初始化部分和循环部分。初始化部分主要完成定时器工作模式设定/开启以及取键值变量的设置,定时器TO设为16位模式,定时时间为50ms。定时器T0用来实现隔时取键值,避免按键期间多次循环造成多次读键值。

循环执行部分:循环调用显示子程序、扫键子程序及控制键判断模块。当有控制键按下时,转入相应控制功能子程序,若按键为数字键则键值依次存入显示缓冲数组a[ ],进行显示,主程序执行流程图如图6:

图6 主程序流程图

3.2 键盘扫描子程序

在硬件基础上,采用扫描法来确定键值。将PC 口高四位(扫描线)依次置高,分别读低四位(回送线),然后与键码数组keytab[ ]中的值比较,以此确定按键的值。若按键为数字键(0~9)则直接存入显示缓冲区a[ ]中,若为控制键(10~12)则作为函数

返回值返回。键盘扫描子程序流程图如图8。

开始

初始化

调用键盘扫描

按键

功能程序

数键

显示程序

Y

N

Y

N

图7 显示子程序流程图 图8 键盘子程序流程图

3.3 显示子程序

采用动态扫描法显示。在程序文件头部定义一个显示缓冲数组a[]和段码查询数组dis_code[],存放要显示的数字以及所有数字的显示段码。 段码数组内存放0~9以及报错符e 的显示段码。

显示时,先取缓冲数组中的数字,在段码查询数组中查得对应的显示段码从依次PB 口输出,而PA 依次对相应数码管选中供电,不断循环,只要1S 内每个数码管能被点亮50次以上,就能稳定显示数组a[]中所有数据。显示程序流程图如图7。

3.4 税率计算子程序

设计要求最大输入收入值为99999,故保存收入值的变量应设为长整型。此模块包括三个部分:分立的数组数据化为一个长整型数据、运算部分以及将运算结果化为分立的数组元素。

第一部分:长整型变量

income=a[0]+a[1]*10+a[2]*100+a[3]*1000+a[4]*10000 其中a[ ]为显示缓冲数组

将查到的显示段码送给PB 口

PA 给出位选,点亮一个LED 管

计数>7?

开始

Y N

结束

有键?

开始

控制键?

转相应功能子程序

N

返键值

返回15

Y

N

Y

结束

第二部分:5个判断,判断s的范围,得出相应的税率值s=income-2000;

当s在【0,500】范围内时,税率为5%;

当s属(500,2000】范围时,税率10%;

当s在(2000,5000】范围时,税率15%;

当s在(5000,20000】范围时,税率20%;

当s属(20000,4 0000】范围时,税率25%;

当s属(40000,60000】范围时,税率30%;

当s属(60000,80000】范围时,税率35%;

当s属(80000,99999】范围时,税率40%;

第三部分:用5个整除将得出的税率值个十百千万位分化出来存入数组a[6]; a[0]=s%10; s=s/10; a[1]=s%10; s=s/10;

a[2]=s%10; s=s/10; a[3]=s%10; s=s/10;

a[4]=s%10; s=s/10;

开始

读取收入值

>2000 ? 报错

计算所收的税值

计算值存入

显示数组

结束

图9 计算子程序流程图

3.5其他子程序

(1)包括清零子程序,退格键子程序,记忆子程序,报错子程序。

(2)清零子程序原理为给显示数组a[5]强制赋值,让最后一个数码管显示0;

(3)同样报错子程序也是让最后一个数码管显示字母e,意为error;

(4)退格键子程序,操作对象为显示数组a[5],在文件首部设置全局变量p,指示输入收入第一个数字在数组a[5]中位置。当输入数字有误时,可按退格键予以删除;

(5)忆子程序原理为设置一个全局变量y记录运算结果,每次清零子程序被调用前,会将上次运算结果赋给变量y;当按下记忆键时,y值会被分化为显示数组元素,进行显示。

4系统功能测试与整体指标

4.1硬件系统的调试

本设计的硬件部分主要为按键模块和显示模块,因此硬件系统的调试也主要针对这两部分。在断电时,用万能表测试各个主要部分是否有短路或断路存在,确保整个电路能正常工作;在通电时,测试每次按键是否有效,并且数码管能准确显示每次按键对应的数值。

4.2软件系统的调试

软件调试在keilc51编译器下进行,源程序编译以及仿真调试以子程序为单位逐个进行。

本系统要调试的地方主要在键盘去抖时间以及LED位选移位时间。键盘去抖时间太短,会多次读键值;LED位移时间太短,会出现重影。经过调试,去抖时间定为200ms,LED数码管位选间隔定为5ms。

下面是系统的测试结果:

表格 1 软件系统测试结果

测量序号输入值理论值测量值

1 1500 e e

2 2000 0 0

3 5450 392.6 392

4 14658 2156.4 2156

5 24679 4294.7 4294

6 35550 7012.5 9387

7 57812 13368.5 17343

8 74916 19145.6 26220

9 99999 28824.6 39199 5详细仪器清单

表格 2 仪器清单

仪器名称数量

STC89C52芯片一块 8255A芯片一块

LED数码管2个

点触式按键16个

6总结与思考

回顾起此次单片机课程设计,从选题到定稿,从理论到实践,在接近两周的日子里,可以说得是苦多于甜,但是可以学习到很多很多的东西,同时不仅可以巩固以前所学过的知识,而且还学到了很多书本上没有的知识。通过这次课程设计使得我们懂得了理论与实践相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践结合起来,从理论中得出结论,再应用到实际中去,从而提高自己的实际动手能力和独立思考能力。

在课程设计的过程中遇到的问题也比较多,在设计过程中也发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握的不够牢固。比如在编程反面就遇到很多问题,对于子程序的调用,数组的运用等等。通过这次课程设计,一定要把以前的知识重新复习,不断提高自己的动手能力,才能有更好的发展。

7致谢

在此感谢各级领导给予我们这次学习的机会,感谢指导老师对我们的精心指导,感谢同学们对我们的热心帮助,使我们课程设计得以顺利完成,再次衷心地感谢他们。

参考文献

[1] 朱定华,戴汝平.单片微机原理与应用.(M) 北京:清华大学出版社,2003

[2] 楼然苗,李光飞. 单片机课程设计指导.北京航空航天大学出版社,2007

[3] 张鑫,华臻. 单片机原理及应用. 北京:电子工业出版社,2005

[4] 彭介华主编. 电子技术课程设计指导. 北京:高等教育出版社,1997

[5] 陈涛编著. 单片机应用及C51程序设计. 北京:机械工业出版社,2008

[6] 张义和陈敌北编著,刘丹等改编.例说8051.北京:人民邮电出版社,2006

[7] 康华光主编.电子技术基础:模拟部分(第五版). 北京:高等教育出版社,2005

[8] 康华光主编.电子技术基础:数字部分(第五版). 北京:高等教育出版社,2005

附录一:系统电路原理图

附录二:程序

/********************************************************/

单片机个人税率计算器程序

使用keil c51 ver3

/********************************************************/

/* 使用AT89C51单片机,12MHZ晶振,8255a芯片扩展I/O,共阳LED数码管*/

#include

#include

#include

#include

#define a8255_PA XBYTE[0xD1FF] /*PA口地址*/

#define a8255_PB XBYTE[0xD2FF] /*PB口地址*/

#define a8255_PC XBYTE[0xD5FF] /*PC口地址*/

#define a8255_CON XBYTE[0xD7FF] /*控制字地址*/

#define uchar unsigned char

#define uint unsigned int

/**********定义相关全局变量***********/

static p=1,r=0,t=0,y=0;

long s;

uchar a[6]={0,10,10,10,10,10};

unsigned char display_code[12]={

0xA0,0xBB,0x62,

0x2A,0x39,0x2C,

0x24,0xBA,0x20,

0x28,0xff,0x60,

};

/************延时子程序2MS************/

void delay(void)

{

unsigned char i;

for(i=200; i>0;i--);

}

/************显示子程序************/ void display(){

uchar k=0xdf,i,j=50;

for(i=0;i<5;i++)

{a8255_PA=0xff;

a8255_PB=display_code[a[i]]; a8255_PA=k;

delay();

a8255_PB=0xff;

k=k>>1;

k=k|0xc0; }

}

/************退格子程序*************/ void delete(){

uchar i;

if(y>80)

{if(p>2)

{for(i=0;i

a[i]=a[i+1];

a[p-2]=10;

p--;

y=0; }

else if(p==2)

{ a[5]=a[4]=a[3]=a[2]=a[1]=10; a[0]=0;p--;y=0;

}

}

/**************报错子程序**************/ void error(){

a[5]=a[4]=a[3]=a[2]=a[1]=10;

a[0]=11;

}

/*************扫键子程序*************/

uchar inkey(){

uchar j=0x10,k;

uchar n,i;

uchar keytab[14]={

0x18, /*0*/ 0x28, /*1*/ 0x48, /*2*/ 0x88, /*3*/ 0x14, /*4*/ 0x24, /*5*/ 0x44, /*6*/ 0x84, /*7*/ 0x12, /*8*/ 0x22, /*9*/ 0x42, /*10*/ 0x82, /*11*/ 0x11, /*12*/ 0x21,

};

a8255_CON=0x81;

a8255_PC=0x00;

a8255_PA=0xdf;

a8255_PB=0xff;

for(i=0;i<5;i++)

{

a8255_PC=j;

k=a8255_PC;

k=k&0x0f;

if(k!=0)

{ delay();

k=a8255_PC;

k=k&0x0f;

if(k!=0)

break; }

j=j<<1;

delay();

}

k=k+j;

for(i=0;i<14;i++)

{

if(keytab[i]==k) break;

}

n=i;

if(n>=0&&n<=9)

{ if(r>1&&p==1) {p++; a[0]=n; r=0;}

if(r>50&&p==2){a[1]=a[0];a[0]=n;p++;r=0;}

if(r>50&&p==3){a[2]=a[1];a[1]=a[0];a[0]=n;p++;r=0;}

if(r>50&&p==4){a[3]=a[2];a[2]=a[1];a[1]=a[0];a[0]=n;p++;r=0

if(r>50&&p==5){a[4]=a[3];a[3]=a[2];a[2]=a[1];a[1]=a[0];a[0]=n;p++;r=0;} else if(n>9&&n<13) return i;

}

}

/**************税率计算子程序**************/

void count(){

uchar i;

for(i=0;i<5;i++)

{ if(a[i]>9)

a[i]=0;}

s=a[0]+a[1]*10+a[2]*100+a[3]*1000+a[4]*10000;

if(s<2000) error();

else {

s=s-2000;

if(s<=500) s=s*5/100;

else if(s<=2000) s=25+(s-500)*1/10;

else if(s<=5000) s=175+(s-2000)*15/100;

else if(s<=20000) s=625+(s-5000)*2/10;

else if(s<=40000) s=3625+(s-20000)*25/100; else if(s<=60000) s=8625+(s-40000)*3/10;

else if(s<=80000) s=14625+(s-60000)*35/100; else if(s<=100000) s=21625+(s-80000)*40/100; }

a[0]=s%10; s=s/10; a[1]=s%10;s=s/10;

a[2]=s%10; s=s/10; a[3]=s%10; s=s/10;

a[4]=s%10;

s=a[0]+a[1]*10+a[2]*100+a[3]*1000+a[4]*10000;

if(s>=1000&&s<=9999)

{a[4]=10;}

else if(s>=100&&s<=999)

{a[4]=a[3]=10;}

else if(s>=10&&s<=99)

{a[4]=a[3]=a[2]=10;}

else if(s>=0&&s<=9)

{a[4]=a[3]=a[2]=a[1]=10;}

}

}

/************清零子程序************/

void clear(){

a[0]=0;a[4]=a[3]=a[2]=a[1]=10;

delay();

个人所得税及个体工商户计算公式

个人所得税计算公式 征缴个人所得税的计算方法,个税起征点原来是1600,现在是2000,使用超额累进税率的计算方法如下: 缴税=全月应纳税所得额*税率-速算扣除数 全月应纳税所得额=(应发工资-四金)-2000 实发工资=应发工资-四金-缴税 扣除标准:2008年3月份起,个税按2000元/月的起征标准算 年终奖缴纳个税计算公式 税前工资-2000 a:若>0,则直接用年终奖金额/12 = 应税额,得出相应的税率 计出的税率 * 年终奖金额 = 应扣个税 b:若<0,[用年终奖金额 - (2000-税前工资)]/12 = 应税额,得出相应的税率 计出的税率 * (年终奖金额+税前工资-2000)= 应扣个税 工资、薪金所得适用个人所得税九级超额累进税率表 级数全月应纳税所得额(含税所得额)税率%速算扣除数(元) 一不超过500元 5 0 二超过500元至2000元10 25 三超过2000元至5000元15 125 四超过5000元至20000元20 375 五超过20000元至40000元25 1375 六超过40000元至60000元30 3375 七超过60000元至80000元35 6375 八超过80 000元至100000元40 10375 九超过100000元45 15375 个体工商户的生产、经营所得和对企事业单位的承包经营、承租经 营所得适用 级数全月应纳税所得额(含税所得额)税率%速算扣除数(元) 一不超过5,000元的 5 0 二超过5,000元到10,000元的部分10 250 三超过10,000元至30,000元的部分20 1,250 四超过30,000元至50,000元的部分30 4,250

上海个人所得税计算器

上海个人所得税计算器 个人所得税,很多人只是听过,却不知道它的计算方法,所以有的时候对它是一头的雾水,下面我们招商信诺的专家就来告诉你,上海个人所得税计算器,相信对你一定会有所帮助。 常用的个税计算公式是个税=应纳税额*适用税率-速算扣除数; 应纳税额=工资总额-社保个人缴交额-住房公积金个人缴交额-免征额。 下面分步说明,并举实例以便大家更好理解。 工资总额:指各单位在一定时期内(一般是一个月)直接支付给本单位全部职工的劳动报酬总额,包括计时工资、计件工资、奖金、津贴和补贴、加班加点工资、特殊情况下支付的工资等项目。

个人社保缴交额、住房公积金个人缴交额即为员工当月应缴交的社保、住房公积金个人部分总额,由企业代缴代扣。 免征额:根据2011年9月1日以后开始实施的个税法规定免征额为3500元, 国家规定的应纳税额与适用税率、速算扣除数的关系如图所示。 举实例以便大家更好理解: 假设员工工资总额为10000元,社保个人缴交额为1000元,住房公积金个人缴交额为500元。 则其应纳税额为10000-1000-500-3500=5000元,则参考图示,适用税率为20%,速算扣除数为555元,其应缴纳的个人所得税为 5000*20%-555=445元 个人所得税是什么意思 个税是个人所得税的简称。 1、个人所得税(personal income tax)是调整征税机关与自然人(居民、非居民人)之间在个人所得税的征纳与管理过程中所发生的社会关系的法律规范的总称。 2、个人所得税的纳税义务人,既包括居民纳税义务人,也包括非居民纳税义务人。居民纳税义务人负有完全纳税的义务,必须就其来源于中国境内、境外

个人所得税计算公式Word文件

个人取得工资、薪金所得应当如何缴纳个人所得税2006-03-09 个人取得的工资、薪金所得,是指个人因任职或者受雇而取得的工资、薪金、奖金、年终加薪、劳动分红、津贴、补贴以及与任职或受雇有关的其他所得。 工资、薪金所得项目税率表 工资、薪金所得按以下步骤计算缴纳个人所得税: 每月取得工资收入后,先减去个人承担的基本养老保险金、医疗保险金、失业保险金,以及按省级政府规定标准缴纳的住房公积金,再减去费用扣除额1600元/月(来源于境外的所得以及外籍人员、华侨和香港、澳门、台湾同胞在中国境内的所得每月还可附加减除费用3200元),为应纳税所得额,按5%至45%的九级超额累进税率计算缴纳个人所得税。 计算公式是: 应纳个人所得税税额=应纳税所得额×适用税率-速算扣除数 例:王某当月取得工资收入9000元,当月个人承担住房公积金、基本养老保险金、医疗保险金、失业保险金共计1000元,费用扣除额为1600元,则王某当月应纳税所得额=9000-1000-1600=6400元。应纳个人所得税税额=6400×20%-375=905元。

个人取得工资、薪金所得应缴纳的个人所得税,统一由支付人负责代扣代缴,支付人是税法规定的扣缴义务人。 个人取得全年一次性奖金或年终加薪,应当如何缴纳个人所得税 2006-03-09 个人取得全年一次性奖金(包括年终加薪)的,应分两种情况计算缴纳个人所得税: (1)个人取得全年一次性奖金且获取奖金当月个人的工资、薪金所得高于(或等于)税法规定的费用扣除额的。计算方法是:用全年一次性奖金总额除以12个月,按其商数对照工资、薪金所得项目税率表,确定适用税率和对应的速算扣除数,计算缴纳个人所得税。 计算公式为: 应纳个人所得税税额=个人当月取得的全年一次性奖金×适用税率-速算扣除数 个人当月工资、薪金所得与全年一次性奖金应分别计算缴纳个人所得税。 (2)个人取得全年一次性奖金且获取奖金当月个人的工资、薪金所得低于税法规定的 费用扣除额的,计算方法是:用全年一次性奖金减去“个人当月工资、薪金所得与费用扣除额的差额”后的余额除以12个月,按其商数对照工资、薪金所得项目税率表,确定适用税率和对应的速算扣除数,计算缴纳个人所得税。 计算公式为: 应纳个人所得税税额=(个人当月取得全年一次性奖金-个人当月工资、薪金所得与费用扣除额的差额)×适用税率-速算扣除数。 由于上述计算纳税方法是一种优惠办法,在一个纳税年度内,对每一个人,该计算纳税办法只允许采用一次。对于全年考核,分次发放奖金的,该办法也只能采用一次。 问:你好,我是一家广告公司的员工,在公司每月有时只有几百元,有时三四千,这 个时候我不知如何交纳个人所得税,如果老板不给个人所得税特种税票。我们又该如何?非常希望您能给予解答. 答:我们国家对个人所得税实行超额累进税率计算纳税额。具体是这样的,工资、薪 金所得,以每月收入额减除费用2000元后的余额,为应纳税所得额,也就是说,首先从你 的工资总额中减去2000元,剩余的工资再按照相应的税率来计算本月应交税额。如果你的

最新个人所得税综合计算题及答案

个人所得税综合计算题及答 1、李某1999年12月取得以下几笔收入: ⑴李某为某一企业董事会成员,本月实际取得工资收入1128元(已扣除按国家规定比例提取上缴的 住房公积金72元),独生子女补贴100元,年终奖金3000元,又取得董事会收入2000元。 ⑵因投保财产遭损失,取得保险赔款5000元;本月还取得国库券利息收入200元,集资利息1800元。 ⑶李某共有两套住房,本月将另一城市的一套住房出售,取得转让收入150000元,该房屋原值8000 0元,卖房时支付有关税费8500元,广告费1500元。 ⑷李某因在国外某公司投资,本月取得该国净股息所得3000美元(折合人民币24600元),已被扣 缴所得税700美元(折合人民币5637.50元)。 ⑸本某与他人共同编写一本30万字的著作《现企管理》,得稿酬20000元,各分10000元。 ⑹本月接受邀请给一个单位讲学2次,第一次取得报酬20000元,第二次取得报酬15000元。要求:根据以上资料,计算李某1999年12月份应纳的个人所得税额。 答案:⑴工资收入应纳税额=(1128-800)×5%=16.40(元)年终奖金应纳税额=3000×15%-125=325(元)个人由于担任董事职务所取得的董事费收入,应按劳务报酬所得项目征税。董事会收入应纳税额=(2000-800)×20%=240(元) ⑵国库券利息收入及保险赔偿收入免税。利息收入应纳税额=1800×20%=360(元) ⑶转让房产应按财产转让项目征税应纳税所得额=150000-80000-8500-1500=60000(元)应纳所得税额=60000×20%=12000(元) ⑷来自该国所得有抵免限额=(24600+5637.50)×20%=6047.50(元)由于李某在该国已被扣缴个人所 得税额不超抵免限额,故来自该国所得的允许抵免额为5637.50元。应纳税额=6047.50-5637.50=410(元) ⑸李某应纳个人所得税额=10000×(1-20%)×20%×(1-30%)=1120(元)⑹李某本月给同一单位讲学,属于同一连续性收入,以一个月取得的收入为一次。应纳税所得额=(20000+15000)×20%=28000(元)应纳所得税额=28000×30%-2000=6400(元)综上,李某1999年12月份应纳个人所得税额=1604+325+240 +360+12000+410+1120+6400=20871.40元 2、张某1999年10月份取得以下几笔收入: ⑴张某于1999年10月发表一部长篇小说,获得稿酬10000元(已纳个人所得税),因该小说畅销, 本月又加印该小说取得稿酬2000元。并且,该小说在本月获得国家文学奖,取得奖金5000元。 ⑵张月本月将一篇短篇小说文稿拍卖,取得收入30000元。 ⑶张某本月初将其于市中心自有两间120平方米的门面房,出租给陈经营服装。协议规定,租用期一 年,年租金96000元,本月取得租金收入8000元。另外,本月支付该出租房发生的修缮费用500元,取得普通发票,本月允许扣除的税费合计1496元均已缴纳,并取得税票。 ⑷张某因购买体育彩票中奖取得奖金100000元,其中40000元通过民政部门捐赠给灾区。 ⑸张某在自己本单位取得本月工资收入8800元(现金)。按照该单位内部的规定,员工工资收入应 纳税额的30%由单位负担,其余70%的应纳税额由员工自己负担。 要求:根据上述资料,计算张某1999年10月本人实际负担的个人所得税额。 答案:⑴张某获得的国家级文学奖免税。取得的稿酬所得按规定应属于一次收入,须合并计算应纳税 额。应纳税额=(10000+2000)×(1-20%)×20%×(1-30%)-10000×(1-20%)×20%×(1-30%)=134 4-1120=224(元) ⑵作者将自己的文字作品手稿或复印件公开竟价拍卖,属提供著作权的使用所得,应按特许权使用费 所得项目计征个人所得税。应纳税额=30000×(1-20%)×20%=4800(元) ⑶财产租赁收入应纳税额=(8000-1496-500-)×(1-20%)×20%=960.64(元) ⑷许扣公益捐赠额=100000×30%=30000(元)应纳税额=(100000-30000)×20%=14000(元)

个人所得税计算方法及公式

个人所得税计算方法及公式 一、工资、薪金所得 应纳税额=应纳税所得额×税率?速算扣除数 工资、薪金所得税起征额为2000元,即小于2000元时不需要纳税,超过2000元部分为应纳税所得额。 税率及速算扣除数如下表1: 二、全年一次性奖金 全年一次性奖金包括年终加薪、实行年薪制和绩效工资办法的单位根据考核情况兑现的年薪和绩效工资。 应纳税额=应纳税所得额×税率?速算扣除数 取得的全年一次性奖金,除以12个月,按其商数计算适用5%至

45%的超额累进税率(详见表1)。 如果在发放年终一次性奖金的当月,雇员当月工资薪金所得低于起征额2000元,应将全年一次性奖金减除“雇员当月工资薪金所得与2000的差额”后的余额,按上述办法确定全年一次性奖金的适用税率、速算扣除数和应纳税所得额。 在一个纳税年度内该计税办法只允许采用一次。 例:某员工年终获得一次性奖金6000元,其月薪为3000元,年终一次性奖金6000元。其年终奖部分应纳多少税? 应纳税额=6000×5%-0=300(元)。 注:6000除以12后为500元,适用税率5%,速算扣除数为0。 如果该员工月薪为1600元(低于起征额2000元),则: 应纳税额=5600X5%-0=280(元) 注:应纳税所得额=6000-(2000-1600)=5600元,除以12后为466.7元,适用税率5%,速算扣除数为0。 三、偶然所得 应纳税额=应纳税所得额×20% 偶然所得以每次收入额为应纳税所得额。适用20%的比例税率。 偶然所得以每次取得该项收入为一次。 四、劳务报酬所得 应纳税额=应纳税所得额×适用税率?速算扣除数 收入不超过4000元的,减除费用800;4000元以上的,减除20%的费用,其余为应纳税所得额。

个人所得税公式表工资和年总奖

个人所得税 一、工资、薪金所得 工资、薪金所得,适用七级超额累进税率,税率为百分之三(3%)至百分之四十五(45%)。 个人所得税税率表(一) 说明: 1、本表含税级距中应纳税所得额,是指每月收入金额- 各项社会保险金(五险一金) - 起征点3500元(外籍4800元)的余额。 2、含税级距适用于由纳税人负担税款的工资、薪金所得不含税级距适用于由他人(单位)代付税款的工资、薪金所得。 二、年终奖所得 年终奖所得,将年终奖金额除以12个月,以每月平均收入金额来确定税率和速度扣除数,年终奖所得税率表与工资、薪金所得的税率表相同,只是他们的计算方式不同。 个人所得税税率表(二) 说明: 1、本表平均每月收入为年终奖所得金额除以12个月后的平均值。 2、税率表与工资、薪金所得税率表相同。 三、个体工商户的生产、经营所得和对企事业单位的承包经营、承租经营所得

个人所得税税率表(三) 说明: 1、本表含税级距指每一纳税年度的收入总额,减除成本,费用以及损失的余额。 2、含税级距适用于个体工商户的生产、经营所得和对企事业单位的承包经营承租经营所得。不含税级距适用于由他人(单位)代付税款的承包经营、承租经营所得。 四、稿酬所得 稿酬所得,适用比例税率,税率为百分之二十,并按应纳税额减征百分之三十,实际税率为百分之十四。 五、劳务报酬所得 个人所得税税率表(四) 说明: 1、表中的含税级距、不含税级距,均为按照税法规定减除有关费用后的所得额。 2、含税级距适用于由纳税人负担税款的劳务报酬所得;不含税级距适用于由他人(单位)代付税款的劳务报酬所得。六、特许权使用费所得、财产租赁所得 每次收入不超过4,000元的,减除费用800元;4,000元以上的,减除20%的费用,然后就其余额按比例税率20%征收。

个人所得税计算例子

个人所得税计算例子 【篇一:个人所得税计算例子】 个人所得税税率是多少?怎么计算呢?下面小编带来了个人所得税税率举例,欢迎阅读! 【工资、薪金所得适用个人所得税累进税率表】 级数全月应纳税所得额(含税级距)全月应纳税所得额(不含税级距)税率(%)速算扣除数1不超过1,500元不超过1455元的302超过1,500元至4,500元的部分超过1455元至4155元的部分101053超过4,500元至9,000元的部分超过4155元至7755元的部分205554超过9,000元至35,000元的部分超过7755元至27255元的部分251,0055超过35,000元至55,000元的部分超过27255 元至41255元的部分302,7556超过55,000元至80,000元的部分超过41255元至57505元的部分355,5057超过80,000元的部分超过57505元的部分4513,505【如何计算】 个税起征点是3500,使用超额累进税率的计算方法如下: 全月应纳税所得额=(应发工资-五险一金)-3500 实发工资=应发工资-五险一金-缴税。 举例: 假设您的月工资为6000元,工作地点是广州(这个城市的五险一金标准是个人缴纳养老保险8%、医疗保险2%、失业保险1%、住房公积金8%)。 那么: 应纳税额=6000 - 6000 x (8% + 2% + 1% + 8%) - 3500 = 1360(元)

查上表可知,和1360元对应的税率和速算扣除数分别为3%和0, 因此: 个税=1360 x 3% - 0 = 40.8(元) 也就是说,在广州月工资6000元需要缴纳个人所得税40.8元。虽 然最后实际到手只有4000多元,但至少现在知道了,“少了的钱”几 乎都用来缴纳五险一金了,只有极少一部分用来缴纳个税而已。 拓展阅读:2015年个人所得税速算扣除数 个人所得税速算扣除数 在个人所得税计算中,如果采用的是超额累进税率表计算个税时, 为了简化计算过程,通常就会涉及到个人所得税速算扣除数,它的 作用只是为了简化计算过程,让个税计算更加简便。 当前我国最新个人所得税法规定,用到超额累进税率表的收入分类有,工资、薪金所得(包括年终奖),劳务报酬所得,个体工商户经营 所得,对企事来单位的承包承租所得,他们的个税计算过程中都涉 及到个税速算扣除数。 如工资、薪金所得的税率表,每一个级距后面都附有相应的速算扣 除数,且是一个固定的常数,计算个税时,只要将把应纳税所得额 和税率表对照,找到相应的税率和速算扣除数,带入公式计算即可。全月应纳税所得额 税率 速算扣除数(元) 全月应纳税额不超过1500元 3% 全月应纳税额超过1500元至4500元 10%

个人所得税计算方法

个人所得税的计算方法 一、实验项目 个人所得税的计算方法 二、实验目的 进一步掌握Matlab,学习数学建模思想 三、实验内容 工资、薪金所得,以每月收入额减除费用3500元后的余额,为应纳税所得额,计算征收个人所得税。个人所得税为超额累进税,即超过一定的额度后按不同的税率计算。税率表如下: 级数含税级距税率速算扣除数上下限差 1 不超过1500元的3% 0 1500 2 超过1500元至4,500元的部分10% 105 3000 3 超过4,500元至9,000元的部分20% 555 4500 4 超过9,000元至35,000元的部分25% 100 5 26000 5 超过35,000元至55,000元的部分30% 2755 20000 6 超过55,000元至80,000元的部分35% 5505 25000 7 超过80,000元的部分45% 13505 用Matlab解决个人所得税问题 四、程序及实验结果 a=input('请输入个人工资') p=a-3500 %超出3500的部分 if p>=80000 disp((p-80000)*0.45+25000*0.35+20000*0.3+26000*0.25+4500*0.2+3000*0.1+1500* 0.03); elseif p>=55000 disp((p-55000)*0.35+20000*0.3+26000*0.25+4500*0.2+3000*0.1+1500*0.03); elseif p>=35000 disp((p-35000)*0.3+26000*0.25+4500*0.2+3000*0.1+1500*0.03); elseif p>=9000 disp((p-9000)*0.25+4500*0.2+3000*0.1+1500*0.03); elseif p>=4500 disp((p-4500)*0.2+3000*0.1+1500*0.03);

2016年最新个人所得税税率表及计算公式

2016年最新个人所得税税率表及计算公式 2015-08-16 19:41 来源:个税计算器浏览:4644次 l 应纳税额T=(工资薪金所得-“五险一金”-免征额)×适用税率-速算扣除数 l 半年奖金法T=(工资薪金所得+半年奖金-“五险一金”-免征额)×适用税率-速算扣除数 l 一年奖金法T=(工资薪金所得-“五险一金”-免征额)×适用税率-速算扣除数+12个月奖金(年终奖摊每月=年终奖金额÷12月×适用税率-速算扣除数)(当工资低于3500时,应从奖金里抵足免征额后再计算)

二、个体(生产经营)、企事业单位(承包经营)所得,适用的5%---35%的超额累进税率表。 以每一纳税年度的收入总额,减除成本、费用以及损失后的余额,为应纳税所得额。 l 应纳税所得额A=全年收入总额–成本、费用以及损失 l 应纳税额T=应纳税所得额A×税率-速算扣除数

l 每次收入不超过4000元的,减除费用800元;其余额为应纳税所得额。 应纳税所得额A=全年收入总额–800费用 应纳税额T=应纳税所得额A×税率-速算扣除数 每次收入超过4000元的,减除20%的费用,其余额为应纳税所得额。 每次收入不超过4000元的,减除费用800元;其余额为应纳税所得额。 应纳税所得额A=全年收入总额–800费用 应纳税额T=应纳税所得额A×税率-(1-30%)减征额 每次收入超过4000元的,减除 20%的费用,其余额为应纳税所得额。

l 每次收入不超过4000元的,减除费用800元;其余额为应纳税所得额。 应纳税额T=应纳税所得额A(全年收入总额–800费用)×税率 每次收入超过4000元的,减除20%的费用,其余额为应纳税所得额应纳税额T=应纳税所得额A〈全年收入总额*(1-20%)费用〉×税率

2016年个人所得税税率表,9种特殊计算方法及案例,附个税计算器

2016年个人所得税税率表,9种特殊计算方法及案例,附个税 计算器 2016年个人所得税税率表,9种特殊计算方法及案例,附个税计算器个人所得税计算公式应纳税所得额=工资收入金额-各项社会保险费-起征点(3500元) 应纳税额=应纳税所得额x税率-速算扣除数 说明:如果计算的是外籍人士(包括港、澳、台),则个税起征点应设为4800元。个人所得税计算方法 个税起征点是3500,使用超额累进税率的计算方法如下: 缴税=全月应纳税所得额*税率-速算扣除数 实发工资=应发工资-四金-缴税。 全月应纳税所得额=(应发工资-四金)-3500 【举例】扣除标准:个税按3500元/月的起征标准算 如果某人的工资收入为5000元,他应纳个人所得税为:(5000—3500)×3%—0=45(元) 2016年个人所得税税率表 税率表一:工资、薪金所得适用个人所得税累进税率表 注: 1、本表所列含税级距与不含税级距,均为按照税法规定减除有关费用后的所得额; 2、含税级距适用于由纳税人负担税款的工资、薪金所得;不含税级距适用于由他人(单位)代付税款的工资、薪金所得。

税率表二:个体工商户的生产、经营所得和对企事业单位的承包经营、承租经营所得适用注: 1、本表所列含税级距与不含税级距,均为按照税法规定以每一纳税年度的收入总额减除成本、费用以及损失后的所得额; 2、含税级距适用于个体工商户的生产、经营所得和由纳税人负担税款的对企事业单位的承包经营、承租经营所得;不含税级距适用于由他人(单位)代付税款的对企事业单位的承包经营、承租经营所得。税率表三:(劳务报酬所得适用) 注: 1、表中含税级距为按照税法规定减除有关费用后的所得额。 2、含税级距适用于由纳税人负担税款的劳务报酬所得;不含税劳务报酬收入额适用于由他人(单位)代付税款的劳务报酬所得。 普通案例分享 小明在2016年一月份税前工资10000元,他需要缴纳各项社会保险金1100元,那么他的税后工资是多少呢? 应纳税所得额==(应发工资-社保金)-3500 =10000 - 1100 - 3500 = 5400元,参照上面的工资税率表不含税部分,超过4,155元至7,755元的部分,则适用税率20%,速算扣除数为555。 缴费= 应纳税所得额*税率- 速算扣除数= 5400*20% -555= 525元。 实发工资=应发工资-社保金-缴税= 10000 -1100-525 = 8375元 9种特殊计算方法及案例 1.全年一次性奖金

个人所得税最新计算方法分析

个人所得税计算 考虑到很多人对我国的个人所得税制不是太清楚,要想很好地对个人所得进行纳税筹划,有必要对个人所得税的基本计算做一下初步了解。 一、工资、薪金所得的纳税计算 (一)工资、薪金所得纳税的一般纳税计算 计算公式:(月工资、薪金所得-800/4000)×适用税率—速算扣除数 [例1] 某纳税人2000年6月份在中国境内取得工资、薪金收入4800元,请计算其应纳税额。 应纳税所得额=4800-800=4000(元) 应纳税额=4000×15%-125=475(元) 因此该纳税人6月份应纳税额为475元。 (二)同时取得两处(及以上)工资、薪金所得的纳税计算同时在多处取得的工资、薪金所得,应合并计算应纳税额。 [例2] 某纳税人同时在中国境内两家企业任职,2000年7月份在该两公司分别取得工资类所得2000元、2200元,试计算该纳税人7月份应纳税额。 应纳税所得额=2000+2200-800=3400(元) 应纳税额=3400×15%-125=385(元) 因此该纳税人7月份应纳税额为385元。 (三)雇佣和派遣单位分别支付工资、薪金的纳税计算 在外商投资企业、外国企业和外国驻华机构工作的中方人员取得的工资、薪金收入,凡是由雇佣单位和派遣单位分别支付的,支付单位应代扣代缴应纳的个人所得税。为了便于征管,税法规定,对于雇佣单位和派遣单位分别支付工资、薪金的采取由支付者一方减除费用的方法,即只由雇佣单位在支付工资、薪金时,按照税法的规定减除费用,计算扣缴个人所得税;派遣单位支付的工资、薪金不再减除费用,以支付金额直接适用税率,计算应纳税额。 [例3] 刘某为中国某公司的雇员,1999年12月被公司派遣到某外商投资企业工作。2000年7月该纳税人获得派遣公司工资2000元,外商投资企业工资收入2500元。试问该纳税人7月份应交纳个人所得税多少? 外商投资企业应扣缴税款=(2500-800)×10%-25=145(元) 派遣公司应扣缴税款=2000×10%-25=175(元) 刘某应自行申报补缴税款=(2500+2000-800)×15%-125-(145+175)=110(元) 以上所述纳税人,应在一定的期限内到一固定的税务机关,就其所有工资、薪金所得合并申报纳税,多退少补。 (四)特定行业职工工资、薪金所得的纳税计算 为了照顾某些特定行业,如采掘业、远洋运输业、远洋捕捞业以及财政部确定的其他行业,因季节、产量等因素的影响,对于这些行业的工资、薪金所得应缴的税款,可以实行按年计算、分月预缴的方式计征,即每月按实际工资、薪金数额预缴,年度终了后30日内按年计算多退少补。 [例4] 某采掘业职工,在1999纳税年度1月-11月份,实际取得工资、薪金数额为22000元,按规定共预缴个人所得税款980元,年终又领取工资、奖金6500元。试问该纳税人年终应缴纳个人所得税款为多少? 应缴税款={[(22000+6500)÷12-800]×10%-25}×12-980=610(元) 因此该纳税人年终应缴税款610元。

2017年最新个人所得税计算方法

2017年最新个人所得税计算器,使用最新个税税率表2017,提供工资计算器、税后工资计算器、年终奖个人所得税计算器等,提供详细个税计算方法,2017年最好用的个税计算器,在线计算免费下载。 个人所得税计算公式 应纳税所得额= 税前工资收入金额-五险一金(个人缴纳部分) -起征点(3500元) 应纳税额= 应纳税所得额x 税率-速算扣除数 提示:自2011年开始至今,内地人员个税起征点为3500元,外籍人士(包括港、澳、台),个税起征点应设为4800元。 工资个税Excel计算公式 =MAX((税前工资-五险一金- 3500)*5%*{0.6,2,4,5,6,7,9}-5*{0,21,111,201,551,1101,2701},0) 详情:2017 Excel 计算个税工资扣税Excel计算方法 个人所得税税率表 工资、薪金所得,适用七级超额累进税率,税率为百分之三(3%)至百分之四十五(45%)。 级数应纳税所得额(含税) 应纳税所得额(不含税) 税率 (%) 速算扣除 数 1 不超过1500元的不超过1455元的 3 0 2 超过1500元至4,500元的部分超过1455元至4,155元的部分10 105 3 超过4,500元至9,000元的部分超过4,155元至7,755元的部分20 555 4 超过9,000元至35,000元的部分超过7,755元至27,255元的部分2 5 1,005 5 超过35,000元至55,000元的部分超过27,255元至41,255元的部分30 2,755 6 超过55,000元至80,000元的部分超过41,255元至57,505元的部分35 5,505 7 超过80,000元的部分超过57,505的部分45 13,505

2019新个人所得税考题

内部资料 不得外传全国税务系统个税知识网络抽考题库 一、单选题 1.个税改革后,下列属于分类所得的项目有: () A.稿酬所得 B.偶然所得 C.其他所得 D.特许权使用费所得 2.个税改革后,省级政府有权制定的税收优惠政策包括:() A.烈属取得的经营所得 B.洪涝灾害但损失不大的 C.残疾人张三的赌博收益 D. 孤老人员的利息所得 3.改革后,居民纳税人取得下列所得按次征税的有:() A.特许权使用费所得 B.利息、股息、红利所得 C.劳务报酬所得 D.经营所得 4.下列属于综合所得中依法确定的其他扣除项目的有:() A.“三险一金” B.大病医疗 C.商业健康险支出 D.保险赔款 5.李某和其妻子钱某婚后购买一套住房,属于首套住房贷款,下列说法正确的是:() A.李某和钱某均可以扣除住房贷款利息; B.李某和钱某每月均可扣除的额度是1000元; C.李某和钱某可以由其中一人扣除,每月扣除额度是1000元; D.李某、钱某所购买住房如果在北上广深等城市,扣除的标准要高于1000元。 6.纳税人享受住房贷款利息专项附加扣除,应当留存:() A. 住房贷款合同 B. 结婚证 C. 购房发票 D. 物业费收据 7.纳税人赡养()父母以及其他法定赡养人的赡养支出,可以按照标准定额扣除。 A.50岁以上 B.60岁以上 C.50岁(含)以上 D.60岁(含)以上 8.非独生子女赡养老人专项附加扣除的分摊方式不包括() A.赡养人平均分摊 B. 赡养人约定分摊 C. 赡养人指定分摊 D. 被赡养人指定分摊 9.纳税人A有姊妹两人,父母均在老家,由在老家的妹妹负责日常照料。以下分摊方法正确的是:() A.A跟其妹妹约定,每人每月均摊扣除1000元 B. A跟其妹妹约定,由A全部扣除2000元 C.老人指定A分摊1500元,其妹妹分摊500元 D. 老人指定A分摊500元,其妹妹分摊1500元 10.纳税人享受子女教育专项附加扣除的起始时间为子女接受教育入学或年满三周岁的() A.当月 B.下月 C.上月 D.下年 11.子女教育专项附加扣除的标准是多少?() A.每孩每月1500元

新版年终奖个人所得税年终奖公式及计算方法

新版年终奖个税公式: =ROUND(IF(P6/12>1500,IF(P6/12>4500,IF(P6/12>9000,IF(P6/12>35000,I F(P6/12>55000,IF(P6/12>80000,IF(P6/12>80000.0001,(P6*0.45-13505)), (P6*0.35-5505)),(P6*0.3-2755)),(P6*0.25-1055)),(P6*0.2-555)),(P6*0.1-1 05)),(P6*0.03)),2) 如果个人当月工资薪金所得高于(或等于)规定费用扣除额的,其个人所得税的计算公式为: (一)全年一次性奖金收入÷12=商数(按照商数查找相应的适用税率A和速算扣除数A) (二)应纳税额=全年一次性奖金收入×适用税率A-速算扣除数A。 例:某个人取得全年一次性奖金为24000元。 第一,将全年一次性奖金除以12的商数2000,查找相应的适用税率为10%和速算扣除数为105; 第二,计算应纳税额,应纳税额=24000×10%-105=2295元。 附:个人所得税税率表(工资、薪金所得适用) 级数每月应纳税所得额税率(%) 速算扣除数: 1,全月应纳税额不超过1500元的,税率为3%,速算扣除数0; 2,全月应纳税额超过1500元至4500元的部分,税率为10%。速算扣除数105元; 3,全月应纳税额超过4500元至9000元的部分,税率为20%。速算扣除数555元;

4,全月应纳税额超过9000元至35000元的部分,税率为25%,速算扣除数1005元; 5,全月应纳税额超过35000元至55000元的部分,税率为30%,速算扣除数2755元; 6,全月应纳税额超过55000元至80000元的部分,税率为35%。速算扣除数5505元; 7,全月应纳税额超过80000的部分,税率为45%。速算扣除数13505元。 注:本表所称全月应纳税所得额是指依照本法的规定,以每月收入额减除费用叁仟元伍佰元后(外籍人员按肆仟捌佰元)的余额或者减除附加减除费用后的余额。

个人所得税计算器

单片机的出现是计算机制造技术高速发展的产物,它是嵌入式控制系统的核心,如今,他已广泛的应用到我们生活中的各个领域,电子、科技、通信、汽车、工业等。我们这次设计的个人所得税计算器也是利用STC89C52单片机制作而成的。该计算器设计师采用C语言编写,实现了个人所得税的运算,比较实用和方便。 该设计电路是采用STC89C52单片机为主要控制电路,然后使用8255驱动电路驱动六位LED数码管现实数据,利用4×4矩阵键盘完成电路的实际操作,电路比较简单,但是很使用方便。 关键词:STC89C52;8255;数码管显示;矩阵键盘

设计要求 (1) 1 方案论证与对比 (1) 1.1 数码管显示方案一 (1) 1.2 数码管显示方案二 (2) 2 单元电路设计与计算 (2) 2.1 电源部分的设计 (2) 2.2 复位电路的设计 (3) 2.3 键盘控制电路设计 (4) 2.4 数码管显示电路设计 (4) 3 系统程序设计 (5) 3.1 主程序设计 (5) 3.2 LED显示程序设计 (7) 4 调试及性能分析 (9) 4.1 硬件调试 (9) 4.2 软件调试 (9) 4.3 性能分析 (9) 5 详细仪器清单 (10) 6 总结与思考 (11) 7 致谢 (12) 参考文献 (13) 附录一:个人所得税计算器的PCB板 (14) 附录二:程序 (15)

个人所得税计算器 设计要求 利用单片机作为控制核心,设计出个人所得税计算器,具有以下功能: (1)具有计算个人所得税功能; (2)从键盘输入数值并显示数值,数值范围在0~99999; (3)当按下等号键时输出并显示结果; (4)当按下复位按钮数码管清零。 1 方案论证与对比 数码管显示是本设计主要的部分。根据需要,可采用两种方案实现,即静态显示法和动态显示法。 1.1 数码管显示方案一 方案一如图1所示:静态显示。所谓静态显示,就是当显示器显示某一字符时,相应的发光二极管恒定的导通或截止。该方式每一位都需要一个8位输出口控制。静态显示时较小的电流能获得较高的亮度,且字符不闪烁。但当所显示的位数较多时,静态显示所需的I/O 口太多,造成了资源的浪费。 STC89C52 电源电路 复位电路 键盘控制电路 数码管静态显示 电路 图1 数码管静态显示框图

个人所得税计算器

摘要 个人所得税计算器是一款使用方便、快捷超乎想象的个人所得税计算工具。该计算器以STC89C52芯片为核心,用两个3位数码管显示,利用简单的C语言编写相应程序进行有效的税率计算。其软件按照国家《个人所得税法》相关规定制作,计算结果精度不高,只能粗略地计算,有效数位数有限。键盘可以实现工资输入,通过按下对应的按键显示运算结果。个人所得税计算器可非常方便地对工资薪金进行所得税的计算,是各类行政、企事业单位的会计人员、办税人员的得力助手,相信使用本计算器后定能大大减轻税收人员的工作量和提高工作效率。 关键词:STC89C52;税率;计算;显示;键盘

目录 设计要求 (1) 1 方案论证与对比 (1) 1.1 方案一 (1) 1.2 方案二 (1) 1.3 方案对比与选择 (2) 2 系统硬件电路设计 (2) 2.1 主控芯片STC89C52 (2) 2.2 键盘电路的设计 (4) 2.3 显示电路 (4) 3 系统程序设计 (5) 3.1 主程序 (5) 3.2 键盘扫描子程序 (6) 3.3 显示子程序 (7) 3.4 税率计算子程序 (7) 3.5 其他子程序 (9) 4 系统功能测试与整体指标 (9) 4.1 硬件系统的调试 (9) 4.2 软件系统的调试 (9) 5 详细仪器清单 (10) 6 总结与思考 (11) 7 致谢 (11) 参考文献 (12) 附录一:系统电路原理图 (13) 附录二:程序 (14)

个人所得税计算器 设计要求 利用单片机作为控制核心,完成一个个人所得税计算器。具体要求如下: (1)通过键盘输入个人收入情况; (2)按确定键后显示应交的个人所得税的值; (3)最大收入值为99999元; (4) 除基本计算以外,还具有数据清零,出错警示,退格处理,记忆功能。 1方案论证与对比 1.1方案一 利用STC89C52的P1,P2两个口的16个引脚实现16个按键的独立式键盘的线路的连接。16个按键经上拉电阻拉高后,分别接到单片机的P1口和P2口的8条I/O 线上。在无键按下情况下,这16各引脚线上输入均为高电平,当有键按下时,与被按键相连的I/O线将得到低电平输入,其他位按键的输入线上仍维持高电平输入。16个控制16种不同的声音。这种方案简单易控制,但缺点是占用太多的I/O口。 1.2方案二 利用可编程并行口8255A芯片的PC口的8个引脚,即低4位作为回送线,高4位作为扫描线,来实现4*4矩阵式键盘的线路的连接,并且可以通过三极管来驱动数码管显示键码值,同时STC89C52可以控制发光二极管的控制。这种键盘适合采用动态扫描的方式进行识别,即如果采用低电平扫描,回送线必须被上拉为高电平;如果采用高电平扫描,则回送线需被下拉为低电平。这样使用一个8位I/O口(行、列各用4位)即可完成控制。这种方案优点是使用较少的I/O口线可以实现对较多的键的控制。

2018年新个人所得税计算表-Excel计算公式

2018年新个人所得税E x c e l计算公式 在用excel计算工资个税的时候,很多是用if语句来设计公式的,公式冗长,易出错,不好调整,用MAX公式要简单和简短很多。 1、减除额3500元的公式: ‘=ROUND(MAX((M5-3500)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;105;555;1005;2755;5505;13 505},0),2) 2、减除额5000元后的公式: ‘=ROUND(MAX((M5-5000)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;210;1410;2660;4410;7160;1 5160},0),2) 注: 公式中M5是工资表中用来计算应纳税所得额的过渡单元格(根据实际修改) 应纳税所得额 = 税前工资收入金额-五险一金(个人缴纳部分)-专项附加扣除-其他扣除 1、Max()函数是求括号内的数的最大值。 2、其中,第一和第二个大括号{}内的数,是个人所得税税率,以及速算扣除数。 3、在EXCEL中,使用{}表示数组公式 (M5-3500)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;105;555;1005;2755;5505;13505}表示: (M5-3500)依次与大括号内的个人所得税的税率相乘,所得数后依次减去后面大括号的速算扣除数,然后得出一组数据。 例如,M5=5000, 即(5000-3500)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;105;555;1005;2755;5505;13505} =1500*0.03-0,1500*0.1-105,1500*0.2-555,1500*0.25-1005,1500*0.3-2755, 1500*0.35-5505,1500*0.45-13505 =45,45,-255,-630,-2305,-4980,-12830 4、通过Max()函数可知,如果5000最高缴税额为45元。 5、公式最后的0,表示当M5小于3500时,最大值为0。

个税计算案例

个税计算案例 【篇一:个税计算案例】 春节将至,很多企业开始发放年终奖了,是不是很兴奋呀?那么,全 年一次性奖金的个税到底该如何计算、申报呢?请您跟着小编一起学 习了解所得税的知识吧! 全年一次性奖金的范围定义 全年一次性奖金包括年终加薪、实行年薪制和绩效工资办法的单位 根据考核情况兑现的年薪和绩效工资。 注意哦:雇员取得除全年一次性奖金以外的其它各种名目奖金,如 半年奖、季度奖、加班奖、先进奖、考勤奖等,一律与当月工资、 薪金收入合并,按税法规定缴纳个人所得税。 政策依据 1、《国家税务总局关于调整个人取得全年一次性奖金等计算征收个 人所得税方法问题的通知》(国税发〔2005〕9号 ) 2、《国家税务总局关于雇主为雇员承担全年一次性奖金部分税款有 关个人所得税计算方法问题的公告》(国家税务总局公告2011年第 28号) 全年一次性奖金的计算(员工自己承担个人所得税) 原则:纳税人取得全年一次性奖金,应单独作为一个月工资、薪金 所得计算纳税,由扣缴义务人发放时代扣代缴个人所得税。 计算方法: 1、确定适用税率和速算扣除数 (1)发放一次性奖金的当月,工资薪金高于3500元 将雇员当月内取得的全年一次性奖金,除以12个月,按其商数确定 适用税率和速算扣除数。 (2)发放一次性奖金的当月,工资薪金低于3500元 应将全年一次性奖金减除“雇员当月工资薪金所得与费用扣除额的差额”后的余额,除以12个月,按其商数确定适用税率和速算扣除数。 2、应纳个人所得税的计算公式 (1)如果雇员当月工资薪金所得高于(或等于)税法规定的费用扣除额的(高于或等于3500元),适用公式为: (2)如果雇员当月工资薪金所得低于税法规定的费用扣除额的(低于3500元),适用公式为:

H5编写个税计算器(JS代码编写)