A guide for foreign companies operating in Mexico

How to recover CFDIs in Mexico

If your company spends in Mexico, the CFDI is the only document that makes an expense deductible. Here's what a CFDI is, why a receipt alone won't do, and how to recover the right one from a single photo.

What is a CFDI?

A CFDI (Comprobante Fiscal Digital por Internet) is Mexico's mandatory electronic invoice: a structured XML file issued by the merchant and digitally stamped so the SAT — Mexico's tax authority — recognizes it. It travels with a human-readable PDF, but the XML is the legally binding part.

A paper receipt, a card slip, a bank statement line or an English-language invoice is not a CFDI. For a foreign company, that distinction is where deductions are quietly lost.

Why it matters

No CFDI, no deduction

In Mexico, deductibility is tied to the CFDI — not to the fact that you paid. Without a valid CFDI issued to your company's tax details, the expense is not deductible for income tax and its VAT is not creditable.

A common trap: when a receipt is invoiced without the company's Mexican tax details, the merchant issues the CFDI to the generic foreign RFC XEXX010101000 with CFDI use S01 (“no tax effect”). That invoice exists but deducts nothing — and by the time anyone notices, the merchant's invoicing window has usually closed.

How Fotofacturas recovers it

From a photo to a CFDI in three steps

01

Snap a photo of the receipt

Your team photographs any receipt — gas, meals, hardware, travel — in the app. No RFC lookups, no merchant portals, no forms.

02

We recover the CFDI from the merchant

We identify the merchant and handle the invoicing through their portal, email or phone, using your company's correct Mexican tax details and within the merchant's invoicing window.

03

You receive the CFDI, ready to deduct

The XML and PDF, valid with the SAT, land back in one place — typically within 24 hours — ready for your books and your spend platform.

Fotofacturas is not a PAC and does not issue invoices. The merchant issues the CFDI; we recover it and deliver the XML and PDF valid with the SAT.

Frequently asked questions

What is a CFDI?
A CFDI (Comprobante Fiscal Digital por Internet) is Mexico's mandatory electronic invoice. It's a structured XML file issued by the merchant and digitally stamped by an authorized provider so the SAT — Mexico's tax authority — recognizes it. A CFDI, not a paper receipt or a bank statement, is what supports a legal deduction in Mexico.
Why can't I deduct an expense in Mexico without a CFDI?
In Mexico, deductibility is tied to the CFDI, not to the payment. Even with a card charge and a receipt, if there is no valid CFDI issued to your company's tax details, the expense is not deductible for income tax and the VAT is not creditable. A receipt, an English-language invoice or a statement line simply doesn't qualify.
Can a foreign company recover CFDIs in Mexico?
Yes, if it operates through a Mexican entity with an RFC (tax ID). The CFDI must be issued to that Mexican entity's tax details. The common failure is issuing to the generic foreign RFC XEXX010101000 with CFDI use S01 ('no tax effect'), which produces an invoice that deducts nothing. Fotofacturas recovers the CFDI to your correct Mexican tax details instead.
What's the deadline to recover a CFDI?
Each merchant sets its own invoicing window, commonly the same calendar month as the purchase, though it varies. As long as the receipt is inside that window, the CFDI can still be recovered. That's why it pays to photograph receipts promptly — once the window closes, the deduction is usually lost.
How does Fotofacturas recover the CFDI from a photo?
Your team snaps a photo of the receipt. Fotofacturas reads it, identifies the merchant, and recovers the CFDI through the merchant's portal, email or phone — retrying and following up until it's issued to your company's tax details. You receive the XML and PDF valid with the SAT, typically within 24 hours, with a 95% recovery success rate across Mexican merchants.
Is Fotofacturas a PAC or an invoice issuer?
No. Fotofacturas is not a PAC (authorized certification provider) and does not issue invoices. The merchant issues the CFDI; Fotofacturas recovers the one the merchant is obligated to issue and delivers it to you. The category is invoice recovery, not invoice emission.

Recover every CFDI you're entitled to

In 20 minutes we'll show you how CFDI recovery works for your company, with your own expenses.