Lavorando al web software di booking engine per un mio cliente con base in Germania ad Augusta per il quale sto realizzando anche il nuovo sito web che metteremo online a giorni, ho avuto la necessita di risalire al costo netto di un servizio partendo dal costo lordo.
Intatti tra le funzioni del web software c’è quella di stampare la fattura con calcolo IVA, ho cercato qualche buon tutorial online e sono arrivato a questo ma qui si calcola il lordo a partire dal netto + IVA, invece a me interessava arrivare al netto sapendo il prezzo lordo.
Dunque ho modificato leggermente la funzione con questa che condivido qui sperando che possa essere di aiuto a qualche collega sviluppatore.
In questo modo si risale al netto sapendo il lordo con IVA
<?php
/* calcolo scorporo iva */
function netto($prezzo,$iva) {
$totale = $prezzo / (($iva/100) + 1);
return round($totale, 2);
}
?>
<?php echo $da_pagare = netto($prezzo,$iva); ?>
Studiare sempre…ogni tanto anche matematica!
Potrebbe interessarti
Il nostro nuovo impegno sostenibile con 3Bee
Dopo aver sostenuto Treedom e il ripopolamento di alberi in giro per il mondo,...
Progettare futuri sostenibili
Sostenibilità e design Parliamo di ambiente, tecnologia e progettazione delle relazioni che intercorrono tra...
L’interazione con agenti intelligenti
Teoria della Mente Quando parliamo della teoria della mente parliamo della teoria della mente...