diff --git a/lib/ui/widgets/second_screen/card_terminal.dart b/lib/ui/widgets/second_screen/card_terminal.dart
index fbbf5e0381c716c241e0c9ccb429d7cc6c513dc6..39ef8874b58f66299d1e4c91a0f432be483f4bb4 100644
--- a/lib/ui/widgets/second_screen/card_terminal.dart
+++ b/lib/ui/widgets/second_screen/card_terminal.dart
@@ -111,9 +111,13 @@ class _CardTerminalState extends State<CardTerminal> {
           onPressed: () {
             vibrateIfPossible();
             setState(() {
-              _currentValue = calculate(
-                      textInTerminal: _currentValue, decimalSep: _decimalSep)
-                  .toString();
+              _currentValue = formatAmountWithLocale(
+                amount: calculate(
+                    textInTerminal: _currentValue, decimalSep: _decimalSep),
+                isG1: true,
+                locale: currentLocale(context),
+                useSymbol: false,
+              );
             });
           });
     } else if (index == _cancelIndex) {