A physical JCL record is 80 bytes, but JCL statements can only occupy columns 1 through 71. Column 72 is reserved to signal continuation to the next line, and columns 73 to 80 are reserved for sequence numbers, making 71 bytes the maximum length for actual JCL code.