diff --git a/addons/l10n_be/wizard/l10n_be_account_vat_declaration.py b/addons/l10n_be/wizard/l10n_be_account_vat_declaration.py
index e7eaa9434d0..6147657c492 100644
--- a/addons/l10n_be/wizard/l10n_be_account_vat_declaration.py
+++ b/addons/l10n_be/wizard/l10n_be_account_vat_declaration.py
@@ -181,12 +181,8 @@ class l10n_be_vat_declaration(osv.osv_memory):
cases_list.append(item)
cases_list.sort()
for item in cases_list:
- grid_amount_data = {
- 'code': str(int(item['code'])),
- 'amount': str(abs(item['sum_period'])),
- }
- data_of_file += '\n\t\t\t%(amount)s' % (grid_amount_data)
-
+ data_of_file += '\n\t\t\t%.2f' % (str(int(item['code'])), abs(item['sum_period']))
+
data_of_file += '\n\t\t'
data_of_file += '\n\t\t%(client_nihil)s' % (file_data)
data_of_file += '\n\t\t' % (file_data)
diff --git a/addons/l10n_be/wizard/l10n_be_vat_intra.py b/addons/l10n_be/wizard/l10n_be_vat_intra.py
index f409a269aa4..e9a4be762f7 100644
--- a/addons/l10n_be/wizard/l10n_be_vat_intra.py
+++ b/addons/l10n_be/wizard/l10n_be_vat_intra.py
@@ -203,11 +203,11 @@ class partner_vat_intra(osv.osv_memory):
'vatnum': row['vat'][2:].replace(' ','').upper(),
'vat': row['vat'],
'country': row['vat'][:2],
- 'amount': amt,
+ 'amount': '%.2f' % amt,
'intra_code': row['intra_code'],
'code': intra_code})
- xmldict.update({'dnum': dnum, 'clientnbr': str(seq), 'amountsum': amount_sum, 'partner_wo_vat': p_count})
+ xmldict.update({'dnum': dnum, 'clientnbr': str(seq), 'amountsum': '%.2f' % amount_sum, 'partner_wo_vat': p_count})
return xmldict
def create_xml(self, cursor, user, ids, context=None):