. */ include_once __DIR__.'/../../core.php'; $totale_iva_vendite = sum(array_column($iva_vendite, 'iva')); $totale_subtotale_vendite = sum(array_column($iva_vendite, 'subtotale')); $totale_iva_acquisti = sum(array_column($iva_acquisti, 'iva')); $totale_subtotale_acquisti = sum(array_column($iva_acquisti, 'subtotale')); $totale_iva_esigibile = sum(array_column($iva_vendite_esigibile, 'iva')); $totale_iva_nonesigibile = sum(array_column($iva_vendite_nonesigibile, 'iva')); $subtotale_iva_esigibile = sum(array_column($iva_vendite_esigibile, 'subtotale')); $subtotale_iva_nonesigibile = sum(array_column($iva_vendite_nonesigibile, 'subtotale')); $totale_iva_detraibile = sum(array_column($iva_acquisti_detraibile, 'iva')); $totale_iva_nondetraibile = sum(array_column($iva_acquisti_nondetraibile, 'iva')); $subtotale_iva_detraibile = sum(array_column($iva_acquisti_detraibile, 'subtotale')); $subtotale_iva_nondetraibile = sum(array_column($iva_acquisti_nondetraibile, 'subtotale')); $totale_iva_vendite_anno_precedente = sum(array_column($iva_vendite_anno_precedente, 'iva')); $totale_iva_acquisti_anno_precedente = sum(array_column($iva_acquisti_anno_precedente, 'iva')); $totale_iva_anno_precedente = $totale_iva_vendite_anno_precedente - $totale_iva_acquisti_anno_precedente; $totale_iva_vendite_periodo_precedente = sum(array_column($iva_vendite_periodo_precedente, 'iva')); $totale_iva_acquisti_periodo_precedente = sum(array_column($iva_acquisti_periodo_precedente, 'iva')); $totale_iva_periodo_precedente = $totale_iva_vendite_periodo_precedente - $totale_iva_acquisti_periodo_precedente; $totale_iva = $totale_iva_esigibile - $totale_iva_detraibile; if ($periodo['valore'] == 'Trimestrale' && $totale_iva > 25.82) { if ($totale_iva_periodo_precedente < 25.82 && $totale_iva_periodo_precedente > 0) { $totale_iva += $totale_iva_periodo_precedente; } $maggiorazione = $totale_iva * 0.01; $totale_iva_maggiorata = $totale_iva + $maggiorazione; } echo '
Aliquota | Natura IVA | Descrizione | Imponibile | Imposta |
---|---|---|---|---|
IVA ESIGIBILE DEL PERIODO | ||||
'.round($record['aliquota']).'% | '.$record['cod_iva'].' | '.$record['descrizione'].' | '.moneyFormat($record['subtotale'], 2).' | '.moneyFormat($record['iva'], 2).' |
TOTALI | '.moneyFormat($subtotale_iva_esigibile, 2).' | '.moneyFormat($totale_iva_esigibile, 2).' | ||
IVA NON ESIGIBILE DEL PERIODO | ||||
'.round($record['aliquota']).'% | '.$record['cod_iva'].' | '.$record['descrizione'].' | '.moneyFormat($record['subtotale'], 2).' | '.moneyFormat($record['iva'], 2).' |
TOTALI | '.moneyFormat($subtotale_iva_nonesigibile, 2).' | '.moneyFormat($totale_iva_nonesigibile, 2).' | ||
RIEPILOGO GENERALE IVA VENDITE | ||||
'.round($record['aliquota']).'% | '.$record['cod_iva'].' | '.$record['descrizione'].' | '.moneyFormat($record['subtotale'], 2).' | '.moneyFormat($record['iva'], 2).' |
TOTALE | '.moneyFormat($totale_subtotale_vendite, 2).' | '.moneyFormat($totale_iva_vendite, 2).' |
Aliquota | Natura IVA | Descrizione | Imponibile | Imposta |
---|---|---|---|---|
IVA DETRAIBILE DEL PERIODO | ||||
'.round($record['aliquota']).'% | '.$record['cod_iva'].' | '.$record['descrizione'].' | '.moneyFormat($record['subtotale'], 2).' | '.moneyFormat($record['iva'], 2).' |
TOTALI | '.moneyFormat($subtotale_iva_detraibile, 2).' | '.moneyFormat($totale_iva_detraibile, 2).' | ||
IVA NON DETRAIBILE DEL PERIODO | ||||
'.round($record['aliquota']).'% | '.$record['cod_iva'].' | '.$record['descrizione'].' | '.moneyFormat($record['subtotale'], 2).' | '.moneyFormat($record['iva'], 2).' |
TOTALI | '.moneyFormat($subtotale_iva_nondetraibile, 2).' | '.moneyFormat($totale_iva_nondetraibile, 2).' | ||
RIEPILOGO GENERALE IVA ACQUISTI | ||||
'.round($record['aliquota']).'% | '.$record['cod_iva'].' | '.$record['descrizione'].' | '.moneyFormat($record['subtotale'], 2).' | '.moneyFormat($record['iva'], 2).' |
TOTALE | '.moneyFormat($totale_subtotale_acquisti, 2).' | '.moneyFormat($totale_iva_acquisti, 2).' |
PROSPETTO RIEPILOGATIVO DI LIQUIDAZIONE I.V.A. | |||
---|---|---|---|
DESCRIZIONE | IMPORTO | ||
DEBITO ANNO PRECEDENTE | '; } else { echo 'CREDITO ANNO PRECEDENTE | '; } echo ''.moneyFormat(abs($totale_iva_anno_precedente), 2).' | |
DEBITO PERIODO PRECEDENTE | '; } else { echo 'CREDITO PERIODO PRECEDENTE | '; } echo ''.moneyFormat(abs($totale_iva_periodo_precedente), 2).' | |
TOTALE IVA SU VENDITE ESIGIBILE | '.moneyFormat($totale_iva_esigibile, 2).' | ||
TOTALE IVA OGGETTIVAMENTE NON A DEBITO SU VENDITE | '.moneyFormat($totale_iva_nonesigibile, 2).' | ||
TOTALE IVA SU ACQUISTI DETRAIBILI | '.moneyFormat($totale_iva_detraibile, 2).' | ||
TOTALE IVA OGGETTIVAMENTE INDETRAIBILI SU ACQUISTI | '.moneyFormat($totale_iva_nondetraibile, 2).' | ||
VARIAZIONE DI IMPOSTA RELATIVE A PERIODI PRECEDENTI | '; if ($totale_iva_periodo_precedente < 25.82 && $totale_iva_periodo_precedente > 0) { echo''.moneyFormat(abs($totale_iva_periodo_precedente), 2).' | '; } else { echo''; } echo' | |
DI CUI INTERESSI PER RAVVEDIMENTO | |||
DI CUI INTERESSI PER MAGGIORAZIONE TRIMESTRALI | |||
CREDITO IVA COMPENSABILE | |||
IVA A DEBITO | '; } else { echo 'IVA A CREDITO | '; } echo ''.moneyFormat(abs($totale_iva), 2).' | |
CREDITO SPECIALE DI IMPOSTA | |||
MAGGIORAZIONE 1,00% | '.($periodo['valore'] == 'Trimestrale' && $totale_iva > 25.82 ? moneyFormat($maggiorazione, 2) : '').' | ||
IVA A DEBITO CON MAGGIORAZIONE | '; if ($totale_iva > 25.82 && $periodo['valore'] == 'Trimestrale') { echo''.moneyFormat($totale_iva_maggiorata, 2).' | '; } else { echo''; } echo' | |
IMPORTO DA VERSARE | '; if ($totale_iva > 25.82) { if ($periodo['valore'] == 'Mensile') { echo''.moneyFormat($totale_iva, 2).' | '; } else { echo''.moneyFormat($totale_iva_maggiorata, 2).' | '; } } else { echo''; } echo' |
CREDITO INFRANNUALE DI IMPOSTA CHIESTO A RIMBORSO | |||
CREDITO INFRANNUALE DA UTILIZZARE IN COMPENSAZIONE |