diff --git a/l10n_mx_facturae/models/account_voucher.py b/l10n_mx_facturae/models/account_voucher.py
index 6258e9bfbf5ea35f39e9af818488cb6811e90646..382937b3d974f2eda84c6d657c8fa96e4e3a780d 100644
--- a/l10n_mx_facturae/models/account_voucher.py
+++ b/l10n_mx_facturae/models/account_voucher.py
@@ -126,6 +126,7 @@ class AccountVoucher(models.Model):
         payments = payments.filtered(
             lambda r: r.date >= invoice.date_invoice
             and r.journal_id.type in ("cash", "bank")
+            and r.payment_id.cfdi_state in ("signed", "done")
         )
         return len(payments) + 1
 
diff --git a/l10n_mx_facturae/report/account_invoice.odt b/l10n_mx_facturae/report/account_invoice.odt
index 7fd53ab3112f6263b1541abf65b06af66cd8c284..c5b7f0541dbd1e3260e94285d1032eecadc04b57 100644
Binary files a/l10n_mx_facturae/report/account_invoice.odt and b/l10n_mx_facturae/report/account_invoice.odt differ
diff --git a/l10n_mx_facturae/report/account_voucher.odt b/l10n_mx_facturae/report/account_voucher.odt
index 04b4379a894f1b130eb544315004ca4c1b1cd335..d784d0d9f0e2a36854f59fa0f0c3d72c60fdba25 100644
Binary files a/l10n_mx_facturae/report/account_voucher.odt and b/l10n_mx_facturae/report/account_voucher.odt differ