diff --git a/templates/registro_iva/piece.php b/templates/registro_iva/piece.php
index a90512616..ba6d300c0 100644
--- a/templates/registro_iva/piece.php
+++ b/templates/registro_iva/piece.php
@@ -29,7 +29,7 @@ if ($record['numero'] == $previous_number) {
'.$record['numero_esterno'].' |
'.Translator::datetoLocale($record['data']).' |
'.$record['codice_tipo_documento_fe'].' |
- '.$record['codice_anagrafica'].' / '.tr($record['ragione_sociale'], [], ['upper' => true]).' |
+ '.$record['codice_anagrafica'].' / '.safe_truncate(mb_strtoupper(html_entity_decode($record['ragione_sociale']), 'UTF-8'), 50).' |
'.moneyFormat($record['totale']).' | ';
}