Salta ai contenuti

Come rappresentare l'arrotondamento obbligatorio nei pagamenti in contanti

Dal 1° gennaio 2018, le monete da 1 e 2 centesimi non sono più prodotte.   

Ai sensi della normativa italiana (DL n. 50/2017), l’importo complessivo dovuto, se pagato unicamente in contanti, deve essere arrotondato ai 5 centesimi più vicini:

  • €0.01–€0.02 → arrotondati per difetto a €0.00 

  • €0.03–€0.04 → arrotondati per eccesso a €0.05 

  • €0.06–€0.07 → arrotondati per difetto a €0.05 

  • €0.08–€0.09 → arrotondati per eccesso a €0.10

Questa regola si applica solo se il pagamento è interamente in contanti.

La procedura web del “Documento Commerciale Online” su cui si basa SIGN IT lite tollera tecnicamente una discrepanza fino a €0.02 tra il totale del documento e il totale dei pagamenti.

Arrotondamento per difetto La differenza (€0.01 / €0.02) viene registrata come sconto a livello di pagamento: payments[type=CASH].details.discount

Esempio: se total_vat.inclusive è €23.02, l’importo da pagare in contanti è €23

"payments": [
{
"type": "CASH",
"details": {
"amount": "23.00",
"discount: "0.02"
}
}
]

 

**Arrotondamento per eccesso ** La differenza (€0.01 / €0.02) viene aggiunta all’importo del pagamento: payments[type=CASH].details.amount

Esempio: se total_vat.inclusive è €23.09, l’importo da pagare in contanti è €23.10

"payments": [
{
"type": "CASH",
"details": {
"amount": "23.10"
}
}
]

Was this page helpful?