Hello Vernon,
This is not a requirement from the SAT. The CFDI XML does not need to include amounts in words — only the numeric values are required and valid for official processing.
However, it’s common for customers to request that amounts appear in words (e.g., “One Thousand Pesos 00/100 M.N.”) in the PDF representation of the invoice, for readability or internal policies. This is typically handled by the PAC’s print service, which formats the PDF output and includes the amount in words as a visual aid.
If your customer is asking for the amount in words within the XML, this would be a customization and should be included either in the “Addenda” section (which is for custom client data) or managed outside of IFS by the PAC’s tools.
So far, in all implementations I’ve seen, this requirement has been met at the PDF formatting level — not within the CFDI XML structure itself.