veraPDF Logo

Validation Report

File: fw9-ORIGINAL-irs.pdf
Validation Profile: PDF/UA-1 validation profile
Compliance: Failed

Statistics

Version: 1.30.0
Parser: GreenField
Build Date: 2026-10-08T00:16:00-04:00
Processing time: 00:00:00.499

Validation information

Validation Profile: PDF/UA-1 validation profile
Compliance: Failed
Total rules in Profile: 106
Passed Checks: 49681
Failed Checks: 26
Rule Status
Specification: ISO 14289-1:2014, Clause: 7.4.2, Test number: 1
For documents that are not strongly structured, as described in ISO 32000-1:2008, 14.8.4.3.5, heading tags shall be used as follows: (*) If any heading tags are used, H1 shall be the first. (*) A document may use more than one instance of any specific tag level. For example, a tag level may be repeated if document content requires it. (*) If document semantics require a descending sequence of headers, such a sequence shall proceed in strict numerical order and shall not skip an intervening heading level. (*) A document may increment its heading sequence without restarting at H1 if document semantics require it Failed
1 occurrences
SEHn
hasCorrectNestingLevel == true
root/document[0]/StructTreeRoot[0](63 0 obj PDStructTreeRoot)/K[0](65 0 obj SEDocument Document)/K[2](593 0 obj SEPart Page)/K[0](592 0 obj SESect Sect)/K[1](595 0 obj SESect Sect)/K[12](608 0 obj SEDiv Div)/K[0](520 0 obj SEHn H4)
Heading level 3 is skipped in a descending sequence of header levels


Specification: ISO 14289-1:2014, Clause: 7.18.1, Test number: 3
A form field shall have a TU key present or all its Widget annotations shall have alternative descriptions (in the form of an Alt entry in the enclosing structure elements) Failed
23 occurrences
PDWidgetAnnot
isOutsideCropBox == true || (F & 2) == 2 || (TU != null && TU != '') || (Alt != null && Alt != '')
root/document[0]/pages[0](1036 0 obj PDPage)/annots[0](935 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[1](936 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[2](949 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[3](950 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[4](951 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[5](952 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[6](953 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[7](954 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[8](955 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[9](956 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[10](957 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[11](958 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[12](938 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[13](939 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[14](947 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[15](948 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[16](941 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[17](942 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[18](943 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[19](944 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[20](945 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[21](946 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)
root/document[0]/pages[0](1036 0 obj PDPage)/annots[22](932 0 obj PDWidgetAnnot)
A form field neither has TU key nor its Widget annotations have alternative descriptions (in the form of an Alt entry in the enclosing structure element)


Specification: ISO 14289-1:2014, Clause: 7.21.7, Test number: 1
The Font dictionary of all fonts shall define the map of all used character codes to Unicode values, either via a ToUnicode entry, or other mechanisms as defined in ISO 14289-1, 7.21.7 Failed
1 occurrences
Glyph
toUnicode != null
root/document[0]/pages[0](1036 0 obj PDPage)/annots[2](949 0 obj PDWidgetAnnot)/appearance[0]/contentStream[0](13 0 obj PDContentStream)/operators[8]/usedGlyphs[0](ZapfDingbats ZapfDingbats 52 0 0 false)
The glyph can not be mapped to Unicode


Specification: ISO 14289-1:2014, Clause: 7.21.4.1, Test number: 1
The font programs for all fonts used for rendering within a conforming file shall be embedded within that file, as defined in ISO 32000-1:2008, 9.9 Failed
1 occurrences
PDFont
Subtype == "Type3" || Subtype == "Type0" || renderingMode == 3 || containsFontFile == true
root/document[0]/pages[0](1036 0 obj PDPage)/annots[2](949 0 obj PDWidgetAnnot)/appearance[0]/contentStream[0](13 0 obj PDContentStream)/operators[8]/font[0](ZapfDingbats)
The font program is not embedded


back to top