1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
| <?php
if(isset($_POST['brut'])){
$salaire_brut=$_POST['brut']*1.04;
$net_desire=$_POST['brut'];
$salaire_base=0.55*$salaire_brut;
$primes_nimposables=0.45*$salaire_brut;
$primes_astreinte=0;
$primes_depay=0;
$total_brut=$salaire_brut+$primes_astreinte+$primes_depay;
//calcul cnss 0.05
if($total_brut>1500000){
$cnss_sal=1500000*0.05;} else
$cnss_sal=$total_brut*0.05;
$salaire_imposable=$total_brut-$primes_nimposables-$cnss_sal;
// calcul rts
if($salaire_imposable<=1000000)
{$rts=$salaire_imposable*0;}
else if($salaire_imposable>=1000000 and $salaire_imposable<=5000000){
$rts=($salaire_imposable-1000000)*0.05;}
else if($salaire_imposable>=5000000 and $salaire_imposable<=10000000){
$rts=200000+($salaire_imposable-5000000)*0.1;}
else if($salaire_imposable>=10000000){
$rts=200000+500000+($salaire_imposable-10000000)*0.15;}
//fin de calcul rts
$total_retenues=$cnss_sal+$rts;
$salaire_net=$total_brut-$total_retenues;
while($salaire_net<$net_desire){
$salaire_brut++;}
//calcul cnss 0.18
if($total_brut>1500000){
$cnss_pat=1500000*0.18;}else
$cnss_pat=$total_brut*0.18;
$vf=$total_brut*0.06;
$ta=$total_brut*0.015;
echo "<table>"."<tr>"."<td>"."Salaire brut"."<td>".$salaire_brut."<tr>"."<td>". "Salaire de base"."<td>".$salaire_base."<tr>"."<td>"."Primes non imposables"."<td>".$primes_nimposables."<tr>"."<td>"."Total Brut"."<td>".$total_brut."<tr>"."<td>"."CNSS 5%"."<td>".$cnss_sal."<tr>"."<td>"."RTS:"."<td>".$rts."<tr>"."<td>"."Total Retenues"."<td>".$total_retenues."<tr>"."<td>"."Salaire net"."<td>".$salaire_net."<tr>"."<td>"."CNSS 18%"."<td>".$cnss_pat."<tr>"."<td>"."Versement Forfaitaire"."<td>".$vf."<tr>"."<td>"."Taxe d'apprentisage"."<td>".$ta."</table>";
}
?>
<html>
<head>
<title>Variables</title>
</head>
<body>
<form action=salaire.php method='post'>
Salaire Brut: <input type='numeric' name='brut'>
<input type='submit' name='submit' value='calculer'>
</form>
</body>
</html> |
Partager