个人所得税应纳税所得额计算方法
个人所得税应纳税所得额计算方法
应纳税所得额计算
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 著作权归作者所有。请勿转载和采集!