【导语】本文根据实用程度整理了15篇优质的减税务知识相关知识范本,便于您一一对比,找到符合自己需求的范本。以下是减免税政策代码目录下载范本,希望您能喜欢。
日前,国家税务总局发布了《减免税政策代码目录》,旨在全面落实减免税政策,规范减免税事项办理,提高税务机关减免税管理工作效能。
《目录》涉及政策共630项,其中包括103项增值税减税政策目录、96项营业税减税政策目录、9项消费税减税目录、68项企业所得税减税政策目录,以及63项个人所得税减税政策目录。小编特将以上目录整理如下,供大家参考~
(《减免税政策代码目录》来源:国家税务总局网站)
根据《国家税务总局关于发布〈减免税政策代码目录〉的公告》(国家税务总局公告2023年第73号)第二条规定,《减免税政策代码目录》将根据减免税政策的新增、废止等情况,每月定期更新,并通过国家税务总局网站“纳税服务”下的“申报纳税”栏目发布。各地税务机关应当通过办税服务大厅、税务网站、12366热线、短信、微信等多种渠道和方式进行转载、发布与宣传推送。
国家税务总局传送门:http://www.chinatax.gov.cn/
转自:国家税务总局湖北省税务局
国家税务总局湖北省税务局公告2023年第6号
为进一步优化我省税收营商环境,提高房产税、城镇土地使用税困难减免税 (以下简称房、土两税困难减免税)办理的确定性,根据 《中华人民共和国房产税暂行条例》 《中华人民共和国城镇土地使用税暂行条例》 《中华人民共和国税收征收管理法》及其实施细则、 《国家税务总局关于下放城镇土地使用税困难减免税审批权限有关事项的公告》 (国家税务总局公告2023年第1号)等相关文件精神,结合我省实际,现将房、土两税困难减免税有关事项公告如下:
一、符合房、土两税困难减免税的情形
对符合国家关于调整产业结构和促进土地节约集约利用要求的纳税人满足下列条件之一,缴纳房产税、城镇土地使用税确有困难的,可申请困难减免税:
(一)因风、火、水、地震等造成的严重自然灾害,导致纳税人遭受重大损失。
“重大损失”是指因上述情形毁损灭失的资产账面金额减除保险赔偿、个人赔款、政府补助、社会救助等款项后实际损失金额超过遭受重大损失上月 (季)末资产总额的20% (含)以上的。
(二)因突发公共卫生事件、公共安全事件等,导致纳税人正常生产经营活动受到较大影响。
“突发公共卫生事件、公共安全事件等”以政府相关部门发布公告或通知为准。
“正常生产经营活动受到较大影响”主要是指按照行政命令实施临时性管控,对正常生产经营活动具有较大限制影响。
(三)从事国家鼓励和扶持产业或社会公益事业,年度亏损额超过其当年收入总额的10% (含)以上;或连续3年亏损,且累计亏损额超过当年末资产总额30% (含)以上。
“国家鼓励产业”是指以国家最新公布的 《产业结构调整指导目录》且当年主营业务占收入总额50% (含)以上判断。我省适用国家最新公布 《西部地区鼓励类产业目录》的地区,自2023年1月1日至2023年12月31日以当年主营业务收入占收入总额70% (含)以上, 2023年1月1日起以当年主营业务收入占收入总额60% (含)以上判断。
“扶持产业”是指按照国家扶持产业规划意见,由省人民政府明确扶持的困难行业,其中扶持产业项目为主营业务,且当年主营业务占收入总额50% (含)以上判断。
“社会公益事业”应当符合 《中华人民共和国公益事业捐赠法》对公益事业范围的规定。
(四)人民法院裁定受理破产后至破产清算程序终结前,土地及地上建筑物已停止使用的。
(五)停产停业一年以上,且年度亏损额超过当年收入总额50% (含)以上的,或停产停业一年以上,且无生产经营收入的。
“停产停业一年以上”是指截至困难减免税款所属年度末连续停产停业12个月及以上,不包括开业后未实际从事生产经营以及被依法责令停产停业的情形。
(六)为落实国家和省委、省政府决策部署,省人民政府准予困难减免税的行业或企业。
上述“年度亏损额”均指企业财务会计报表中“利润总额”为负数的金额。 “收入总额”均指企业财务会计报表中各类收入的总额,包括主营业务收入、其他业务收入及营业外收入等。
二、不予房、土两税困难减免税的情形
(一)从事国家限制类或者淘汰类发展产业的;
“国家限制类或者淘汰类发展产业”是指以国家最新公布的《产业结构调整指导目录》中“限制类” “淘汰类”判断。
(二)各类房地产开发用地 (经批准开发建设的经济适用房等保障性住房用地除外)。
三、房、土两税困难减免税遵循原则
县 (市、区)税务机关受理纳税人房、土两税困难减免申请后,在核准减免税时遵循如下原则:
(一)合法性原则。严格按照现有困难减免税政策规定,受理和核准纳税人提交的房、土两税困难减免税申请。
(二)确定性原则。对于符合房、土两税困难减免税条件的减免税申请,坚持政策执行确定性,实现政策执行公平公正。
(三)合理性原则。核准减免的房产税、城镇土地使用税税额合计不得超过核准当期会计利润亏损额。
(四)税法遵从原则。纳税人在提交房、土两税困难减免税申请前,需规范填报房产、土地税源明细信息,按期履行申报义务。
四、房、土两税困难减免税核准权限
按照减负提效、放管结合的原则,我省房、土两税困难减免税核准权限下放至县 (市、区)税务机关。
五、房、土两税困难减免税核准流程和时限
(一)一般申请核准流程。
1.申请。符合减免条件纳税人,可自行选择通过税务机关办税服务厅现场申请或湖北省电子税务局网上申请房、土两税困难减免税。
县 (市、区)税务机关要加强事前精准辅导,鼓励引导纳税人通过网上申请办理房、土两税困难减免税优惠,提升“非接触式”办税的便捷体验。
2.受理。税务机关办税服务厅收到纳税人的房、土两税困难减免税申请材料后,符合受理条件的,应当即时受理;不符合受理条件的,应当一次性告知应补正材料。
3.核准。县 (市、区)税务机关受理纳税人房、土两税困难减免税申请后,应当对纳税人困难情形进行调查,集体审议决定是否核准减免税款,并据此制作《税务事项通知书》送达纳税人。
(二)简易申请核准流程。
纳税人符合本公告第一条第 (二)款情形申请房、土两税困难减免税的,可以按照“网上申请,即时核准,后续核查”的简易流程办理。
(三)核准减免时限。
对符合条件的减免税申请,县 (市、区)税务机关自受理之日起20个工作日内做出核准决定。纳税人有补正资料的,补正资料所需时间不计算在规定期限内。
本条第 (一)、 (二)款未明确的其它申请办理操作流程,依照 《国家税务总局湖北省税务局关于房产税城镇土地使用税减免税办理有关问题的公告》 (国家税务总局湖北省税务局公告2023年第2号)文件规定执行。
本公告自2023年10月1日起施行。《国家税务总局湖北省税务局关于明确城镇土地使用税房产税困难减免税有关问题的公告》 (国家税务总局湖北省税务局公告2023年第12号)同时废止。
特此公告。
国家税务总局湖北省税务局
2023年9月6日
1、我单位为山东省外建筑企业,在山东省经营的项目,什么情况下可以通过电子税务局预缴建筑企业项目部企业所得税?
纳税人报验管理登记信息当前为有效状态,且跨区域涉税事项报告中经营方式属于“建筑安装”或“装饰修饰”的报验户,可通过电子税务局“我要办税-税费申报及缴纳-税费缴纳-建筑企业异地缴纳企业所得税”模块,预缴建筑企业项目部企业所得税。
您可根据报验登记情况,在有效期内选择按月或按季预缴项目部企业所得税。
2、以自然人身份登录山东省电子税务局,办理房产交易申报,选择增量房房源进入申报表,申报完成后,发现快速折算率选错了,需要作废报表重新申报,但在房产交易申报作废模块,查询不到申报记录,怎么办?
通过电子税务局提交房产交易申报表后,在金三核心征管系统将发起审批流程,需经税务机关完成审批后,才能查询到已申报信息及进行其他操作。请等待税务机关完成审批后,再通过电子税务局进行申报作废。
3、我单位更正三季度城镇土地使用税,城镇土地使用税税源采集时填写的土地面积是5092.25平米,发现报表中的“计税依据”显示为424.35平米,请问系统显示是否正确,是如何计算的?
在财产和行为税纳税申报表中,城镇土地使用税的计税依据的计算办法为“城镇土地使用税税源的应税土地面积除以12个月,再乘以当期申报的月份数”,根据您填写的城镇土地使用税税源的应税明细,“有效期起”是2023年9月1日, 因此2023年第三季度申报时,只有9月这一个月需要申报,因此根据您在税源采集信息中填写的“应税土地面积”5092.25,按照规定的计算办法,系统自动出来的“计税依据”为424.35(即5092.25÷12×1=424.35),因此系统显示的“计税依据”栏数据是正确的。
4、我单位2023年招用了退役士兵,根据《财政部税务总局退役军人部关于进一步扶持自主就业退役士兵创业就业有关税收政策的通知》(财税【2019】21号)、《财政部 税务总局关于延长部分税收优惠政策执行期限的公告》(2023年第4号),我单位符合企业招用退役士兵扣减增值税优惠政策,上个月增值税减免税申报明细表减税项目中,该项减征的期末余额数据为4***.*6,这个月打开该表期初余额数显示是0,怎么办?
增值税减免税申报明细表的“期初余额”栏,是与减免性质代码及名称相关联的,如您上期存在期末余额,在本期申报时,请先选择“减免性质代码及名称”,系统将自动带出该项目的期初余额数据,如下图所示:
5、我单位是增值税一般纳税人,进行增值税及附加税费申报,报表选择时,无法勾选“增值税及附加税费申报表附列资料(三)(服务、不动产和无形资产扣除项目明细)”,怎么办?
增值税及附加税费申报表附列资料(三)(服务、不动产和无形资产扣除项目明细),面向税(费)种认定信息中有增值税服务、不动产和无形资产类型的纳税人开放,有扣除项目的营业税改增值税纳税人填写,报表选择时,系统自动检索税(费)种认定信息,您也可通过“我的信息—纳税人信息—税(费)种认定信息”查看认定情况:
如您单位发生了此类业务需要申报时,请先联系主管税务机关,完成此类税(费)种信息认定,然后再进行申报。
【来源:国家税务总局山东省税务局征管和科技发展处】
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 邮箱地址:1030379421@qq.com
关于《国家税务总局关于增值税小规模纳税人减免增值税等政策有关征管事项的公告》的解读
1月9日,财政部、税务总局制发《财政部 税务总局关于明确增值税小规模纳税人减免增值税等政策的公告》(2023年第1号,以下简称1号公告),为确保相关政策顺利实施,税务总局制发本公告,就相关征管事项进行了明确。
一、小规模纳税人免税月销售额标准调整以后,销售额的执行口径是否有变化?
答:没有变化。纳税人确定销售额有两个要点:一是以所有增值税应税销售行为(包括销售货物、劳务、服务、无形资产和不动产)合并计算销售额,判断是否达到免税标准。但为剔除偶然发生的不动产销售业务的影响,使纳税人更充分享受政策,本公告明确小规模纳税人合计月销售额超过10万元(以1个季度为1个纳税期的,季度销售额超过30万元,下同),但在扣除本期发生的销售不动产的销售额后未超过10万元的,其销售货物、劳务、服务、无形资产取得的销售额,也可享受小规模纳税人免税政策。二是适用增值税差额征税政策的,以差额后的余额为销售额,确定其是否可享受小规模纳税人免税政策。
举例说明:按季度申报的小规模纳税人a在2023年4月销售货物取得收入10万元,5月提供建筑服务取得收入20万元,同时向其他建筑企业支付分包款12万元,6月销售自建的不动产取得收入200万元。则a小规模纳税人2023年第二季度(4-6月)差额后合计销售额218万元(=10+20-12+200),超过30万元,但是扣除200万元不动产,差额后的销售额是18万元(=10+20-12),不超过30万元,可以享受小规模纳税人免税政策。同时,纳税人销售不动产200万元应依法纳税。
二、自然人出租不动产一次性收取的多个月份的租金,如何适用政策?
答:此前,税务总局明确,《中华人民共和国增值税暂行条例实施细则》第九条所称的其他个人,采取一次性收取租金(包括预收款)形式出租不动产取得的租金收入,可在对应的租赁期内平均分摊,分摊后的月租金收入不超过小规模纳税人免税月销售额标准的,可享受小规模纳税人免税政策。为确保纳税人充分享受政策,延续此前已出台政策的相关口径,小规模纳税人免税月销售额标准调整为10万元以后,其他个人采取一次性收取租金形式出租不动产取得的租金收入,同样可在对应的租赁期内平均分摊,分摊后的月租金未超过10万元的,可以享受免征增值税政策。
三、小规模纳税人是否可以放弃减免税、开具增值税专用发票?
答:小规模纳税人适用月销售额10万元以下免征增值税政策的,纳税人可对部分或者全部销售收入选择放弃享受免税政策,并开具增值税专用发票。小规模纳税人适用3%征收率销售收入减按1%征收率征收增值税政策的,纳税人可对部分或者全部销售收入选择放弃享受减税,并开具增值税专用发票。
四、小规模纳税人在2023年12月31日前已经开具的增值税发票,如发生销售折让、中止、退回或开票有误等情形,应当如何处理?
答:小规模纳税人在2023年12月31日前已经开具增值税发票,发生销售折让、中止、退回或开票有误等情形需要开具红字发票的,应开具对应征收率的红字发票或免税红字发票。即:如果2023年12月31日之前按3%征收率开具了增值税发票,则应按照3%的征收率开具红字发票;如果2023年12月31日之前按1%征收率开具了增值税发票,则应按照1%征收率开具红字发票;如果2023年12月31日之前开具了免税发票,则开具免税红字发票。纳税人开票有误需要重新开具发票的,在开具红字发票后,重新开具正确的蓝字发票。
五、小规模纳税人在办理增值税纳税申报时,应当如何填写相关免税栏次?
答:小规模纳税人发生增值税应税销售行为,合计月销售额未超过10万元的,免征增值税的销售额等项目应当填写在《增值税及附加税费申报表(小规模纳税人适用)》“小微企业免税销售额”或者“未达起征点销售额”相关栏次,如果没有其他免税项目,则无需填报《增值税减免税申报明细表》;减按1%征收率征收增值税的销售额应当填写在《增值税及附加税费申报表(小规模纳税人适用)》“应征增值税不含税销售额(3%征收率)”相应栏次,对应减征的增值税应纳税额按销售额的2%计算填写在《增值税及附加税费申报表(小规模纳税人适用)》“本期应纳税额减征额”及《增值税减免税申报明细表》减税项目相应栏次。
六、小规模纳税人可以根据经营需要自行选择按月或者按季申报吗?
答:小规模纳税人可以自行选择纳税期限。小规模纳税人纳税期限不同,其享受免税政策的效果可能存在差异。为确保小规模纳税人充分享受政策,延续《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号)相关规定,本公告明确,按照固定期限纳税的小规模纳税人可以根据自己的实际经营情况选择实行按月纳税或按季纳税。但是需要注意的是,纳税期限一经选择,一个会计年度内不得变更。
举例说明小规模纳税人选择按月或者按季纳税,在政策适用方面的不同:
情况1:某小规模纳税人2023年4-6月的销售额分别是6万元、8万元和12万元。如果纳税人按月纳税,则6月的销售额超过了月销售额10万元的免税标准,需要缴纳增值税,4月、5月的6万元、8万元能够享受免税;如果纳税人按季纳税,2023年2季度销售额合计26万元,未超过季度销售额30万元的免税标准,因此,26万元全部能够享受免税政策。
情况2:某小规模纳税人2023年4-6月的销售额分别是6万元、8万元和20万元,如果纳税人按月纳税,4月和5月的销售额均未超过月销售额10万元的免税标准,能够享受免税政策;如果纳税人按季纳税,2023年2季度销售额合计34万元,超过季度销售额30万元的免税标准,因此,34万元均无法享受免税政策。
七、小规模纳税人需要预缴增值税的,应如何预缴税款?
答:现行增值税实施了若干预缴税款的规定,比如跨地区提供建筑服务、销售不动产、出租不动产等等。本公告明确,按照现行规定应当预缴增值税税款的小规模纳税人,凡在预缴地实现的月销售额未超过10万元的,当期无需预缴税款。在预缴地实现的月销售额超过10万元的,适用3%预征率的预缴增值税项目,减按1%预征率预缴增值税。
八、小规模纳税人销售不动产取得的销售额,应该如何适用免税政策?
答:小规模纳税人包括单位和个体工商户,还包括其他个人。不同主体适用政策应视不同情况而定。
第一,小规模纳税人中的单位和个体工商户销售不动产,涉及纳税人在不动产所在地预缴增值税的事项。如何适用政策与销售额以及纳税人选择的纳税期限有关。举例来说,如果纳税人销售不动产销售额为28万元,则有两种情况:一是纳税人选择按月纳税,销售不动产销售额超过月销售额10万元免税标准,则应在不动产所在地预缴税款;二是该纳税人选择按季纳税,销售不动产销售额未超过季度销售额30万元的免税标准,则无需在不动产所在地预缴税款。因此,本公告明确小规模纳税人中的单位和个体工商户销售不动产,应按其纳税期、公告第九条以及其他现行政策规定确定是否预缴增值税。
第二,小规模纳税人中其他个人偶然发生销售不动产的行为,应当按照现行政策规定执行。因此,本公告明确其他个人销售不动产,继续按照现行规定征免增值税。
九、生产性服务业纳税人加计抵减政策的适用范围是什么?
答:生产性服务业纳税人,按照当期可抵扣进项税额加计5%抵减应纳税额。生产性服务业纳税人,是指提供邮政服务、电信服务、现代服务、生活服务(以下称四项服务)取得的销售额占全部销售额的比重超过50%的纳税人。四项服务的具体范围按照《销售服务、无形资产、不动产注释》(财税〔2016〕36号印发)执行。
十、生活性服务业纳税人加计抵减政策的适用范围是什么?
答:生活性服务业纳税人,按照当期可抵扣进项税额加计10%抵减应纳税额。生活性服务业纳税人,是指提供生活服务取得的销售额占全部销售额的比重超过50%的纳税人。生活服务的具体范围按照《销售服务、无形资产、不动产注释》(财税〔2016〕36号印发)执行。
十一、纳税人适用1号公告规定的加计抵减政策,需要提交什么资料?
答:纳税人适用1号公告规定的加计抵减政策,仅需在年度首次确认适用时,通过电子税务局或办税服务厅提交一份适用加计抵减政策的声明。其中,生产性服务业纳税人适用5%加计抵减政策,需提交《适用5%加计抵减政策的声明》;生活性服务业纳税人适用10%加计抵减政策,需提交《适用10%加计抵减政策的声明》。
十二、纳税人适用1号公告规定的加计抵减政策,和此前执行的加计抵减政策相比,相关征管规定有无变化?
答:没有变化。本公告明确,纳税人适用加计抵减政策的其他征管事项,继续按照《国家税务总局关于国内旅客运输服务进项税抵扣等增值税征管问题的公告》(2023年第31号)第二条等有关规定执行。
十三、2023年12月31日小规模纳税人适用3%征收率的应税销售收入免征增值税政策到期后,在1号公告出台前部分纳税人已按照3%征收率缴纳了增值税,能够退还相应的税款么?
答:按照1号公告第四条规定应予减免的增值税,在1号公告下发前已征收的,可抵减纳税人以后纳税期应缴纳税款或予以退还。但是,纳税人如果已经向购买方开具了增值税专用发票,应先将增值税专用发票追回。
一、一般纳税人
(一)关于销项税额
1、直接减免
(1)可以直接全额确认收入
借:银行存款、应收账款等
贷:主营(其他)业务收入(价税合计)
(2)也可以先计提销项税额,然后确认减免、结转损益
借:银行存款、应收账款等
贷:主营(其他)业务收入(不含税金额)
应交税费——应交增值税(销项税额)
借:应交税费——应交增值税(减免税金)
贷:主营(其他)业务收入或者其他收益
2、先征后返(退)
(1)正常计提销项税额,进行增值税计算、申报缴纳
借:银行存款、应收账款等
贷:主营(其他)业务收入(不含税金额)
应交税费——应交增值税(销项税额)
(2)取得返还,属于政府补助
借:银行存款
贷:递延收益(补偿以后费用)、其他收益(补偿已发生经营费用)或者营业外收入(补偿已发生非经营支出)等
(二)免征增值税,相应进项税额不得抵扣。
1、若原本没有抵扣,则不用抵扣即可;
借:原材料等(价税合计)
贷:银行存款等
2、若已经认证抵扣,则须做转出处理。
借:原材料等(不含税金额)
应交税费——应交增值税(进项税额)
贷:银行存款等
借:原材料等(即:票面增值税额)
贷:应交税费——应交增值税(进项税额转出)
二、小规模纳税人
小规模纳税人发生应税销售行为,实行按照销售额和征收率计算应纳税额的简易办法,并不得抵扣进项税额。因此,小规模纳税人原本不涉及进项税额抵扣问题,只须处理应纳税额即可。
1、直接减免
(1)可以直接全额确认收入
借:银行存款、应收账款等
贷:主营(其他)业务收入(价税合计)
(2)若取得收入时尚未确定是否符合免税条件,可以先计提应纳税额
借:银行存款、应收账款等
贷:主营(其他)业务收入(不含税金额)
应交税费——应交增值税
期末符合免税条件,然后确认减免、结转损益
借:应交税费——应交增值税
贷:主营(其他)业务收入或者其他收益
2、先征后返(退)
(1)正常计提增值税额,申报缴纳
借:银行存款、应收账款等
贷:主营(其他)业务收入(不含税金额)
应交税费——应交增值税
(2)取得返还,属于政府补助
借:银行存款
贷:递延收益(补偿以后费用)、其他收益(补偿已发生经营费用)或者营业外收入(补偿已发生非经营支出)等
关于小微企业和个体工商户所得税优惠政策的公告
财政部 税务总局公告2023年第6号
为支持小微企业和个体工商户发展,现将有关税收政策公告如下:
一、对小型微利企业年应纳税所得额不超过100万元的部分,减按25%计入应纳税所得额,按20%的税率缴纳企业所得税。
二、对个体工商户年应纳税所得额不超过100万元的部分,在现行优惠政策基础上,减半征收个人所得税。
三、本公告所称小型微利企业,是指从事国家非限制和禁止行业,且同时符合年度应纳税所得额不超过300万元、从业人数不超过300人、资产总额不超过5000万元等三个条件的企业。
从业人数,包括与企业建立劳动关系的职工人数和企业接受的劳务派遣用工人数。所称从业人数和资产总额指标,应按企业全年的季度平均值确定。具体计算公式如下:
季度平均值=(季初值+季末值)÷2
全年季度平均值=全年各季度平均值之和÷4
年度中间开业或者终止经营活动的,以其实际经营期作为一个纳税年度确定上述相关指标。
四、本公告执行期限为2023年1月1日至2024年12月31日。
特此公告。
财政部 税务总局
2023年3月26日
国家税务总局
关于落实支持个体工商户发展个人所得税优惠政策有关事项的公告
国家税务总局公告2023年第5号
为贯彻落实《财政部 税务总局关于小微企业和个体工商户所得税优惠政策的公告》(2023年第6号),进一步支持个体工商户发展,现就有关事项公告如下:
一、对个体工商户经营所得年应纳税所得额不超过100万元的部分,在现行优惠政策基础上,再减半征收个人所得税。个体工商户不区分征收方式,均可享受。
二、个体工商户在预缴税款时即可享受,其年应纳税所得额暂按截至本期申报所属期末的情况进行判断,并在年度汇算清缴时按年计算、多退少补。若个体工商户从两处以上取得经营所得,需在办理年度汇总纳税申报时,合并个体工商户经营所得年应纳税所得额,重新计算减免税额,多退少补。
三、个体工商户按照以下方法计算减免税额:
减免税额=(个体工商户经营所得应纳税所得额不超过100万元部分的应纳税额-其他政策减免税额×个体工商户经营所得应纳税所得额不超过100万元部分÷经营所得应纳税所得额)×(1-50%)
四、个体工商户需将按上述方法计算得出的减免税额填入对应经营所得纳税申报表“减免税额”栏次,并附报《个人所得税减免税事项报告表》。对于通过电子税务局申报的个体工商户,税务机关将提供该优惠政策减免税额和报告表的预填服务。实行简易申报的定期定额个体工商户,税务机关按照减免后的税额进行税款划缴。
五、本公告自2023年1月1日起施行,2024年12月31日终止执行。2023年1月1日至本公告发布前,个体工商户已经缴纳经营所得个人所得税的,可自动抵减以后月份的税款,当年抵减不完的可在汇算清缴时办理退税;也可直接申请退还应减免的税款。
特此公告。
国家税务总局
2023年3月26日
解读
关于《国家税务总局关于落实支持个体工商户发展
个人所得税优惠政策有关事项的公告》的政策解读
根据《财政部 税务总局关于小微企业和个体工商户所得税优惠政策的公告》(2023年第6号)的规定,税务总局发布了《国家税务总局关于落实支持个体工商户发展个人所得税优惠政策有关事项的公告》(以下简称《公告》)。现解读如下:
一、为什么要制发《公告》?
为贯彻落实党中央、国务院决策部署,支持个体工商户发展,财政部和税务总局联合下发《财政部 税务总局关于小微企业和个体工商户所得税优惠政策的公告》(2023年第6号),将个体工商户减半征税的个人所得税优惠政策(以下简称减半政策)延期到2024年12月31日。为及时明确政策执行口径,确保减税政策落实到位,个体工商户应享尽享,我们制发了此项《公告》。
二、税收优惠政策的适用范围是什么?
个体工商户不区分征收方式,均可享受减半政策。
三、享受税收优惠政策的程序是怎样的?
个体工商户在预缴和汇算清缴个人所得税时均可享受减半政策,享受政策时无需进行备案,通过填写个人所得税纳税申报表和减免税事项报告表相关栏次,即可享受。对于通过电子税务局申报的个体工商户,税务机关将自动为其提供申报表和报告表中该项政策的预填服务。实行简易申报的定期定额个体工商户,税务机关按照减免后的税额进行税款划缴。
四、取得多处经营所得的个体工商户如何享受优惠政策?
按照现行政策规定,纳税人从两处以上取得经营所得的,应当选择向其中一处经营管理所在地主管税务机关办理年度汇总申报。若个体工商户从两处以上取得经营所得,需在办理年度汇总纳税申报时,合并个体工商户经营所得年应纳税所得额,重新计算减免税额,多退少补。举例如下:
【例1】纳税人张某同时经营个体工商户a和个体工商户b,年应纳税所得额分别为80万元和50万元,那么张某在年度汇总纳税申报时,可以享受减半征收个人所得税政策的应纳税所得额为100万元。
五、减免税额怎么计算?
为了让纳税人准确享受税收政策,《公告》规定了减免税额的计算公式:
减免税额=(个体工商户经营所得应纳税所得额不超过100万元部分的应纳税额-其他政策减免税额×个体工商户经营所得应纳税所得额不超过100万元部分÷经营所得应纳税所得额)×(1-50%)
举例说明如下:
【例2】纳税人李某经营个体工商户c,年应纳税所得额为80000元(适用税率10%,速算扣除数1500),同时可以享受残疾人政策减免税额2000元,那么李某该项政策的减免税额=[(80000×10%-1500)-2000]×(1-50%)=2250元。
【例3】纳税人吴某经营个体工商户d,年应纳税所得额为1200000元(适用税率35%,速算扣除数65500),同时可以享受残疾人政策减免税额6000元,那么吴某该项政策的减免税额=[(1000000×35%-65500)-6000×1000000÷1200000]×(1-50%)=139750元。
实际上,这一计算规则我们已经内嵌到电子税务局信息系统中,税务机关将为纳税人提供申报表和报告表预填服务,符合条件的纳税人准确、如实填报经营情况数据,系统可自动计算减免税金额。
六、个体工商户今年经营所得已缴税款的,还能享受优惠政策吗?
为向纳税人最大程度释放减税红利,个体工商户今年经营所得已经缴纳税款的,也能享受税收优惠。具体办法是,2023年1月1日至本公告发布前,个体工商户已经缴纳当年经营所得个人所得税的,可自动抵减以后月份的税款,当年抵减不完的可在汇算清缴时办理退税;也可直接申请退还应减免的税款。
来源:国家税务总局网站
季度申报到了,不会报税也不用担心,全套的纳税申报表都整理好了!
又到了7月那一个大季度申报时期了,很多人是不是很头疼呢?不知道该怎么进行报税,也不会填写申报表,不用担心,这些东西都整理好了,含有一般纳税人和小规模纳税人的纳税申报表,满满的干货!【文末可获得全套电子版资料】
增值税纳税申报表
增值税纳税申报表附列资料(一)
增值税纳税申报表附列资料(二)
增值税纳税申报表附列资料(三)
加计抵减情况
增值税减免税申报明细表
《增值税纳税申报表(小规模纳税人适用》
增值税纳税申报表
增值税纳税申报表(小规模纳税人适用)附列资料
增值税减免税申报明细表
······以上就是给大家分享的资料,由于资料内容过多,展示有限,电子版已打包好了,想要完整版资料的可以按照下图操作步骤:
1、评论区留言:学习
2、点击我的头像,私信:0
即可领取完整版资料!!
减税降费政策操作指南——月销售额15万元以下免征增值税政策
一、适用对象
小规模纳税人
二、政策内容
自2023年4月1日至2023年12月31日,小规模纳税人发生增值税应税销售行为,合计月销售额未超过15万元(以1个季度为1个纳税期的,季度销售额未超过45万元,下同)的,免征增值税;合计月销售额超过15万元,但扣除本期发生的销售不动产的销售额后未超过15万元的,其销售货物、劳务、服务、无形资产取得的销售额免征增值税。
三、操作流程
1.享受方式
纳税人在增值税纳税申报时按规定填写申报表即可享受优惠。
2.办理渠道
可通过办税服务厅(场所)、电子税务局办理,具体地点和网址可从省(自治区、直辖市和计划单列市)税务局网站“纳税服务”栏目查询。
3.申报要求
(1)按固定期限纳税的小规模纳税人可以选择以1个月或1个季度为纳税期限,一经选择,一个会计年度内不得变更。
(2)符合条件的小规模纳税人应填写《增值税及附加税费申报表(小规模纳税人适用》。其中,企业享受本项优惠的,填写第10行“小微企业免税销售额”;个体工商户和其他个人享受本项优惠的,填写第11行“未达起征点销售额”。
4.发票管理
(1)已经使用金税盘、税控盘等税控专用设备开具增值税发票的小规模纳税人,月销售额未超过15万元的,可以继续使用现有设备开具发票,也可以自愿向税务机关免费换领税务ukey开具发票。
(2)销售额未超过15万元,但已就部分销售额开具了增值税专用发票,未开具增值税专用发票的销售额仍可享受免征政策,开具增值税专用发票的销售额若要享受免征政策,需要按规定将增值税专用发票作废或者开具红字专用发票后才能享受。
开具红字发票流程:开具纸质增值税专用发票的,根据不同情况,由购买方或者销售方在增值税发票管理系统中填开并上传《开具红字增值税专用发票信息表》,销售方凭税务机关系统自动校验通过的信息表,在增值税发票管理系统中以销项负数开具红字专用发票。若开具的是增值税电子专用发票,除无需追回已经开具的蓝字电子专票外,其他流程与纸质发票流程一致。
5.相关规定
(1)其他个人(不含个体工商户),采取一次性收取租金形式出租不动产取得的租金收入,可在对应的租赁期内平均分摊,分摊后的月租金收入未超过15万元的,免征增值税。
(2)按照现行规定应当预缴增值税税款的小规模纳税人,凡在预缴地实现的月销售额未超过15万元的,当期无需预缴税款。
四、相关文件
1.《财政部 税务总局关于明确增值税小规模纳税人免征增值税政策的公告》(2023年第11号);
2.《国家税务总局关于增值税 消费税与附加税费申报表整合有关事项的公告》(2023年第20号);
3.《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号);
4.《国家税务总局关于在新办纳税人中实行增值税专用发票电子化有关事项的公告》(2020第22号);
5.《国家税务总局关于红字增值税发票开具有关问题的公告》(2023年第47号);
五、有关问题
1.按季纳税的小规模纳税人本季度自开普通发票销售额不超过45万元,加上代开的专用发票销售额超过45万元,自开普通发票的部分能否享受免征增值税优惠?
答:按季纳税的小规模纳税人以包括销售货物、劳务、服务、无形资产在内的应税行为合并计算销售额,判断是否达到45万元免税标准,其中包括开具增值税专用发票的销售额、开具增值税普通发票的销售额以及未开具发票的销售额。因此,提问中所述情况不能享受免征增值税优惠政策。
2.我是一家批发货物的公司,属于按月申报的小规模纳税人。2023年4月,我公司销售不动产取得收入50万元(不含增值税),销售货物取得收入13万元。请问我公司可以享受小规模纳税人月销售额15万元以下免征增值税政策吗?
答:《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号)规定,小规模纳税人发生增值税应税销售行为,合计月销售额未超过15万元(以1个季度为1个纳税期的,季度销售额未超过45万元)的,免征增值税。小规模纳税人发生增值税应税销售行为,合计月销售额超过15万元,但扣除本期发生的销售不动产的销售额后未超过15万元的,其销售货物、劳务、服务、无形资产取得的销售额免征增值税。
你公司合计月销售额超过15万元,但在扣除本期发生的销售不动产的销售额后(13万元)未超过15万元,因此,按照规定,你公司销售货物取得的销售额,可享受小规模纳税人月销售额15万元以下免征增值税政策。销售不动产取得的收入,应照章缴纳增值税。
3.我是一家小型超市,属于增值税小规模纳税人。除了卖日用百货外,还零售新鲜蔬菜。我超市销售新鲜蔬菜取得的销售额,按规定一直享受蔬菜流通环节免征增值税政策。请问,在确认小规模纳税人免征增值税政策的销售额时,是否需要计算销售新鲜蔬菜取得的销售额?
答:需要。《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号)规定,小规模纳税人发生增值税应税销售行为,合计月销售额未超过15万元(以1个季度为1个纳税期的,季度销售额未超过45万元)的,免征增值税。
因此,你公司应以取得的所有销售额,包括免税业务的销售额,合计判断是否超过月销售额15万元(季度销售额45万元)的标准。
4.我是湖南长沙一家小型建筑公司,在长沙和武汉都有建筑项目,属于按季申报的增值税小规模纳税人。如果我公司2023年二季度销售额超过了45万元,但在武汉的建筑项目销售额未超过45万元,是否需要在武汉预缴增值税?
答:根据《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号)规定,小规模纳税人发生增值税应税销售行为,合计月销售额未超过15万元(以1个季度为1个纳税期的,季度销售额未超过45万元)的,免征增值税。按照现行规定应当预缴增值税税款的小规模纳税人,凡在预缴地实现的月销售额未超过15万元的,当期无需预缴税款。
因此,如果你公司2023年二季度销售额超过45万元,不能享受小规模纳税人免征增值税政策;如果在建筑服务预缴地武汉实现的销售额未超过45万元,则当期无需在武汉预缴增值税。
5.我是一个市民,手头有些商铺用于出租,每年的4月初一次性收取12个月租金,去年租金收入140万元,今年预计涨到150万元。最近关注到国家出台了提高小规模纳税人免税标准的政策,请问我可以享受免征增值税政策吗?
答:根据《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号)规定,自2023年4月1日起,其他个人采取一次性收取租金形式出租不动产取得的租金收入,可在对应的租赁期内平均分摊,分摊后的月租金收入未超过15万元的,免征增值税。在2023年4月1日前,上述免税标准为分摊后的月租金收入不超过10万元。
您在2023年4月一次性收取此后12个月的租金150万元,分摊后的月租金12.5万元(12.5=150÷12)未超过15万元,因此,可以按上述规定享受小规模纳税人免征增值税。
6.我是一家小型装修公司,属于按月申报的增值税小规模纳税人,可以适用建筑服务分包款差额征税政策。请问,适用小规模纳税人免征增值税政策的月销售额是按照差额前还是差额后判断?
答:按照差额后的销售额判断。根据《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号)有关规定,适用增值税差额征收政策的小规模纳税人,以差额后的销售额确定是否可以享受月销售额15万元以下免征增值税政策。因此,你公司提供建筑服务按规定可以差额扣除分包款的,以差额后的销售额确定是否适用上述小规模纳税人免征增值税政策。
7.我公司是北京一家建筑企业,属于按季申报的增值税小规模纳税人。我公司目前在外地有几个建筑项目,关注到最近国家出台的小规模纳税人免征增值税政策中有季度销售额45万元以下无需预缴增值税的规定,请问是分不同建筑项目的销售额分别判断还是按照建筑项目的总销售额判断是否需要预缴?
答:根据《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号)规定,按照现行规定应当预缴增值税税款的小规模纳税人,凡在预缴地实现的月销售额未超过15万元(季销售额未超过45万元)的,当期无需预缴税款。你公司属于按季申报的增值税小规模纳税人,如果在同一预缴地主管税务机关辖区内有多个建筑项目的,按照同一预缴地涉及的所有建筑项目当季总销售额判断在该地是否需要预缴增值税;不同预缴地的建筑项目,按照不同预缴地实现的季销售额分别判断是否需要预缴增值税。
8.我公司是按季申报的增值税小规模纳税人,预计二季度将转让一间商铺,剔除转让商铺的销售额后,季度销售额将在45万元以下,全部开具普通发票,按规定我公司可以享受免征增值税政策,请问,在申报时我公司应注意什么?
答:为确保小规模纳税人免征增值税政策落实到位,精准剔除纳税人当期销售不动产取得的销售收入,税务机关在申报系统中进行了相关设置,提醒纳税人准确填写取得的不动产销售额。同时,根据《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号)规定,享受免征增值税政策的小规模纳税人,应填写《增值税及附加税费申报表(小规模纳税人适用)》中的“免税销售额”相关栏次。
因此,你公司在申报过程中,请注意按照申报系统的提示,据实填报不动产销售额,系统将自动提示是否超过月销售额(季度销售额)及填报注意事项。同时,如你公司可以享受小规模纳税人免征增值税政策,还需要在《增值税及附加税费申报表(小规模纳税人适用)》中,填写“免税销售额”相关栏次信息。
9.我公司目前属于按季纳税的小规模纳税人,随着经营规模扩大,计划在5月份办理一般纳税人登记,6月1日生效。请问我公司二季度的申报应如何办理?
答:你公司需要在7月份申报期内办理两项申报业务:一是办理6月税款所属期的一般纳税人申报;二是办理4-5月税款所属期的小规模纳税人申报。
需要注意的是,对于按季申报纳税的小规模纳税人,在季度中间由小规模纳税人登记为一般纳税人的,其对应的小规模季度属期申报(即你公司4-5月所属期的申报),均统一以季度销售额45万元的标准来判断是否可以享受小规模纳税人免征增值税政策。即,如果你公司4-5月销售额未超过45万元的,仍可以享受小规模纳税人免征增值税优惠。
10.我公司为增值税一般纳税人,但按照工信部等四部委的划型标准,属于小微企业。请问,我公司是否可以享受小规模纳税人月销售额15万元以下免征增值税政策?
答:《财政部 税务总局关于明确增值税小规模纳税人免征增值税政策的公告》(2023年第11号)规定,自2023年4月1日至2023年12月31日,对月销售额15万元以下(含本数)的增值税小规模纳税人,免征增值税。因此,可以享受该免税政策的纳税人应为小规模纳税人。你公司为增值税一般纳税人,按照规定,不适用小规模纳税人免征增值税政策。
11.我公司属于增值税小规模纳税人,已领用金税盘开具增值税发票。我公司月销售额未超过15万元,享受免征增值税政策后,是否可以继续使用现有税控专用设备开具发票?
答:《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号)规定,已经使用金税盘、税控盘等税控专用设备开具增值税发票的小规模纳税人,月销售额未超过15万元的,可以继续使用现有设备开具发票,也可以自愿向税务机关免费换领税务ukey开具发票。
因此,你公司既可以继续使用现有金税盘、税控盘等税控专用设备开具发票,无需缴销现有税控专用设备及发票;也可以本着自愿原则向税务机关免费换领税务ukey开具发票。税务ukey由税务机关免费发放,并由税务机关提供免费服务。
12.我公司是按季度申报的增值税小规模纳税人,2季度销售额为40万元,但是由于下游企业需要增值税专用发票抵扣,所以我公司就其中15万元收入业务开具了1%征收率的增值税专用发票。请问,我公司是否可以享受免征增值税政策?
答:根据《国家税务总局关于小规模纳税人免征增值税征管问题的公告》(2023年第5号)规定,你公司季度销售额不超过45万元,可以享受免征增值税政策,并开具增值税普通发票。因你公司向购买方就15万元收入开具了增值税专用发票,按照规定,则需要按发票上注明的销售额和适用征收率计算缴纳增值税(即缴纳1500元=15万元*1%)。对于没有开具增值税专用发票的部分收入(25万元=40万元-15万元),仍可以享受免征增值税政策。
减税降费政策操作指南(四)——适用3%征收率的减按1%征收增值税政策
一、适用对象
小规模纳税人
二、政策内容
自2023年3月1日至2023年12月31日,增值税小规模纳税人,适用3%征收率的应税销售收入,减按1%征收率征收增值税;适用3%预征率的预缴增值税项目,减按1%预征率预缴增值税。其中,自2023年3月1日至2023年3月31日,对湖北省增值税小规模纳税人,适用3%征收率的应税销售收入,免征增值税;适用3%预征率的预缴增值税项目,暂停预缴增值税。
三、操作流程
1.享受方式
纳税人在增值税纳税申报时按规定填写申报表即可享受优惠。
2.办理渠道
可通过办税服务厅(场所)、电子税务局办理,具体地点和网址可从省(自治区、直辖市和计划单列市)税务局网站“纳税服务”栏目查询。
3.申报要求
小规模纳税人应申报享受上述优惠政策,其中,减按1%征收率征收增值税的销售额填写在《增值税及附加税费申报表(小规模纳税人适用)》“应征增值税不含税销售额(3%征收率)”相应栏次,对应减征的增值税应纳税额按销售额的2%计算填写在《增值税及附加税费申报表(小规模纳税人适用)》“本期应纳税额减征额”及《增值税减免税申报明细表》减税项目相应栏次。
销售额=含税销售额/(1+1%)
4.发票管理
(1)小规模纳税人出于自身原因可以放弃享受减税政策,向购买方开具3%征收率增值税专用发票,按照发票上注明的销售额和3%征收率计算缴纳增值税。
(2)小规模纳税人发生多项适用3%征收率的应税行为,其中部分开具了3%征收率增值税专用发票,需要按照发票上注明的销售额和3%征收率计算缴纳增值税;其他没有开具3%征收率增值税专用发票的部分,仍可以享受减按1%征收率缴纳增值税政策。
(3)已经按照3%征收率开具了增值税专用发票的应税收入,若要享受减按1%征收率缴纳增值税政策,需要按规定将增值税专用发票作废或者开具红字专用发票。
开具红字发票流程:开具纸质增值税专用发票的,根据不同情况,由购买方或者销售方在增值税发票管理系统中填开并上传《开具红字增值税专用发票信息表》,销售方凭税务机关系统自动校验通过的信息表,在增值税发票管理系统中以销项负数开具红字专用发票。若开具的是增值税电子专用发票,除无需追回已经开具的蓝字电子专票外,其他流程与纸质发票流程基本一致。
5.相关规定
2023年1月1日至《财政部 税务总局关于延续实施应对疫情部分税费优惠政策的公告》(2023年第7号)发布前,已征的按照2023年第7号公告规定应予减免的税费,可抵减纳税人或缴费人以后应缴纳的税费或予以退还。
四、相关文件
1.《财政部 税务总局关于延续实施应对疫情部分税费优惠政策的公告》(2023年第7号);
2.《财政部 税务总局关于支持个体工商户复工复业增值税政策的公告》(2023年第13号);
3.《国家税务总局关于进一步优化增值税优惠政策办理程序及服务有关事项的公告》(2023年第4号);
4.《国家税务总局关于在新办纳税人中实行增值税专用发票电子化有关事项的公告》(2020第22号);
5.《国家税务总局关于支持个体工商户复工复业等税收征收管理事项的公告》(2023年第5号);
6.《国家税务总局关于红字增值税发票开具有关问题的公告》(2023年第47号)。
五、有关问题
1.我是天津一家小型商贸公司,属于按季申报的增值税小规模纳税人。2023年一季度我公司销售货物一共取得不含增值税销售额200万元,请问我公司应该如何计算缴纳增值税?
答:根据《财政部 税务总局关于延续实施应对疫情部分税费优惠政策的公告》(2023年第7号)规定,《财政部 税务总局关于支持个体工商户复工复业增值税政策的公告》(2023年第13号)规定的税收优惠政策,执行期限延长至2023年12月31日。你公司2023年可以继续享受小规模纳税人复工复业增值税政策。你公司1季度取得不含税销售额200万元,已经超过季度销售额免征增值税政策的标准,不能享受免征增值税政策,但可以继续减按1%征收率计算缴纳增值税。因此,你公司1季度应当缴纳的增值税为:200万元×1%=2万元。
2.我是一家小型公司,属于按月申报的增值税小规模纳税人。我公司2023年4月份销售货物取得不含增值税销售额50万元,请问我公司是否可以继续减按1%征收率计算缴纳增值税?
答:可以。根据《财政部 税务总局关于延续实施应对疫情部分税费优惠政策的公告》(2023年第7号)规定,《财政部 税务总局关于支持个体工商户复工复业增值税政策的公告》(2023年第13号)规定的税收优惠政策,执行期限延长至2023年12月31日。你公司4月份取得不含税销售额50万元,超过月销售额15万元以下免征增值税政策的标准,不能享受免征增值税政策。但你公司4月取得的适用3%征收率的应税销售收入,可以继续减按1%征收率计算缴纳增值税。据此,需要缴纳的增值税为:50万元×1%=0.5万元。
3.我是湖北省一家小型公司,属于按季申报的增值税小规模纳税人。2023年1季度因提供加工劳务取得不含增值税销售额60万元,请问我公司是否可以享受免征增值税政策?
答:可以。根据《财政部 税务总局关于延续实施应对疫情部分税费优惠政策的公告》(2023年第7号)规定,《财政部 税务总局关于支持个体工商户复工复业增值税政策的公告》(2023年第13号)规定的税收优惠政策,执行期限延长至2023年12月31日。其中,自2023年4月1日至2023年12月31日,湖北省增值税小规模纳税人适用3%征收率的应税销售收入,减按1%征收率征收增值税;适用3%预征率的预缴增值税项目,减按1%预征率预缴增值税。你公司属于湖北省内小规模纳税人,在2023年3月31日前,可以继续享受湖北省内增值税小规模纳税人适用3%征收率的应税销售收入免征增值税政策;2023年4月1日至2023年12月31日,适用3%征收率的应税销售收入减按1%征收率计算缴纳增值税。
4.我是湖北省的一家超市,属于按季申报的增值税小规模纳税人。二季度销售百货商品取得不含增值税销售额100万元。请问我超市二季度是否可以享受免税政策?
答:不可以。根据《财政部 税务总局关于延续实施应对疫情部分税费优惠政策的公告》(2023年第7号)规定,《财政部 税务总局关于支持个体工商户复工复业增值税政策的公告》(2023年第13号)规定的税收优惠政策,执行期限延长至2023年12月31日。其中,自2023年4月1日至2023年12月31日,湖北省增值税小规模纳税人适用3%征收率的应税销售收入,减按1%征收率征收增值税;适用3%预征率的预缴增值税项目,减按1%预征率预缴增值税。因此,自4月1日开始,你超市取得的适用3%征收率的应税销售收入不再享受小规模纳税人复工复业免征增值税政策。同时,你超市取得不含税销售额100万元,已经超过季度销售额45万元以下免征增值税政策的标准,不能享受免征增值税政策。但是,你超市取得的适用3%征收率的应税销售收入,可以减按1%征收率计算缴纳增值税。
5.我是湖北省一家咨询公司,属于按季申报的增值税小规模纳税人。我们不知道支持小规模纳税人复工复业增值税政策会延续,今年1月份给购买方开具了3%征收率的增值税专用发票。现在延续政策出台了,我们一季度的收入是否还能够享受免征增值税政策?
答:根据《财政部 税务总局关于延续实施应对疫情部分税费优惠政策的公告》(2023年第7号)规定,《财政部 税务总局关于支持个体工商户复工复业增值税政策的公告》(2023年第13号)规定的税收优惠政策,执行期限延长至2023年12月31日。其中,自2023年4月1日至2023年12月31日,湖北省增值税小规模纳税人适用3%征收率的应税销售收入,减按1%征收率征收增值税;适用3%预征率的预缴增值税项目,减按1%预征率预缴增值税。
根据上述规定,你公司1季度适用3%征收率的应税销售收入,可以享受免征增值税政策,并开具增值税普通发票。若你公司向购买方开具了增值税专用发票,则需要按照发票上注明的销售额和适用征收率计算缴纳增值税。对于没有开具增值税专用发票的部分,仍可以享受免税政策。对已经开具了增值税专用发票的部分,若要享受免税政策,需要将专用发票全部联次追回或者按规定开具红字专用发票。
开具红字发票流程:若你公司开具的是纸质增值税专用发票,根据不同情况,由购买方或者销售方在增值税发票管理系统中填开并上传《开具红字增值税专用发票信息表》,销售方凭税务机关系统自动校验通过的《信息表》,在增值税发票管理系统中以销项负数开具红字专用发票。若你公司开具的是增值税电子专用发票,除无需追回已经开具的蓝字电子专票外,其他流程与纸质发票流程基本一致。具体可参考《国家税务总局关于红字增值税发票开具有关问题的公告》(2023年第47号)和《国家税务总局关于在新办纳税人中实行增值税专用发票电子化有关事项的公告》(2020第22号)。
减税降费政策操作指南——个体工商户经营所得减半征收个人所得税政策
一、适用对象
个体工商户
二、政策内容
自2023年1月1日至2023年12月31日,对个体工商户经营所得年应纳税所得额不超过100万元的部分,在现行优惠政策基础上,再减半征收个人所得税。取消代开货物运输业发票预征个人所得税有关事项。
三、操作流程
1.享受方式
个体工商户在预缴和汇算清缴所得税时均可享受减半政策,享受政策时无需进行备案,通过填写个人所得税纳税申报表和减免税事项报告表相关栏次,即可享受。
2.办理渠道
可通过办税服务厅(场所)、电子税务局办理,具体地点和网址可从省(自治区、直辖市和计划单列市)税务局网站“纳税服务”栏目查询。
3.申报要求
(1)个体工商户在预缴税款时即可享受,其年应纳税所得额暂按截至本期申报所属期末的情况进行判断,并在年度汇算清缴时按年计算、多退少补。
(2)若个体工商户从两处以上取得经营所得,需在办理年度汇总纳税申报时,合并个体工商户经营所得年应纳税所得额,重新计算减免税额,多退少补。
(3)纳税人应将享受本项优惠政策的减免税额填入对应经营所得纳税申报表“减免税额”栏次,并附报《个人所得税减免税事项报告表》。
减免税额=(个体工商户经营所得应纳税所得额不超过100万元部分的应纳税额-其他政策减免税额×个体工商户经营所得应纳税所得额不超过100万元部分÷经营所得应纳税所得额)×(1-50%)。
(4)对于通过电子税务局申报的个体工商户,税务机关将为纳税人提供申报表和报告表的预填服务,符合条件的纳税人准确、如实填报经营情况数据,系统可自动计算减免税金额。
(5)实行简易申报的定期定额个体工商户,税务机关按照减免后的税额进行税款划缴。
4.相关规定
(1)个体工商户不区分征收方式,均可享受。
(2)2023年1月1日至本公告发布前,个体工商户已经缴纳经营所得个人所得税的,可自动抵减以后月份的税款,当年抵减不完的可在汇算清缴时办理退税;也可直接申请退还应减免的税款。
(3)自2023年4月1日起,对个体工商户代开货物运输业增值税发票时,不再预征个人所得税。
四、相关文件
1.《财政部 税务总局关于实施小微企业和个体工商户所得税优惠政策的公告》(2023年第12号);
2.《国家税务总局关于落实支持小型微利企业和个体工商户发展所得税优惠政策有关事项的公告》(2023年第8号)。
五、有关问题
1.取得多处经营所得的个体工商户如何享受经营所得减半征收个人所得税政策?
答:纳税人同时经营个体工商户a和个体工商户b,年应纳税所得额分别为80万元和50万元,那么该纳税人在年度汇总纳税申报时,可以享受减半征收个人所得税政策的应纳税所得额为100万元。
2.个体工商户享受经营所得减半征收个人所得税政策的减免税额怎么计算?
答:【例1】纳税人李某经营个体工商户c,年应纳税所得额为8万元(适用税率10%,速算扣除数1500),同时可以享受残疾人优惠政策减免税额2000元,那么李某享受个体工商户经营所得减半征收个人所得税政策的减免税额=[(80000×10%-1500)-2000]×(1-50%)=2250元。
【例2】纳税人吴某经营个体工商户d,年应纳税所得额为120万元(适用税率35%,速算扣除数65500),同时可以享受残疾人优惠政策减免税额6000元,那么吴某享受个体工商户经营所得减半征收个人所得税政策的减免税额=[(1000000×35%-65500)-6000×1000000÷1200000]×(1-50%)=139750元。
3.个体工商户今年经营所得已缴税款的,还能享受经营所得减半征收个人所得税政策吗?
答:可以。具体办法是,2023年1月1日至《国家税务总局关于落实支持小型微利企业和个体工商户发展所得税优惠政策有关事项的公告》(2023年第8号)发布前,个体工商户已经缴纳当年经营所得个人所得税的,可自动抵减以后月份的税款,当年抵减不完的可在汇算清缴时办理退税;也可直接申请退还应减免的税款。
4.个体工商户申请代开货运发票时预征个人所得税吗?
答:为进一步减轻货物运输业代开发票环节的个人所得税负担,规范经营所得征收管理,自2023年4月1日起,个体工商户、个人独资企业、合伙企业和个人申请代开货物运输业增值税发票时,税务机关不再预征个人所得税,而是由纳税人依法自行申报缴纳。
2023年07月30日 来源:国家税务总局政策法规司
增值税小规模纳税人享受免征增值税的优惠政策,必须同时满足的4个条件
1、必须是增值税小规模纳税人才可以享受,对于一般纳税人实行简易计税的不得享受此优惠。
2、纳税义务发生时间在2023年4月1日至2023年12月31日期间的才可以享受。发生在3月31日之前的应税收入不享受该政策。
3、仅仅是适用3%征收率销售收入,而适用5%征收率等的小规模纳税人则不享受该政策。
4、必须要开具税率栏为免税字样的增值税普通发票,若是开具不是免税字样的发票不得享受此优惠政策。
16个提醒
1、免征增值税后,会计处理的时候销售额为含税收入,不需要价税分离,会计处理为:
借:银行存款 10300
贷:主营业务收入 10300
当然这样会增加企业所得税的应纳税所得额,虽然免征了增值税,但是免征的增值税计入了收入中,无形中会增加企业所得税的应纳税所得额。
2、只有增值税小规模纳税人适用3%预征率的预缴增值税项目,暂停预缴增值税。如果是增值税一般纳税人适用3%预征率的预缴增值税项目,需要继续按照税收政策规定预缴增值税。
3、享受这个免税政策,应当开具普通发票,票面税率栏体现“免税”字样,不要开具成0税率。
4、2023年4月1日后,征收率1%取消了。以后开具专用发票,则只能按照3%征收率开票。
5、享受免税的应税收入,必须是纳税义务发生在4月1之后,发生在3月31日之前的应税收入不享受该政策。
6、只有适用3%征收率的小规模纳税人才享受免税的优惠政策,而适用5%、0.5%的小规模纳税人则不享受该政策。
7、自2023年4月1日至2023年12月31日,若是客户要求开具3%的专票的,照样开具带税率的发票就可以,但是不得享受免征增值税,若是客户不需要专票抵扣的,需开具免税的增值税普通发票。
8、4月1日后小规模免征增值税了,可以部分放弃免税,也可以全部放弃免税。取得征收率为3的收入若是放弃免税的,只能开具3%的专票。
9、小规模纳税人取得适用3%征收率的应税销售收入是否适用免税政策,应根据纳税人取得应税销售收入的纳税义务发生时间进行判断,纳税人取得适用3%征收率的销售收入,纳税义务发生时间在2023年4月1日至12月31日的,方可适用免税政策,若纳税义务发生时间在2023年3月31日前的,仍然适用原征收率降为1%的政策。
10、关于纳税申报表填报注意2种情况:
(一)月销售额未超过15万元或者季度销售额未超过45万元,填写在“小微企业免税销售额”(小规模企业填写本栏)或者“未达起征点销售额”(个体工商户填写本栏)栏次。其中,“小微企业免税销售额”由小规模企业填写,“未达起征点销售额”由个体工商户填写。
(二)月销售额超过15万元或者季度销售额超过45万元,填写《增值税及附加税费申报表(小规模纳税人适用)》“其他免税销售额”栏次及《增值税减免税申报明细表》对应栏次。
11、小规模纳税人免征增值税政策,适用对象是增值税小规模纳税人,包括小规模企业、个体工商户和其他个人。增值税一般纳税人不适用本政策。
12、小规模纳税人免征增值税政策,适用3%征收率收入的增值税免征,相应的就没有了附加税费。
13、小规模季度销售额45万免税政策,个别财务人员以为这个政策过期了,并不是的,小规模纳税人免征增值税,只是针对适用3%征收率的业务。如果企业有适用5%征收率的,比如出租不动产,此政策仍然适用。
14、小规模纳税人在2023年3月底前已经开具增值税发票,发生销售折让、中止、退回或开票有误等情形需要开具红字发票的,应按照原征收率开具红字发票。即:如果之前按3%征收率开具了增值税发票,则应按照3%的征收率开具红字发票;如果之前按1%征收率开具了增值税发票,则应按照1%征收率开具红字发票。纳税人开票有误需要重新开具发票的,在开具红字发票后,重新开具正确的蓝字发票。
15、之前一般纳税人转登记为小规模纳税人,转登记日当期期末留抵税额,计入“应交税费-待抵扣进项税额”,这部分截至2023年3月31日的余额,在2023年度可分别计入固定资产、无形资产、投资资产、存货等相关科目,按规定在企业所得税或个人所得税税前扣除,注意这里用了“可”字,是给了纳税人选择的权利。
16、自2023年4月1日至2023年12月31日,增值税小规模纳税人适用3%征收率的应税销售收入免征增值税,这个全面增值税的优惠不是一个长期的优惠政策,是阶段性的,也是暂时性的。从目前政策来看,截止到2023年12月31日。
作者:郝守勇
对于一般纳税人而言,“应交税费——应交增值税”下设10个三级专栏,10个三级专栏中,包括六个借方专栏,即记在借方,表示应交增值税的减少,四个贷方专栏,表示应交增值税的增加。
六个借方专栏,具体包括:进项税额、销项税额抵减、已交税金、减免税额、出口抵减内销产品应纳税额以及转出未交增值税。
应交税费——应交增值税(进项税额)记录一般纳税人购入货物、劳务、服务、无形资产及不动产而支付或负担的准予从销项税额中抵扣的增值税税额。具体会计分录:
借:原材料/库存商品等
应交税费——应交增值税(进项税额)
贷:应付账款/银行存款等
应交税费——应交增值税(销项税额抵减)核算一般纳税人一般计税方式下按照差额征税缴纳增值税,允许抵减的销项税额部分。具体会计分录:
取得合规增值税扣税凭证,冲减成本:
借:应交税费——应交增值税(销项税额抵减)
贷:主营业务成本
应交税费——应交增值税(已交税金)用来核算当月缴纳当月的应交增值税,比如以1、3、5、10、15为 一个纳税周期的:具体分录为:
借:应交税费——应交增值税(已交税金)
贷:银行存款
应交税费——应交增值税(减免税额)用来核算按照现行增值税制度的规定准予减免的增值税税额,会计分录:
借:应交税费——应交增值税(减免税额)
贷:其他收益/营业外收入——减免税额
应交税费——应交增值税(出口抵顶内销产品应纳税额)主要用来核算实行免抵退税办法的出口企业,抵顶内销产品应纳税额的增值税(按规定计算的免抵税额)。会计分录:
借:应交税费——应交增值税(出口抵顶内销产品应纳税额)
贷:应交税费——应交增值税(出口退税)
应交税费——应交增值税(转出未交增值税)主要记录一般纳税人月终转出应缴未缴的增值税。会计分录:
借:应交税费——应交增值税(转出未交增值税)
贷:应交税费——未交增值税
贷方专栏包括四个:销项税额、出口退税、进项税额转出以及转出多交增值税。
应交税费——应交增值税(销项税额)用来核算一般纳税人销售商品,提供劳务、服务等应税销售行为,应向购买方收取的增值税税额。会计分录:
借:银行存款/应收账款等
贷:主营业务收入等
应交税费——应交增值税(销项税额)
应交税费——应交增值税(出口退税)用来核算实行免抵退税办法或免退税办法的纳税人办理出口退税时计算的退税最高限额,即计算的免抵退税额(实行免抵退税办法)或免退税额(实行免退税办法)。
以实行免抵退税办法的纳税人为例,会计分录:
应退税额会计分录:
借:其他应收款——出口退税
贷:应交税费——应交增值税(出口退税)
抵顶内销环节产品应纳税额:
借:应交税费——应交增值税(出口抵顶内销产品应纳税额)
贷:应交税费——应交增值税(出口退税)
实行免退税办法的纳税人,没有抵顶内销产品应纳税额部分。
应交税费——应交增值税(进项税额转出)用来核算已经认证的进项税额用于不得抵扣进项税额的情形(比如购进货物、服务等用于免税项目,简易计税项目,集体服务以及个人消费的)。会计分录:
借:管理费用等
贷:应交税费——应交增值税(进项税额转出)
应交税费——应交增值税(转出多交增值税)记录一般纳税人月终转出多缴纳的增值税,多缴纳了增值税,“应交税费——未交增值税”体现为借方余额,若进项税额大于销项税额形成的留抵税额不属于这里多缴纳增值税的情形,无需账务处理。
借:应交税费——未交增值税
贷:应交税费——应交增值税(转出多交增值税)
问:我公司是按月申报的增值税小规模纳税人,2023年1月份预计销售货物取得收入20万元,请问能够享受什么减免税政策,又该如何开具增值税发票呢?
答:《财政部 税务总局关于明确增值税小规模纳税人减免增值税等政策的公告》(2023年第1号)第二条规定,自2023年1月1日至2023年12月31日,增值税小规模纳税人适用3%征收率的应税销售收入,减按1%征收率征收增值税。《国家税务总局关于增值税小规模纳税人减免增值税等政策有关征管事项的公告》(2023年第1号)第五条规定,小规模纳税人取得应税销售收入,适用减按1%征收率征收增值税政策的,应按照1%征收率开具增值税发票。
因此,您1月份销售货物取得的收入20万元,可以适用减按1%征收率征收增值税的政策,并按照1%征收率开具增值税专用发票或增值税普通发票。
起征点是指税法规定的开始征税的起点,没有达到起征点的免征,达到起征点的全额征收。这个增值税起征点的范围不含企业,仅限于个人和个体工商户。那么对于未达起征点免征增值税会计分录该怎么做呢?下面我们就来了解一下吧。
未达起征点免征增值税会计分录
1.确认销售收入时做:
借:银行存款/应收账款-**单位;
借:主营业务收入
贷:应交税费--应交增值税
2.结转免缴税额:
借:应交税费-应交增值税
贷:营业外收入-补贴收入”
小规模纳税人月销售额不超过3万元,或者按季申报的季销售额不超过9万元,免征增值税。这里的增值税额,需要进行会计处理。销售时,计入:应交税金--应交增值税。免税时,计入:营业外收入。
未达起征点增值税应计入什么科目
根据国务院进一步加大对小微企业的税收支持力度,自2023年10月1日至2023年12月31日,对月销售额2万元至3万元的增值税小规模纳税人,免征增值税。
小微企业按实际减免的税款,应在“应交税费——应交增值税”科目下增设“减免税款”专栏,用于记录该企业按规定抵减的增值税应纳税额。
按规定抵减的增值税应纳税额,
一般纳税人:
计算应缴税额:
借:主营业务收入
贷:应交税费--应交增值税(销项税)
结转免缴税额
借:应交税费——应交增值税(减免税款)
贷记:营业外收入”或“补贴收入”科目。
小规模纳税人:
计算应缴税额:
借:主营业务收入
贷:应交税费--应交增值
结转免缴税额:
借:应交税费——应交增值税
贷记:营业外收入”或“补贴收入”科目。
会计分录在实际工作中,是通过填制记账凭证来实现的,它是保证会计记录正确可靠的重要环节。会计核算中,不论发生什么样的经济业务,都需要在登记账户以前,按照记账规则,通过填制记账凭证来确定经济业务的会计分录,以便正确地进行账户记录和事后检查。以上就是未达起征点免征增值税会计分录的主要内容,大家一定要收藏好哦.
概述
美国童子军有一条简单的军规:让营地比你来时更干净。当梳理代码时,坚守此军规:每次 review 代码,让代码比你发现它时更整洁。
一位大神说过:“衡量代码质量的唯一有效标准:wtf/min”,并配了一个形象的图:
通过别人在 review 代码过程中,每分钟 “爆粗” 的次数来衡量这个代码好的程度。
代码整洁的必要性
好的代码就是为了更美好的生活! clean code == good code == good life!
为了把自己和他人从 糟糕的代码维护生活 中解脱出来,必由之路 就是写 整洁的代码。于个人来说,代码是否整洁影响心情;于公司来说,代码是否整洁,影响经营生存(因为代码写的烂而倒闭的公司还少吗?)。
一念天堂,一念地狱。
坏味道的代码
开始阅读之前,大家可以快速思考一下,大家脑海里的 好代码 和 坏代码 都是怎么样的“形容”呢?
如果看到这一段代码,如何评价呢?
if (a && d || b && c && !d || (!a || !b) && c) { // ... } else {// ... }
上面这段代码,尽管是特意为举例而写的,要是真实遇到这种代码,想必大家都 “一言难尽” 吧!大家多多少少都有一些 坏味道的代码 的 “印象”,坏味道的代码总有一些共性:
那坏味道的代码是怎样形成的呢?
上一个写这段代码的程序员经验、水平不足,或写代码时不够用心;
业务方提出的奇葩需求导致写了很多 hack 代码;
某一个模块业务太复杂,需求变更的次数太多,经手的程序员太多。
当代码的坏味道已经 “弥漫” 到处都是了,这时我们应该了解一下 重构。接下来,通过了解 圈复杂度 去衡量我们写的代码。
圈复杂度
圈复杂度 可以用来衡量一个模块 判定结构 的 复杂程度,数量上表现为 独立现行路径条数,也可理解为覆盖 所有执行路径 使用的 最少测试用例数。
圈复杂度(cyclomatic complexity,简写cc)也称为 条件复杂度,是一种 代码复杂度 的 衡量标准。由托马斯·j·麦凯布(thomas j. mccabe, sr.)于1976年提出,用来表示程序的复杂度。
1. 判定方法
圈复杂度可以通过程序控制流图计算,公式为:
v(g) = e + 2 - n
e : 控制流图中边的数量
n : 控制流图中节点的数量
有一个简单的计算方法:圈复杂度 实际上就是等于 判定节点的数量 再加上 1。
2. 衡量标准
代码复杂度低,代码不一定好,但代码复杂度高,代码一定不好。
圈复杂度
代码状况
可测性
维护成本
1 - 10
清晰、结构化
高
低
10 - 20
复杂
中
中
20 - 30
非常复杂
低
高
>30
不可读
不可测
非常高
3. 降低代码的圈复杂度
3.1. 抽象配置
通过 抽象配置 将复杂的逻辑判断进行简化。
优化前
if (type === '扫描') { scan(args) } else if (type === '删除') { delete(args) } else if (type === '设置') { set(args) } else { other(args)}
优化后
const action_type = { '扫描': scan, '删除': delete,' '设置': set } action_type[type](args)
3.2. 方法拆分
将代码中的逻辑 拆分 成单独的方法,有利于降低代码复杂度和降低维护成本。当一个函数的代码很长,读起来很费力的时候,就应该思考能否提炼成 多个函数。
优化前
function example(val) {if (val > max_val) {val = max_val}for (let i = 0; i < val; i++) {dosomething(i)}}
优化后
function setmaxval(val) {return val > max_val ? max_val : val}function getcirclearea(val) {for (let i = 0; i < val; i++) {dosomething(i)}}function example(val) {return getcirclearea(setmaxval(val))}
3.3. 简单条件分支优先处理
对于复杂的条件判断进行优化,尽量保证 简单条件分支优先处理,这样可以 减少嵌套、保证 程序结构清晰。
优化前
function checkauth(user){if (user.auth) {if (user.name === 'admin') {dosomethingbyadmin(user)} else if (user.name === 'root') {dosomethingbyroot(user)}}}
优化后
function checkauth(user){if (!user.auth) {return}if (user.name === 'admin') {dosomethingbyadmin(user)} else if (user.name === 'root') {dosomethingbyroot(user)}}
3.4. 合并条件简化条件判断
优化前
if (fruit === 'apple') {return true} else if (fruit === 'cherry') {return true} else if (fruit === 'peach') {return true} else {return true}
优化后
const redfruits = ['apple', 'cherry', 'peach']if (redfruits.includes(fruit) {return true}
3.5. 提取条件简化条件判断
对 晦涩难懂 的条件进行 提取并语义化。
优化前
if ((age < 20 && gender === '女') || (age > 60 && gender === '男')) {// ...} else {// ...}
优化后
function isyounggirl(age, gender) {return (age < 20 && gender === '女'}function isoldman(age, gender) {return age > 60 && gender === '男'}if (isyounggirl(age, gender) || isoldman(age, gender)) {// ...} else {// ...}
重构
重构一词有名词和动词上的理解。
名词:
对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。
动词:
使用一系列重构手法,在不改变软件可观察行为的前提下,调整其结构。
1. 为何重构
如果遇到以下的情况,可能就要思考是否需要重构了:
重复的代码太多
代码的结构混乱
程序没有拓展性
对象结构强耦合
部分模块性能低
为何重构,不外乎以下几点:
重构改进软件设计
重构使软件更容易理解
重构帮助找到bug
重构提高编程速度
重构的类型
对现有项目进行代码级别的重构;
对现有的业务进行软件架构的升级和系统的升级。
本文讨论的内容只涉及第一点,仅限代码级别的重构。
2. 重构时机
第一次做某件事时只管去做;第二次做类似的事会产生反感,但无论如何还是可以去做;第三次再做类似的事,你就应该重构。
添加功能:当添加新功能时,如果发现某段代码改起来特别困难,拓展功能特别不灵活,就要重构这部分代码使添加新特性和功能变得更容易;
修补错误:在你改 bug 或查找定位问题时,发现自己以前写的代码或者别人的代码设计上有缺陷(如扩展性不灵活),或健壮性考虑得不够周全(如漏掉一些该处理的异常),导致程序频繁出现问题,那么此时就是一个比较好的重构时机;
代码检视:团队进行 code review 的时候,也是一个进行重构的合适时机。
代码整洁之道
代码应当 易于理解,代码的写法应当使别人理解它所需的时间最小化。
代码风格
关键思想:一致的风格比 “正确” 的风格更重要。
原则:
使用一致的 代码布局 和 命名
让相似的代码看上去 相似
把相关的代码行 分组,形成 代码块
注释
注释的目的是尽量帮助读者了解到和作者一样多的信息。因此注释应当有很高的 信息/空间率。
1. 好注释
特殊标记注释:如 todo、fixme 等有特殊含义的标记
文件注释:部分规约会约定在文件头部书写固定格式的注释,如注明作者、协议等信息
文档类注释:部分规约会约定 api、类、函数等使用文档类注释
遵循统一的风格规范,如一定的空格、空行,以保证注释自身的可读性
2. 坏注释
自言自语,自己感觉要加注释的地方就写上注释
多余的注释:本身代码已经能表达意思就不要加注释
误导性注释(随着代码的迭代,注释总有一天会由于过于陈旧而导致产生误导)
日志式注释:日志本身可以体现出具体语意,不需要多余的注释
能用函数或者变量名称表达语意的就不要用注释
注释掉的代码应该删除,避免误导和混淆
有意义的命名
良好的命名是一种以 低代价 取得代码 高可读性 的途径。
1. 选择专业名词
单词
更多选择
send
deliver, despatch, announce, distribute, route
find
search, extract, locate, recover
start
launch, create, begin, open
make
create, set up, build, generate, compose, add, new
2. 避免像tmp和retval这样泛泛的名字
retval 这个名字没有包含明确的信息
tmp 只应用于短期存在且临时性为其主要存在因素的变量
3. 用具体的名字代替抽象的名字
在给变量、函数或者其他元素命名时,要把它描述得更具体,而不是让人不明所以。
4. 为名字附带更多信息
如果关于一个 变量 有什么重要的含义需要让读者知道,那么是值得把额外的 “词” 添加到名字中。
5. 名字的长度
在小的作用域里可以使用短的名字
为作用域大的名字采用更长的名字
丢掉没用的词
6. 不会被误解的名字
用 min 和 max 来表示极限
用 first 和 last 来表示包含的范围
用 begin 和 end 来表示排除范围
给布尔值命名:is、has、can、should
7. 语义相反的词汇要成对出现
正
反
add
remove
create
destory
insert
delete
get
set
increment
decrement
show
hide
start
stop
8. 其他命名小建议
计算限定符作为前缀或后缀(avg、sum、total、min、max)
变量名要能准确地表示事物的含义
用动名词命名函数名
变量名的缩写,尽量避免不常见的缩写
简化条件表达式
1. 分解条件表达式
有一个复杂的条件(if-elseif-else)语句,从 if、elseif、else 三个段落中分别提炼出 独立函数。根据每个小块代码的用途,为分解而得到的 新函数 命名。对于 条件逻辑,可以 突出条件逻辑,更清楚地表明每个分支的作用和原因。
2. 合并条件表达式
将这些一系列 相关联 的条件表达式 合并 为一个,并将这个条件表达式提炼成为一个 独立的方法。
确定这些条件语句都没有副作用;
使用适当的逻辑操作符,将一系列相关条件表达式合并为一个;
对合并后的条件表达式实施进行方法抽取。
3. 合并重复的条件片段
在条件表达式的每个分支上有着一段 重复的代码,将这段重复代码搬移到条件表达式之外。
4. 以卫语句取代嵌套条件表达式
函数中的条件逻辑使人难以看清正常的执行路径。使用 卫语句 表现所有特殊情况。
如果某个条件极其罕见,就应该单独检查该条件,并在该条件为真时立刻从函数中返回。这样的单独检查常常被称为 “卫语句”(guard clauses)。
常常可以将 条件表达式反转,从而实以 卫语句 取代 嵌套条件表达式,写成更加 “线性” 的代码来避免 深嵌套。
变量与可读性
1. 内联临时变量
如果有一个临时变量,只是被简单表达式 赋值一次,而将所有对该变量的引用动作,替换为对它赋值的那个表达式自身。
2. 以查询取代临时变量
以一个临时变量保存某一表达式的运算结果,将这个表达式提炼到一个独立函数中。将这个临时变量的所有引用点替换为对新函数的调用。此后,新函数就可被其他函数使用。
3. 总结变量
接上条,如果该表达式比较复杂,建议通过一个总结变量名来代替一大块代码,这个名字会更容易管理和思考。
4. 引入解释性变量
将复杂表达式(或其中一部分)的结果放进一个 临时变量,以此 变量名称 来解释表达式用途。
在条件逻辑中,引入解释性变量特别有价值:可以将每个 条件子句 提炼出来,以一个良好命名的 临时变量 来解释对应条件子句的 意义。使用这项重构的另一种情况是,在较长算法中,可以运用 临时变量 来解释每一步运算的意义。
好处:
把巨大的表达式拆分成小段
通过用简单的名字描述子表达式来让代码文档化
帮助读者识别代码中的主要概念
5. 分解临时变量
程序有某个 临时变量 被赋值 超过一次,它既不是循环变量,也不是用于收集计算结果。针对每次赋值,创造一个独立、对应的临时变量。
临时变量有各种不同用途:
循环变量
结果收集变量(通过整个函数的运算,将构成的某个值收集起来)
如果临时变量承担多个责任,它就应该被替换(分解)为 多个临时变量,每个变量只承担一个责任。
6. 以字面常量取代 magic number
有一个字面值,带有特别含义。创造一个 常量,根据其意义为它 命名,并将上述的字面数值替换为这个常量。
7. 减少控制流变量let done = false;while (condition && !done) {if (matchcondtion()) {done = true;continue;}}
像 done 这样的变量,称为 “控制流变量”。它们唯一的目的就是控制程序的执行,没有包含任何程序的数据。控制流变量通常可以通过更好地运用 结构化编程而消除。
while (condition) {if (matchcondtion()) {break;}}
如果有 多个嵌套循环,一个简单的 break 不够用,通常解决方案包括把代码挪到一个 新函数。
重新组织函数
一个函数尽量只做一件事情,这是程序 高内聚,低耦合 的基石。
1. 提炼函数
当一个过长的函数或者一段需要注释才能让人理解用途的代码,可以将这段代码放进一个 独立函数。
函数的粒度小,被 复用 的机会就很大;
函数的粒度小,覆写 也会更容易些。
一个函数过长才合适?长度 不是问题,关键在于 函数名称 和 函数本体 之间的 语义距离。
2. 代码块与缩进
函数的缩进层级不应该多于 一层 或 两层,对于 超过两层 的代码可以根据 重载 或函数的 具体语意 抽取的的函数。
3. 分离查询函数和修改函数
某个函数既 返回对象状态值,又 修改对象状态。建立两个不同的函数,其中一个 负责查询,另一个 负责修改。
4. 函数参数优化
函数参数格式尽量避免超过 3 个。参数过多(类型相近)会导致代码 容错性降低,导致参数个数顺序传错等问题。如果函数的参数太多,可以考虑将参数进行 分组 和 归类,封装成 单独的对象。
5. 从函数中提前返回
可以通过马上处理 “特殊情况”,可以通过 卫语句 处理,从函数中 提前返回。
6. 重复代码抽取公共函数
应该避免纯粹的 copy-paste,将程序中的 重复代码 抽取成公共的函数,这样的好处是避免 修改、删除 代码时出现遗忘或误判。
两个方法的 共性 提取到新方法中,新方法分解到另外的类里,从而提升其可见性
模板方法模式是消除重复的通用技巧
7. 拆分复杂的函数
如果有很难读的代码,尝试把它所做的 所有任务列出来。其中 一些任务 可以很容易地变成 单独的函数(或类)。其他的可以简单地成为一个函数中的逻辑 “段落”。
检查函数的 命名 是否 名副其实,梳理函数的思路,试图将顶层函数拆分成 多个子任务
将和任务相关的 代码段、变量生命 进行 聚类归拢,根据依赖调整 代码顺序
将 各个子任务 抽取成 单独的函数,减少 顶层函数 的复杂性
对于 逻辑仍然复杂 的 子任务,可以进一步细化,并利用以上原则(结合重载)继续剥离抽取
对于 代码复杂性 和 内聚性 本身比较高,代码可能 复用 的代码,抽取成单独的 类文件
对于单独抽取 类文件 或者 方法 后仍然复杂的代码,可以考虑引入 设计模式 进行 横向扩展 或 曲线救国。
问:我公司是按季申报的增值税小规模纳税人,2023年一季度预计销售收入低于30万元,请问应当如何填写申报表?
答:《国家税务总局关于增值税小规模纳税人减免增值税等政策有关征管事项的公告》(2023年第1号)第七条规定,小规模纳税人发生增值税应税销售行为,合计月销售额未超过10万元的,免征增值税的销售额等项目应当填写在《增值税及附加税费申报表(小规模纳税人适用)》“小微企业免税销售额”或者“未达起征点销售额”相关栏次。
你公司一季度合计销售额预计未超过30万元,在办理增值税纳税申报时,应将免税销售额填写在《增值税及附加税费申报表(小规模纳税人适用)》第10栏“小微企业免税销售额”(如为个体工商户,应填写在第11栏“未达起征点销售额”)。如果没有其他免税项目,则无需填报《增值税减免税申报明细表》。
来源:国家税务总局
责任编辑:宋淑娟 (010)61930016
14人
18人
30人
97人
39人