Writing an Attestation Letter an Auditor Will Actually Accept
The one-page letter your client forwards to their auditor, their insurer and their biggest customer. What has to be on it, what quietly gets it rejected, and why it outlives the report it summarises.
The report is for the engineers. The attestation letter is for everybody else: the auditor closing out a control, the insurer pricing a policy, the enterprise buyer working through a supplier assessment. It is one page, it is read by people who will never open the report, and it travels a great deal further than the document it summarises.
Most firms treat it as an afterthought and produce it on request, by hand, in a hurry. That is a mistake twice over. It is the artefact most likely to be forwarded to somebody who has never heard of you, and it is the one most likely to be rejected for a reason nobody explains.
What the Letter Is Actually For
An attestation letter answers one question for a third party: did an independent tester assess this thing, when, and was it left in an acceptable state? It is not a summary of findings and it must never become one. The moment it lists vulnerabilities it stops being something your client can hand out freely, which defeats its entire purpose.
A report is confidential and detailed. A letter of attestation is shareable and deliberately thin. If your letter contains anything your client would not want a prospective customer to read, it is the wrong document.
What Has to Be on It
| Element | Why a reviewer looks for it |
|---|---|
| Who you are | Legal entity, address, and any accreditations. A letter from an unnamed party proves nothing. |
| Who was assessed | The client’s legal entity, not a trading name, because the auditor is matching it against a contract. |
| What was in scope | Named applications, environments or ranges at a level that identifies them without exposing them. |
| The type of assessment | External infrastructure, web application, internal, red team. A reviewer needs to know whether it covers the control they are closing. |
| The dates | Start and end of testing, not the date the report was issued. These get compared against an audit period. |
| The methodology | The standard your approach follows, named. It tells a reviewer this was structured rather than ad hoc. |
| The outcome | Whether issues were identified and whether they have since been retested and resolved. Two sentences, no detail. |
| Signature and date | A named individual with a role. An unsigned letter is a draft. |
The Reasons Letters Get Sent Back
- The dates do not cover the audit period. The most common rejection by a distance. A letter dated after testing, with no testing dates on it, cannot be matched to anything.
- The scope is unrecognisable. "The client environment" tells an auditor nothing. It has to name what was tested in terms their own documentation uses.
- Remediation is left hanging. If issues were found and the letter stops there, the reviewer has to ask what happened next. Say it: retested on a date, resolved, or outstanding with the client accepting the risk.
- It reads as marketing. A letter that talks about your firm’s excellence rather than the engagement invites doubt about the engagement.
- It arrives as a scan of a print-out. Petty, and it still costs you credibility.
The letter is a factual record with a signature on it. Every sentence that is not a fact weakens it.
Why It Is Worth Producing Before It Is Asked For
The request almost never arrives on a good day. It comes from a client mid-audit, or mid-deal, with a deadline measured in hours, about an engagement your team finished eight months ago. Whoever picks it up then has to reconstruct the dates, the scope and the retest outcome from a report, an inbox and somebody’s memory.
Produce it at delivery instead, alongside the report, and the request becomes a link rather than a task. Clients notice this more than almost anything else you do, because you have solved a problem they were expecting to chase you about.
The letter of attestation is one of the document types Pental generates from your own Word template, so it comes out on your letterhead with your signature block, populated from the engagement rather than retyped: entity, scope, phases, testing dates and retest outcome. It sits in the client’s portal alongside the report, which means when their auditor asks a year later they fetch it themselves rather than emailing you on a Friday afternoon.
A Template Worth Standardising On
- Opening statement. Your firm, engaged by the client entity, conducted an assessment of the named scope between the stated dates.
- Methodology sentence. The approach followed, the standard it aligns to, and that it was carried out by qualified testers.
- Outcome sentence. Whether findings were identified, at what highest severity, in general terms only.
- Remediation sentence. What has since been retested and confirmed resolved, with the retest date.
- Limitations sentence. That the assessment reflects the environment as it stood during the testing window. This protects you and reviewers expect it.
- Signature block. Named signatory, role, date, company registration and address.
The Test Before You Send It
- Could a stranger match this letter to an audit period without asking a question?
- Does the scope name things the client’s own documentation also names?
- Is the remediation position stated rather than implied?
- Would your client be comfortable sending this to their largest customer unedited?
- Does it look like it came from your firm rather than from a template pack?
Get those five right and the letter does its job silently, which is the only way you will ever know it worked.
Pental Is Built by the People Writing This
Engagement management for testing firms, on a database you own, under your brand, with the AI running on your key.