个人所得税应纳税所得额计算方法

应纳税所得额计算

 acTaxableincome: function () {
   const { disposableCompensationIncome, taxExemptIncome, subtotal, deductionAllowedDonate } = this.form;
   const taxableAmount = disposableCompensationIncome - taxExemptIncome - subtotal - deductionAllowedDonate;
   return taxableAmount >= 0 ? taxableAmount : 0.0;
 },

 // 年均应纳税所得额计算
 acAnnualTaxableIncome(){
   const acTaxableIncome = this.acTaxableincome;
   const shareYearDegree=this.form.shareYearDegree;
   const  AnnualTaxableIncome=acTaxableIncome/shareYearDegree
   return AnnualTaxableIncome>=0?AnnualTaxableIncome:0.0;
 },

代码示例

 <el-form-item
   label='应纳税所得额:'
   prop='acTaxPiPersonCalculationSchedule.acTaxableIncome'
   style='width: 290px'
 >
   {{ acTaxableincome() }}
 </el-form-item>
 <el-form-item
   label='税率/预扣率:'
   prop='acTaxPiPersonCalculationSchedule.taxRate'
   style='width: 290px'
 >
   20%
 </el-form-item>
 <el-form-item
   label='速算扣除数:'
   prop='acTaxPiPersonCalculationSchedule.quickCalculationDeduction'
   style='width: 290px'
 >
   0.00
 </el-form-item>
 </el-row>
 <el-row style='display: flex'>
   <el-form-item
     label='年均应纳税所得额:'
     prop='acTaxPiPersonCalculationSchedule.annualTaxableIncome'
     style='width: 290px; white-space: nowrap'
   >
     {{ acAnnualTaxableIncome() }}
   </el-form-item>
   <el-form-item
     label='应纳税额:'
     prop='acTaxPiPersonCalculationSchedule.acTaxableAmount'
     style='width: 290px'
   >
     {{ acTaxableamount }}
   </el-form-item>
 </el-row>

表单数据结构

 form: {
   // 准予扣除的捐赠额
   deductionAllowedDonate: null,
   // 一次性补偿收入
   disposableCompensationIncome: null,
   // 年均减除费用
   averageAnnualDeductionCost: null,
   // 分均年度数
   shareYearDegree: null,
   // 	减除费用
   deductCost: null,
   companyId: null,
   personId: null,
   reportingPeriodDate: null,
   other: null,
   taxExemptIncome: null,
   // 备注
   remark: null,
   // 小计
   subtotal: null,
   // 减免税额
   reductionTaxAmount: null,
   // companyId: null,
   // incomeReportingCode: null,
   // 所得期间起
   incomePeriodDateStart: null,
   // 所得期间至
   incomePeriodDateEnd: null,
   // 应纳税额
   acTaxPiPersonVo: {
     // 人员id
     personId: null,
     // 姓名
     name: '',
     // 证件号码
     identificationNum: '',
     // 证件类型
     identificationType: '',
     // 工号
     employeeId: '',
     // 其他
   },
   acTaxPiPersonCalculationSchedule: {
     // 	应纳税额
     acTaxableAmount: 0,
     // 	减免税额
     acTaxSavings: 0,
     // 应纳税所得额
     acTaxableIncome: 0,
     // 已预缴税额
     prepaidTaxAmount: 0,
     // 税率/预扣率
     taxRate: 0,
     // 速算扣除数
     quickCalculationDeduction: 0,
     // 应补(退)税额
     payableTaxAmount: 0,
     // 累计应扣缴税额
     acDeductiblePaymentAmount: 0,
     // 	年均应纳税所得额(提前退休一次性补贴表)
     annualTaxableIncome: 0,
   },
 },

注意:

  • 代码示例中,acTaxableincome 和 acAnnualTaxableIncome 是方法,需要在模板中用 {{ acTaxableincome() }}{{ acAnnualTaxableIncome() }} 来调用。
  • 实际计算应纳税所得额时,还需要根据具体的税收政策和个人情况进行调整。
  • 建议在使用代码之前,咨询专业的税务人员。

相关资源

希望本文能够帮助您了解个人所得税应纳税所得额计算方法。如果您有任何问题,请随时留言。

个人所得税应纳税所得额计算方法

原文地址: https://www.cveoy.top/t/topic/pabK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录