Prezzo unitario in F-Elettronica

di il
4 risposte

Prezzo unitario in F-Elettronica

Buongiorno,
ho visto il thread sulla fatturazione elettronica, è molto lungo e mi sono un poco perso.
La mia domanda è:

Nell'emissione della fattura elettronica il mio committente chiede di inserire i prezzi lordi con valori "tondi", ossia 15 euro, 13 euro, 12,99 euro.
Stiamo testando un servizio online per la creazione della fattura elettronica il file XML passa il controllo del governo.

Tuttavia il file risultante mi crea un valore unitario con 8 decimali dopo la virgola.
Ecco un esempio:
acquisto di un bene da 15 euro,iva 22%:
ecco il BODY della fattura elettroinica generata:
<FatturaElettronicaBody>
    <DatiGenerali>
      <DatiGeneraliDocumento>
        <TipoDocumento>TD01</TipoDocumento>
        <Divisa>EUR</Divisa>
        <Data>2018-12-20</Data>
        <Numero>13</Numero>
        <ImportoTotaleDocumento>15.00</ImportoTotaleDocumento>
      </DatiGeneraliDocumento>
    </DatiGenerali>
    <DatiBeniServizi>
      <DettaglioLinee>
        <NumeroLinea>1</NumeroLinea>
        <CodiceArticolo>
          <CodiceTipo>INTERNO</CodiceTipo>
          <CodiceValore>0001</CodiceValore>
        </CodiceArticolo>
        <Descrizione>Prodotto 1</Descrizione>
        <Quantita>1.00</Quantita>
        <UnitaMisura>pezzi</UnitaMisura>
        <PrezzoUnitario>12.29508197</PrezzoUnitario>
        <PrezzoTotale>12.30</PrezzoTotale>
        <AliquotaIVA>22.00</AliquotaIVA>
      </DettaglioLinee>
      <DatiRiepilogo>
        <AliquotaIVA>22.00</AliquotaIVA>
        <ImponibileImporto>12.30</ImponibileImporto>
        <Imposta>2.70</Imposta>
      </DatiRiepilogo>
    </DatiBeniServizi>
    <DatiPagamento>
      <CondizioniPagamento>TP02</CondizioniPagamento>
      <DettaglioPagamento>
        <ModalitaPagamento>MP01</ModalitaPagamento>
        <DataScadenzaPagamento>2018-12-20</DataScadenzaPagamento>
        <ImportoPagamento>15.00</ImportoPagamento>
      </DettaglioPagamento>
    </DatiPagamento>
  </FatturaElettronicaBody>
Come potete notare il sistema scorpora l'iva del prodotto da 15 euro , il prezzo unitario figurante riporta 8 cifre decimali.
Il file creato passa l'esame del SDI
ma mi domandavo se fosse corretto cosi e cosa ne pensavate.

<PrezzoUnitario>12.29508197</PrezzoUnitario>
<PrezzoTotale>12.30</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>
<ImponibileImporto>12.30</ImponibileImporto>
<Imposta>2.70</Imposta>
<ImportoPagamento>15.00</ImportoPagamento>

Grazie e buon lavoro

4 Risposte

  • Re: Prezzo unitario in F-Elettronica

    Che capita.
    nel senso che le fatture ad es di carburante hanno prezzi con tantissimi decimali, che possono anche determinare errori di arrotondamento.
  • Re: Prezzo unitario in F-Elettronica

    Grazie, mi sembrava strano.Poi al cliente oltre all'xml si manda fattura classica senza queste cifre lunghissime. Quindi che dite lascio cosi'?
    Certo è che se non viene arrotondato il prezzo unitario ci sono meno possibilità di errori.
  • Re: Prezzo unitario in F-Elettronica

    È il contrario, i prezzi andrebbero arrotondati, ma poi ci sono le quantità.
    sconsiglio di mandare fatture diverse da quelle ufficiali il rischio casino è enorme.
    Personalmente le mie fatture attive le arrotondo tutte a due decimali e basta, nelle righe
    non ci sono errori di arrotondamento.
    non tutti i clienti sono contenti ma dico di prendersela con ade, non ho fatto io il lavoro per sogei
  • Re: Prezzo unitario in F-Elettronica

    Infatti se ci sono le quantità poi i prezzi differiscono di centesimi.
    l'xml sopra è generato da un servizio online.

    Supponiamo di acquistare 9 pezzi da 15 euro l'uno; il totale della fattura deve essere 9*15=135.

    <Quantita>9.00</Quantita>
    <PrezzoUnitario>12.29508197</PrezzoUnitario>
    <PrezzoTotale>110.66</PrezzoTotale>
    <AliquotaIVA>22.00</AliquotaIVA>
    ...
    <ImponibileImporto>110.66</ImponibileImporto>
    <Imposta>24.34</Imposta>

    se parto da prezzo unitario non arrotondato come sopra ottengo 110,65573773 --> 110,66
    il totale lordo è 9*15=135 che ivato è appunto 110.6557 -> 110.66 (imposta 24.34) fa 135 euro
    INVECE
    se parto da prezzo unitario arrotondato (quindi prezzo unitario 12.30) ottengo 12.30*9=110.70 il totale lordo diventa 135,054 ->135.05
Devi accedere o registrarti per scrivere nel forum
4 risposte