> ## Documentation Index
> Fetch the complete documentation index at: https://docs.formepdf.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Policy Acknowledgement

> A one-page compliance form: document head with a return-by date in the reference slot, a ten-policy table with an empty initials column, a declaration, and three signature slots whose captions never repeat.

<Frame caption="Policy Acknowledgement — rendered output">
  <img src="https://mintcdn.com/dataferry/I-nCXjDKaxTBieX4/images/templates/policy-acknowledgement/page-1.webp?fit=max&auto=format&n=I-nCXjDKaxTBieX4&q=85&s=8a1dd8e3a4615140587175ecd94fea0c" alt="Policy Acknowledgement, page 1" width="1100" height="1424" data-path="images/templates/policy-acknowledgement/page-1.webp" />
</Frame>

A one-page compliance form: document head with a return-by date in the reference slot, a ten-policy table with an empty initials column, a declaration, and three signature slots whose captions never repeat. Change the employee block and policy rows first — the employee, number and cycle must stay consistent with the employment-contract and offer-letter templates (data.json links the contract reference). The initials column is deliberately empty; it is signed on paper.

**Engine features exercised:** @page margin boxes, page counters, four-column meta grid, data table with th scope, three-slot flex signature row.

Render it:

```bash theme={null}
npx @formepdf/html templates/policy-acknowledgement/index.html -o policy-acknowledgement.pdf
```

<CodeGroup>
  ```html index.html theme={null}
  <!DOCTYPE html>
  <html lang="en">
  <head>
  <meta charset="utf-8">
  <title>Policy acknowledgement ACK-2026-20614 — Northmoor Industrial Group, Inc.</title>
  <link rel="stylesheet" href="../northmoor-shared.css">
  <link rel="stylesheet" href="style.css">
  </head>
  <body>
  <div class="sheet">
  <div class="pagefill">

  <header>
  <div class="atop"></div>
    <div class="hd">
      <div class="mast-left">
        <div class="mark">N</div>
        <div>
          <div class="wm">Northmoor</div>
          <div class="sub" style="margin-top: 3pt">Compliance</div>
        </div>
      </div>
      <div class="addr" style="text-align: right">418 Ellingham Road, Suite 300<br>Rochester, NY 14604<br>Form CP-02 rev. 6 · Jan 2026</div>
    </div>
    <div class="hr2 mast-divider"></div>

    <div class="dochead">
      <div>
        <div class="lbl lbl-accent" style="margin-bottom: 7.5pt">Compliance · form CP-02</div>
        <h1 class="dtitle">Policy acknowledgement</h1>
      </div>
      <div style="text-align: right">
        <div class="lbl" style="margin-bottom: 5.25pt">Return by</div>
        <div class="refnum">30 September 2026</div>
      </div>
    </div>
  </header>

  <div class="meta meta-ack">
    <div><div class="lbl">Employee</div>Priya N. Raghunathan<br>Employee no. 20614</div>
    <div><div class="lbl">Department</div>4300 · Quality<div class="lbl meta-gap">Supervisor</div>R. A. Halloran</div>
    <div><div class="lbl">Issued</div>07 September 2026<div class="lbl meta-gap">Cycle</div>Annual, plus on hire</div>
    <div><div class="lbl">Return to</div>Compliance, Suite 300<br>or compliance@northmoorgroup.com</div>
  </div>

  <div class="prose measure80" style="margin-top: 16.5pt"><p>Please read each policy below, initial the corresponding box to confirm that you have read and understood it, and sign the declaration at the foot of this page. Policies are available on the intranet and in printed form from your supervisor. If anything in a policy is unclear, ask before you sign; signing does not waive any right you have under law.</p></div>

  <table class="t" style="margin-top: 15pt">
    <thead>
      <tr>
        <th scope="col" style="width: 52.5pt">Policy</th>
        <th scope="col">Title and scope</th>
        <th scope="col" style="width: 58.5pt">Version</th>
        <th scope="col" class="num" style="width: 58.5pt">Pages</th>
        <th scope="col" style="width: 48pt">Initials</th>
      </tr>
    </thead>
    <tbody>
      <tr><td>HS-01</td><td>Health and safety, including personal protective equipment and lock-out procedures</td><td>rev. 9</td><td class="num">14</td><td></td></tr>
      <tr><td>HS-07</td><td>Accident, near miss and unsafe condition reporting</td><td>rev. 4</td><td class="num">6</td><td></td></tr>
      <tr><td>CP-04</td><td>Code of conduct, gifts and hospitality</td><td>rev. 7</td><td class="num">11</td><td></td></tr>
      <tr><td>CP-06</td><td>Anti-bribery and dealings with public officials</td><td>rev. 3</td><td class="num">8</td><td></td></tr>
      <tr><td>CP-09</td><td>Conflicts of interest and outside employment</td><td>rev. 5</td><td class="num">5</td><td></td></tr>
      <tr><td>CP-12</td><td>Speaking up — protected disclosures and non-retaliation</td><td>rev. 2</td><td class="num">7</td><td></td></tr>
      <tr><td>IT-03</td><td>Acceptable use of company systems and data</td><td>rev. 8</td><td class="num">12</td><td></td></tr>
      <tr><td>IT-05</td><td>Information classification and handling of drawings</td><td>rev. 3</td><td class="num">9</td><td></td></tr>
      <tr><td>HR-05</td><td>Equal opportunity, harassment and bullying</td><td>rev. 6</td><td class="num">10</td><td></td></tr>
      <tr><td>FIN-22</td><td>Travel, expenses and company cards</td><td>rev. 4</td><td class="num">8</td><td></td></tr>
    </tbody>
  </table>

  <h2 class="sh">Declaration</h2>
  <div class="prose measure80"><p>I confirm that I have received, read and understood the policies listed above; that I have had the opportunity to ask questions about them; and that I agree to comply with them. I understand that these policies do not form part of my contract of employment, that the company may amend them, and that a failure to comply may lead to disciplinary action up to and including dismissal. I understand that nothing in these policies or in this acknowledgement prevents me from reporting a suspected violation of law to a government agency.</p></div>
  <div class="sig sig-ack">
    <div class="sigbox"><div class="lbl">Employee signature</div><div class="sigline">P. N. Raghunathan</div></div>
    <div class="sigbox datebox"><div class="lbl">Date</div><div class="sigline">Date signed</div></div>
    <div class="sigbox"><div class="lbl">Received by compliance</div><div class="sigline">Name and date</div></div>
  </div>

  <div class="pagefill-spacer"></div>
  <footer class="foot">
    <div style="flex-grow: 1">Retention: duration of employment plus six years, policy CP-02. Filed in the employee's personnel record.</div>
    <div>Ref. ACK-2026-20614</div>
  </footer>
  </div>
  </div>
  </body>
  </html>
  ```

  ```css style.css theme={null}
  /* policy-acknowledgement — single page, dochead + policy table with
   * initials boxes + declaration + three signature slots.
   * Spine from ../northmoor-shared.css. */
  @page {
    size: Letter;
    margin: 52.5pt 57pt 40.5pt;
    @bottom-left {
      content: "Policy acknowledgement · Annual cycle 2026 · ACK-2026-20614";
      font-family: Helvetica, Arial, sans-serif;
      font-size: 5.625pt;
      letter-spacing: 0.14em;
      text-transform: uppercase;
      color: #8A857E;
    }
    @bottom-right {
      content: "Page " counter(page) " of " counter(pages);
      font-family: Helvetica, Arial, sans-serif;
      font-size: 5.625pt;
      letter-spacing: 0.14em;
      text-transform: uppercase;
      color: #8A857E;
    }
  }
  .sheet { position: relative; }
  .atop {
    position: absolute;
    top: -52.5pt;
    left: -57pt;
    right: -57pt;
    height: 3pt;
    background-color: #7B2233;
  }
  .mast-divider { margin-top: 15pt; }
  .meta-ack { grid-template-columns: 1fr 1fr 1fr 1fr; }
  .sig-ack { margin-top: 15pt; }
  .sig-ack .sigline { margin-top: 16.5pt; } /* 30px design; pen room absorbs 6pt of engine/prototype metric drift so the form stays one page */
  .datebox { flex-grow: 0.6; }
  ```
