# CRP20260

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

> El valor del campo TasaOCuotaDR que corresponde a Traslado 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:TrasladosDR/pago20:TrasladoDR`
- Test: `not(@TasaOCuotaDR) or @TipoFactorDR = 'Exento' or mx:rate(@ImpuestoDR, @TipoFactorDR, @TasaOCuotaDR, true())`

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

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