Payment complement and cancellations: where the SAT finds the mismatch
By Dorian Chávez · founder of Hábil and integration architect ·
The payment complement and CFDI cancellation have deadlines and recipient acceptance. Where collection, invoice and complement fail to match.
Imagine a Tuesday review. An auditor, internal or external, puts three lists side by side: the deposits that came into the bank in a month, the invoices your company issued that month and the payment complements that back those collections. In the first there is an item for 480 thousand pesos (illustrative figure). In the second, an invoice for that amount. In the third, nothing: the complement was never issued, or it was issued and someone canceled it afterwards. The sale is real and the money came in. But the three documents say different things, and your finance area has to explain why.
That scene does not need a serious error, only three systems that learn of the collection at different moments. This article is for whoever answers for the close, treasury, taxes or operations at a bank, a fintech, an insurer, a retail chain or a regulated company. It covers three things:
- When and how the payment complement is issued, and why its deadline is a treasury clock, not just an accounting one.
- What changed in 2026 for canceling: a payment receipt is no longer canceled just because it is for a small amount.
- Why the mismatch shows up in a review, and what is worth measuring before someone else measures it.
How the complement works, on one page
When a sale is collected on the spot, in a single payment, the invoice is already the proof of collection. When it is collected later, or in installments, the rule is different. The SAT (Mexico's tax authority) keeps it in rule 2.7.1.32 of the Resolución Miscelánea Fiscal (RMF, the annual miscellaneous tax ruling): the invoice is issued for the total value of the operation and, for each payment received (or a single one grouping a month's payments from the same recipient), a payment CFDI (Comprobante Fiscal Digital por Internet, Mexico's electronic tax invoice), that is, a document that charges nothing and only records the payment, with the "Total" field at zero, which incorporates the Complemento para recepción de pagos (the payment complement) [1][2].
In practice, a single transaction produces a chain of documents:
- an invoice that says what was sold and for how much,
- one or more collections that go through the bank, and
- a payment complement for each collection (or one grouping a month's collections from the same recipient), which says which invoice it applies to.
And the deadline is short. The SAT's text asks for the complement to be issued no later than the fifth calendar day of the month following the one in which the payments were received [2]. If you collect on March 3, the complement is due on April 5. Two details make that deadline matter more than it seems:
- It is calendar days, not business days. It counts weekends and holidays. A closing Friday can leave it on a Saturday.
- It depends on when the payment was received, not on when someone recorded it. A deposit that your accounting system recognizes late is running with the clock already ticking.
There is a consequence that is rarely said out loud: the tax deadline becomes an internal service-level agreement between treasury, accounts receivable and invoicing. If the bank applies the deposit on the 28th and the collections area identifies it on the 6th of the following month, the cause is operational (the information was slow to arrive), but the deadline of the 5th has already passed.
What changed for canceling
The other half of the problem is canceling. For 2026, the SAT's cancellation scheme distinguishes two paths: cancellation with acceptance by the recipient and cancellation without acceptance, for a list of cases that include payroll receipts, credit-type (egreso) receipts, transfer receipts, those issued to the general public and those with a total value of up to one thousand pesos [1].
The change worth keeping in mind is an exception: CFDIs with the Payment Receipt Complement are excluded from cancellation without acceptance on the basis of an amount of up to one thousand pesos [1][6]. Before, a small payment receipt could be canceled directly under that case. Now, unless another case in the rule applies, the recipient has to accept.
The process, according to the SAT's scheme [1]:
- The issuer requests the cancellation on the SAT portal and states the reason.
- The recipient receives a message in their Tax Mailbox (Buzón Tributario) with a request that must be attended to.
- If they accept, the CFDI is canceled. If they reject it, it is not. If three business days pass without a response to the first request, the CFDI is canceled automatically for expiry of the period; on a second or later request for the same CFDI, silence does not cancel it: it does not proceed until the recipient accepts [1][7].
Two clarifications. First, the SAT's scheme specifies that these are business days, and article 12 of the Código Fiscal de la Federación (the Federal Tax Code) provides that, in periods counted in days, Saturdays, Sundays and non-working days are not counted [1][5]. Even so, your internal procedure should check the mailbox more often than that period. Second, silence is not neutral: a recipient who does not check their mailbox may see canceled, without having decided it, a receipt that backed a collection already made.
The four reasons and the receipt that cannot be canceled
Since 2022, every cancellation carries a reason. The SAT summarizes them like this [1]:
- 01. Receipt with errors, with a relationship: a new one is issued that replaces it, and the tax folio (folio fiscal) of the new one must be recorded.
- 02. Receipt with errors, without a relationship: for example, a duplicated invoice or one with the customer's RFC (taxpayer ID) completely wrong. It is canceled and then the correct one is issued.
- 03. The operation did not take place: it lapsed before delivery or collection.
- 04. Named operation related to a global invoice.
And a rule that matters a great deal for the subject of this article: a CFDI is "not cancelable" if it has at least one related document in force [1]. An invoice with payment complements in force cannot be canceled until the documents that depend on it are resolved. The order matters: first the payment complements are resolved and, last, the invoice that originated them.
The same scheme reminds that, when canceling receipts that cover income, the reason must be justified and documented [1]. In other words: cancellation is not an "undo" operation; it leaves a file that someone can ask for. And there is a time limit: in general, a CFDI can be canceled no later than the month in which the annual income tax (ISR) return for the year of issue is filed [1]; confirm with your tax area whether a special rule applies.
Why the mismatch shows up in a review
A first cross-check between documents can detect exceptions without knowing your business, but classifying them requires taking your rules into account: grouped payments, fees, refunds and currency. The three sets that already exist (bank transactions, receipts and complements) can be cross-checked by amount, date, taxpayer and relationship between documents. Every time one of the three changes without the other two changing, a difference is born that someone will have to explain.
The mismatches that repeat most have a known shape:
| What happened | What the reviewer sees |
|---|---|
| There was a collection and the complement was not issued on time | A deposit with no payment receipt backing it |
| The complement was issued against the wrong invoice or with an amount different from the bank's | A payment receipt that matches no transaction |
| A complement was canceled and no replacement was issued | A real collection with a canceled receipt |
| An invoice was canceled while it still had complements in force, or the other way around | Related documents with incompatible statuses |
| A partial collection was applied to the wrong invoice | Balances that do not close against the receivables ledger |
What is at stake
Care is called for here. The underlying rules, which your tax area knows, require that an expense be backed by a valid receipt in order to be deducted and that value-added tax (VAT) be properly passed on and supported in order to be credited. A receipt that does not meet the tax requirements can prevent the deduction or the crediting. If the receipt is canceled or the complement is missing, late or incorrect, the support for that operation weakens, and adjustments to the deduction and the crediting may follow. There is no public table of consequences for each type of error: the specific effect depends on the case, the review and what can be demonstrated. That is why the article gives no figures for fines. If you need that datum for your committee, ask your tax advisor with your specific case.
What can be said without exaggerating is this: a difference that you do not find first may be found by someone else, with less context than you, and explaining it tends to cost more when it comes later.
Scenario (illustrative figures, no client). A distributor sells on credit to 800 customers and receives, in a month, about 3,000 deposits. Each collection should be documented in its complement (or in one grouping the month's) before the 5th of the following month. If 2% are left without a complement because of a bank reference that could not be identified, that is 60 payments that someone must trace by hand, against a clock of a few days, and in that same period the books are being closed. The cause was not a serious error but information that did not reach whoever was issuing in time.
Where the thread is lost
Often the problem is not in the stamping but earlier: knowing which invoice a collection belongs to. A deposit arrives with a reference, sometimes with that of an order, sometimes with that of a customer, and sometimes with none. To issue the right complement, that reference has to be matched with the invoice and with the outstanding balance. When a person does that matching with a spreadsheet, the deadline of the 5th becomes a monthly race.
And cancellation adds another seam: the status of each receipt (in force, in cancellation process, canceled, replaced) lives at the SAT, and your system may not learn of the change. If the recipient accepts a cancellation by silence and your system keeps seeing the receipt as in force, the receivables ledger and the receipt say different things without anyone having noticed.
Five questions for your next committee
- How many of last month's collections were left without a complement at the close of the deadline, and for what amount? If the answer takes days to put together, you already have an answer.
- Who receives and handles our suppliers' cancellation requests, and within how long? What happens if no one checks the mailbox during a long weekend?
- Does our system distinguish a single payment from a deferred or installment payment when issuing the invoice, and does it avoid treating as paid an invoice that is not yet?
- Can we see, for each invoice, the status of its complements and of its cancellations in one place, reconciled against the bank transaction?
- If an auditor cross-checked a month's deposits, invoices and complements today, what differences would appear, and which is the first one we could not explain?
If two or more answers are "I don't know," it is worth measuring whether the cause lies in the data, in who is responsible, in the tax rules or in reconciliation between systems.
Where to start this week
You don't need a project. You need a sample. Take one closed month and set up three columns with the bank deposits, the invoices issued and the payment complements for that month. Match ten or twenty items by hand and note, for each, how long it took to know which invoice it belonged to and who knew first. It will not give you a reliable percentage for the whole company, but it does show you where the thread is lost, and in many companies it is at the same point. With that, your tax team can review whether that month's cancellations followed the right order and reason.
What Hábil does
Hábil can connect the collection, invoicing and accounting systems you already have, without replacing them, to identify each payment against its invoice, automate the issuing of the payment CFDI in line with the applicable rules and give visibility to exceptions before the close; the result depends on the quality and availability of your data. For CFDI, reconciliation and payment complements, that piece is Cuadre; for joining your systems and your channels, the page Unify your operations and your channels.
The first assessment conversation is at no cost: its goal is to leave you with the map of your integrations and the points where money, time or evidence is probably being lost. Write to us on WhatsApp.
References
- SAT, Esquema de cancelación de CFDI 2026 (regulations; rules 2.7.1.34 and 2.7.1.35 of the RMF 2026; exceptions, including that of CFDIs with the Payment Receipt Complement; reasons 01–04; «no cancelable» status; process with acceptance and three-business-day period). https://www.sat.gob.mx/minisitio/Factura/documentos/EsquemaCancelacionCFDI.pdf
- SAT, rule 2.7.1.32 of the RMF (payment CFDI with «Total» at zero; issuance no later than the fifth calendar day of the following month). The SAT page shows that rule under an address ending in «regla-2.7.1.35». https://wwwmat.sat.gob.mx/articulo/22029/regla-2.7.1.35
- Secondary reading: SW Sapien (certification provider), «Cambios 2026 en cancelación de CFDI con complemento para recepción de pagos» (12-Jan-2026). https://developers.sw.com.mx/knowledge-base/12-enero-2026-cambios-2026-en-cancelacion-de-cfdi-con-complemento-para-recepcion-de-pagos/
- Secondary reading: ContadorMX, «Cancelación de CFDI con complemento de pago, SAT 2026» (11-Jan-2026). https://contadormx.com/cancelacion-cfdi-complemento-de-pago-sat-2026/
- Código Fiscal de la Federación, article 12 (computation of periods in days). https://www.diputados.gob.mx/LeyesBiblio/pdf/CFF.pdf
- Resolución Miscelánea Fiscal for 2026 (DOF 28-Dec-2025), rule 2.7.1.35, section I (cancellation without acceptance for amounts of up to $1,000, except the CFDI with the Payment Receipt Complement) and rule 2.7.1.32 (one payment CFDI per payment or one for a month's payments from the same recipient). https://dof.gob.mx/2025/SHCP/SHCP_281225_01.pdf
- SAT, Nuevo esquema de cancelación (on the first request, lack of response is treated as acceptance; on later requests it does not proceed until the recipient accepts). https://wwwmatnp.sat.gob.mx/consultas/91447/nuevo-esquema-de-cancelacion
- Cuadre →
- Unify your operations and your channels →
- Digital payments: what the committee report really demands of your reconciliation →
Does your operation face these challenges?
Prefer email? Write to us at hola@habil.mx