</CodeGroup>

Both files assume [`northmoor-shared.css`](https://github.com/formepdf/forme/blob/main/templates/northmoor-shared.css) alongside them — the set's shared spine (type scale, tables, signature blocks, the accent).

<Accordion title="Sample data (data.json)">
  ```json data.json theme={null}
  {
    "issuer": { "name": "Northmoor Industrial Group, Inc.", "department": "Compliance", "form": "CP-02 rev. 6 · Jan 2026" },
    "document": { "type": "policy-acknowledgement", "reference": "ACK-2026-20614", "issued": "07 September 2026", "returnBy": "30 September 2026", "cycle": "Annual, plus on hire", "pages": 1 },
    "employee": { "name": "Priya N. Raghunathan", "employeeNo": "20614", "department": "4300 · Quality", "supervisor": "R. A. Halloran" },
    "policies": [
      { "code": "HS-01", "title": "Health and safety, including personal protective equipment and lock-out procedures", "version": "rev. 9", "pages": 14 },
      { "code": "HS-07", "title": "Accident, near miss and unsafe condition reporting", "version": "rev. 4", "pages": 6 },
      { "code": "CP-04", "title": "Code of conduct, gifts and hospitality", "version": "rev. 7", "pages": 11 },
      { "code": "CP-06", "title": "Anti-bribery and dealings with public officials", "version": "rev. 3", "pages": 8 },
      { "code": "CP-09", "title": "Conflicts of interest and outside employment", "version": "rev. 5", "pages": 5 },
      { "code": "CP-12", "title": "Speaking up — protected disclosures and non-retaliation", "version": "rev. 2", "pages": 7 },
      { "code": "IT-03", "title": "Acceptable use of company systems and data", "version": "rev. 8", "pages": 12 },
      { "code": "IT-05", "title": "Information classification and handling of drawings", "version": "rev. 3", "pages": 9 },
      { "code": "HR-05", "title": "Equal opportunity, harassment and bullying", "version": "rev. 6", "pages": 10 },
      { "code": "FIN-22", "title": "Travel, expenses and company cards", "version": "rev. 4", "pages": 8 }
    ],
    "relatedContract": "EMP-2026-0113",
    "retention": "Duration of employment plus six years, policy CP-02"
  }
  ```
</Accordion>

***

MIT-licensed, free to copy — [source on GitHub](https://github.com/formepdf/forme/tree/main/templates/policy-acknowledgement). Passes PDF/UA-1 validation (veraPDF) in CI; validation is a floor, not a certification.
