# CRP20253

Source: https://xmlvalid.com/rules/CRP20253

> El valor del campo TasaOCuotaDR que corresponde a Retención, no contiene un valor del catálogo c_TasaOcuota o se encuentra fuera de rango (…, …, …).

- Level: error
- Rule sets: SAT validations of CFDI 4.0 and Pagos 2.0 Matrices of 25 March 2026 and Pagos 2.0 rev. B
- Context: `pago20:ImpuestosDR/pago20:RetencionesDR/pago20:RetencionDR`
- Test: `@TipoFactorDR = 'Exento' or mx:rate(@ImpuestoDR, @TipoFactorDR, @TasaOCuotaDR, false())`

In English: The rate of a related document's withholding is not in catalogue c_TasaOCuota for its tax and factor.

Validate a document against these rules: https://xmlvalid.com/validate
