The official SAT links you need for your integration: CFDI 4.0 issuance, Retenciones 2.0 (withholding CFDI), complements, cancellation, and the Validez de Obligaciones (tax obligation) codes. SAT documents are available in Spanish only.
What do you need to do?Pick an option and we’ll take you to the SAT document you need.
01Anexo 20 · Electronic InvoicingCFDI 4.0Everything you need to issue CFDI under version 4.0 of the invoice standard.omawww.sat.gob.mxVisit site ↗
02CFDI de Retenciones (Withholding CFDI)VERSION 2.0Documentation for issuing your withholding receipts.omawww.sat.gob.mxVisit site ↗
03CFDI and Retenciones ComplementsCOMPLEMENTSThe complements you can add to your invoice depending on the transactions you perform.sat.gob.mxVisit site ↗
04CancellationsSAT WSDocumentation for the SAT CFDI Cancellation web service, with use cases and examples.omawww.sat.gob.mxVisit site ↗
06Regulations · RMF, RGCE and RFALEGAL FRAMEWORKResolución Miscelánea Fiscal (RMF), Reglas Generales de Comercio Exterior (RGCE), and Resolución de Facilidades Administrativas (RFA), with their annexes. Use them to support tax validations and rules.omawww.sat.gob.mxVisit site ↗
See alsoSW® 4.0 ExamplesSample XML files ready to test your integration.View examples →
05Validez de Obligaciones (Tax Obligations) · Anexo 29PDFThe codes that indicate whether or not a taxpayer has tax obligations.The list of codes and descriptions is on page 6.Anexo 29 of the RMF 2026Visit site ↗
Preview · Anexo 29 of the RMFOpens on page 6, where the Validez de Obligaciones codes are listed.Open full PDF ↗
If the preview doesn’t load in your browser, use “Open full PDF”.