`

睡(税)后工资

    博客分类:
  • PHP
php 
阅读更多
转载:http://www.oschina.net/code/snippet_123890_35660
我不太明白 $deduct 是如何计算出来的或者是在哪里定义的。

<?php

header("Content-type: text/html; charset=utf-8");
/*
薪水
住房公积金比率
养老保险比率
医疗保险比率
*/

function after_sleep($salary,$housefund_ratio=0.1,$person_insurance_ratio=.08,$medical_insurance_ratio=.04)
{
    $base = 3500;

    $housefund = $salary * $housefund_ratio;  #.10 .08
    $person_insurance = $salary * $person_insurance_ratio;
    $medical_insurance = $salary * $medical_insurance_ratio;
    $insurance=($housefund + $person_insurance +$medical_insurance);
  
    if ($salary - $insurance   < $base ){
       return $salary - $insurance;
    }
    $taxable_income= ($salary - $insurance -$base  );
        
     if ($taxable_income  <=1500 ){
        $ratio = .03;
        $deduct = 0;
    }else if ($taxable_income > 1500 && $taxable_income <=4500)    {
        $ratio = .1;
        $deduct = 105;
 
            
    }else if ($taxable_income > 4500 && $taxable_income <=9000)    {
        $ratio = .2;
        $deduct = 555;
 
    } else if ($taxable_income > 9000 && $taxable_income <= 35000)  {
        
        $ratio = .25;
        $deduct = 1005;
    } else if ($taxable_income > 35000 && $taxable_income <= 55000)    {
        $ratio = .3;
        $deduct = 2755;
    } 
   
    $tax = $taxable_income * $ratio-$deduct;
    
    $money = $salary -$insurance-$tax;
    return $money;
} 

 

echo "睡前\t睡后\n";
for ($i=5000;$i<=50000;$i+=3000)
echo  $i,"\t",after_sleep($i,.08),"\n";

分享到:
评论

相关推荐

    自动计算个人所得税的工资表(无须密码)

    标题中的“自动计算个人所得税的工资表”是指一种电子表格工具,它能够自动根据输入的工资数据计算每位员工应缴纳的个人所得税。这种工具通常基于Excel或其他类似的电子表格软件,利用内置的公式和函数来处理复杂的...

    工资薪金个人所得税(2011版)正反计算器

    工资薪金个人所得税(2011版)正反计算器.

    六大税种(增值税、营业税、消费税、关税、企业所得税、个人所得税)的计算汇总.doc

    个人所得税主要针对工资薪金、稿酬、特许权使用费等所得。自2011年起,我国实行7级超额累进税率,起征点为3500元。计算公式为:全月应纳所得税额 = (月薪金收入总额 - 3500 - 个人支付的社保和公积金等专项扣除) ×...

    个人所得税中工资薪金所得教学设计.docx

    "个人所得税中工资薪金所得教学设计" 本教学设计旨在帮助学生掌握个人所得税中工资薪金所得的概念、计税依据、税率和计算方法。通过本课程的学习,学生将能够理解工资薪金所得的含义、计税依据、税率和计算方法,并...

    个人所得税计算器

    个人所得税计算器是一个非常实用的工具,它能够帮助我们快速、准确地计算出扣除各项社会保险和个人所得税后的实际收入。这款简易的个人所得税计算器设计得操作简便,用户只需要输入相关的收入信息,就能快速得到计算...

    新个人所得税计算方法

    - 将全年一次性奖金按照12个月平均分摊,然后根据分摊后的金额查找相应的税率和速算扣除数,计算出应纳税额。 - 计算公式为:\[ 应纳税额 = 全年一次性奖金 × 税率 - 速算扣除数 \] 2. **单独计税法**: - 先从...

    2012工资薪金个人所得税计算器源代码

    《2012工资薪金个人所得税计算器源代码解析》 在编程领域,尤其是在C# Windows应用程序开发中,经常会遇到需要处理与财务相关的计算问题,例如个人所得税的计算。本篇文章将深入探讨“2012工资薪金个人所得税计算器...

    个人所得税&税前工资计算器

    《个人所得税与税前工资计算详解》 个人所得税与税前工资计算是财务领域中的基本概念,也是每个工薪族必须了解的知识点。在实际工作中,我们常常需要借助工具来快速准确地计算出应缴纳的税款,以及扣除税后的实际...

    会计部税务工资会计.docx

    税务工资会计必须遵循国家税收法规,按时完成个人所得税、营业税金及附加、印花税、企业所得税、车船税和土地使用税的申报与缴纳。此外,还涉及发票的购买、税务登记证的办理和变更,以及财政补贴款的处理。考核标准...

    JAVA计算个人所得税精简版

    3. **税收计算逻辑**:中国个人所得税计算涉及多种因素,包括工资、薪金所得、稿酬所得、特许权使用费所得等。需要了解不同类型的收入对应的税率表和速算扣除数,并在代码中实现这些规则。 4. **税率和级距**:个人...

    工资税计算工具2016

    《工资税计算工具2016》是一款专为2016年工资税政策设计的实用工具,基于C语言编程实现。此工具旨在帮助个人快速准确地计算当年的工资所得税,便于理解自己的税收负担和合理规划财务。在2016年的工资税新规下,税制...

    工资个人所得税计算器

    综合应用练习二 工资个人所得税计算器 请用到如下知识点 l if语句的设计和使用; l 类的设计和使用; l 类的构造函数的使用。 需求分析 (1)问题描述 从2006年1月1日起,工资个人所得税标准从1600元起征。对每月...

    个人工资计算器_自动计算个人所得税_2013年最新

    个人工资计算器 含个人所得税 2013年最新 excel版

    计算个人所得税及可打印工资条的工资表

    在个人所得税领域,计算员工的应纳税所得额和最终工资是一项重要的任务,这对于企业的人力资源部门和财务部门至关重要。本资源提供了一个Excel模版,名为"工资表.xls",用于帮助用户便捷地计算个人所得税并生成可...

    工资税计算SQL

    对工资税进行计算的函数及相关政策,供初学者参考

    EJB计算个人所得税

    在个人所得税计算逻辑中,EJB可能会根据中国的税法规定,考虑工资、奖金、年终奖、社保公积金等不同收入类型,以及对应的免税额度、税率和速算扣除数。计算过程通常涉及到复杂的条件判断和计算公式,EJB可以帮助我们...

    JAVA试题,所得税计算,凯撒加密器

    2. **计算所得税**:根据工资和加班补贴计算出税前收入,进而计算出应缴纳的所得税。 3. **输出计算结果**:在控制台上输出税前工资、税后工资以及应缴纳的所得税额。 ##### 类的设计与实现步骤 为了实现上述功能,...

    个人所得税计算

    在中国,个人所得税的计算方法主要包括综合所得、工资、薪金所得、个体工商户生产、经营所得等多个类别。下面我们将深入探讨这个主题。 一、个人所得税基本概念 个人所得税是对个人取得的各种所得征收的一种税,它...

    计算个人所得税

    通过if 语句得到个人所得税,并输出所得税及到手工资。

    工资及个税计算模板(根据2018年修订的个人所得税法).xlsx

    工资及个税计算模板(根据2018年修订的个人所得税法).xlsx 工资及个税计算模板(根据2018年修订的个人所得税法).xlsx 工资及个税计算模板(根据2018年修订的个人所得税法).xlsx 工资及个税计算模板(根据2018年...

Global site tag (gtag.js) - Google Analytics