According to standard COBOL specifications, the maximum length of a numeric field defined within a PICTURE clause is 18 digits. While certain modern compiler extensions support up to 31 or 38 digits, 18 remains the official and standard maximum limit.