Document verification for businesses: how to check a file someone sent you
Document verification for businesses: check that a contract, invoice or certificate is genuine and unaltered, read the validation report and vet the sender.

Sign a document and check the record yourself.
Start nowWhat document verification checks, and what it can't
Document verification is how a business decides whether a document it received is what it claims to be. Three questions cover almost every case: did the party named on it really issue or sign it, has it changed since, and is the person sending it entitled to? A supplier's invoice, a contract that came back signed, an ISO certificate in a tender pack, a candidate's degree, a passport copy from a new director. Different paper, same three questions.
Most pages ranking for the term answer a narrower question. Identity-verification vendors write them, and to them document verification means a customer photographing an ID card at onboarding. That's one row of the table below; most documents a business receives never pass through anyone's KYC flow.
Worth saying early: verification produces evidence, not certainty. A validation report can prove a PDF hasn't changed since a certificate signed it. It can't prove the invoice inside is honest. You stack checks until the risk that's left is one you can carry. For a signed PDF, the first check takes two minutes: verify a digital signature online and keep the report.
Document authentication is a different check
In US usage, document authentication usually means an official act: a state authority or the State Department confirming the seal and signature on a public document so it can be used abroad. Between members of the Hague Apostille Convention, that confirmation is an apostille. It certifies who signed, in what capacity and under whose seal, and says nothing about whether the contents are true.
Types of document verification, by what landed in your inbox
The types of document verification differ less by technology than by where the truth lives. For a signed PDF, the proof is inside the file. For an invoice, it's in your own vendor records. For a certificate or a degree, it sits with the issuer, and only a check against that issuer counts.
Identity document verification is the odd one out. The document is a passport or an ID card, and the question is whether the live person in front of you matches it. That needs specialist tooling, which reads the machine-readable zone (MRZ) and the chip and runs a liveness check, so most businesses only run it on the person signing a high-value deal.
Document verification by document type: what to check
| Document you received | What proves it's genuine | Where to check | Red flag |
|---|---|---|---|
Signed contract or NDA (PDF) | A digital signature that validates for the revision you're reading | A PDF validator | The "signature" is an image with no certificate behind it |
Invoice | Bank details and sender match what you already hold | Your vendor file; a phone number you had before this invoice | New account details "for this payment only" |
E-invoice in XML (Facturae, FatturaPA, UBL) | The supplier's XAdES signature or seal validates | An XAdES check | The PDF copy and the XML disagree |
Signed ASiC container | The signature covers every file inside | A file the signature doesn't list | |
ISO, insurance or trade certificate | The issuer's register lists it, with the same scope and dates | IAF CertSearch for accredited ISO certificates; the insurer | A number the issuer's register doesn't return |
Degree or professional licence | The institution or board confirms it | The registrar, via contact details you look up yourself | The only contact offered is printed on the document |
Passport or ID card of a signer | Security features, plus a live person who matches | An identity-check provider; the EU's PRADO register for specimens | A scan only, and a reason a live check "isn't possible" |
Company register extract | The register says the same thing today | The country's official business register | Dated before the latest change of directors |
The document verification process, step by step
Seven steps, in this order. The first two take a minute and protect everything after them.
Keep the file exactly as it arrived
Save the attachment before anyone opens it in an editor. Printing to PDF, re-saving or running OCR creates a different file, and that file won't validate against the signature. There's no undo, so this comes first.
Record its hash
Compute a SHA-256 fingerprint and note it with the date and the channel. On a Mac:
shasum -a 256 contract.pdf. On Windows:certutil -hashfile contract.pdf SHA256.Check the channel as well as the content
Same domain, same person, a request that's normal for this counterparty? If anything changed, confirm through contact details you already had, never the ones in the message.
Validate the signature
Run a signed file through a validator and save the report the same day. If it isn't signed, note that: steps five and six now carry the weight.
Check the content against an independent source
Certificate numbers against the issuer's register, company numbers against the business register, bank details against your vendor file. A source only counts as independent if you found it yourself.
Verify the sender
KYB on the company. On a deal that justifies it, a KYC check on the person signing.
File the evidence with the document
Original, hash, report, and a note of who confirmed what and when. If a dispute comes two years later, that folder is your case.
Don't fix a file before you've checked it
The irreversible mistakes happen before verification starts. A colleague flattens the form fields, a document management system converts the PDF on import, a mail gateway rewrites the attachment, or someone prints and rescans it for the archive. Each one produces a new file that no longer matches the signature, and the original may be gone. Make a read-only copy of what arrived, hash it, and let people work on duplicates.

Step three in practice. A call to a number you already had takes a minute and stops the most expensive kind of invoice fraud.
How to read a validation report on a signed file
A validator answers one question: does this signature hold, and under which rules? For qualified signatures in the EU, Article 32 of eIDAS sets the list. Validation must confirm that the certificate was qualified, issued by a qualified trust service provider and valid at signing; that a qualified signature creation device made the signature; that the signed data hasn't been compromised; and that the signer's details reach you correctly, with any pseudonym flagged.
EU validators, the European Commission's DSS library included, follow ETSI EN 319 102-1. One procedure covers PAdES (signatures inside PDFs), XAdES (XML), CAdES (.p7m and .p7s files) and ASiC containers, and it ends in one of three verdicts. Tools word them differently; underneath, it's always one of these.
Valid isn't the same as qualified
A report can say TOTAL-PASSED for a signature that's advanced, not qualified. Qualified status is a lookup: is the issuer on the EU Trusted List as a qualified provider? ETSI's own note warns that a pass doesn't necessarily make a signature useful for a particular purpose. So read two lines: did it validate, and at what level. If a contract needs a qualified signature, you can check XAdES, CAdES and ASiC files against the EU Trusted List as well as PDFs.
One habit pays off: save the report the day you run it. Revocation data for signatures that don't embed it can disappear later, and today's report beats a re-run in two years.
The three verdicts a validator can return
| Verdict | What it means | Typical reasons | What to do |
|---|---|---|---|
TOTAL-PASSED | The cryptography holds and every check the validation policy asks for passed | None | File the report. Then check the level: advanced or qualified |
TOTAL-FAILED | The cryptography failed, the certificate was invalid at signing, or the file can't be processed | HASH_FAILURE (the content changed), SIG_CRYPTO_FAILURE, REVOKED, FORMAT_FAILURE | Treat it as unverified. Ask for the original signed file, not a forwarded copy |
INDETERMINATE | The checks couldn't establish a pass or a fail | NO_CERTIFICATE_CHAIN_FOUND (issuer not trusted here), TRY_LATER (revocation data unavailable) | Not a fail. Re-run later, or decide by policy whether you accept that issuer |
Hash comparison: proving a copy matches the original
A hash is a short fingerprint calculated from every byte of a file. NIST's Secure Hash Standard states the purpose plainly: digests detect whether a message has changed since the digest was made. Change one comma and the SHA-256 value changes completely.
That makes hash comparison the cheapest way to verify document authenticity between two copies. Ask the sender to read you the hash of the file they sent, over the phone, and compare it with the one you recorded in step two. Same value, same file. US courts lean on the same logic: the 2017 committee notes to the Federal Rules of Evidence say identical hash values reliably show that a copy and an original are exact duplicates.
The limit is just as plain. A matching hash proves the copy is identical. It doesn't prove the original was honest.
How to verify a DocuSign signature or an Acrobat-signed PDF
You can check the two brands behind most signed PDFs without an account with either.
DocuSign. First, make sure the envelope really came from DocuSign. DocuSign's own safety guidance says to confirm the email comes from an official domain such as @docusign.net, and to open the document on DocuSign's site with the security code from the email rather than through a link. Then look at what you were sent:
- The completed PDF, which opens in any validator like any other signed PDF.
- The DocuSign certificate of completion: the vendor's record of the envelope, with the envelope ID, each signer and the timestamped events of the signing. It's an audit record, not the PDF's digital signature, so treat the two as separate evidence.
- The envelope ID printed on the pages, a reference to quote when you ask the sender for the certificate.
Adobe Acrobat. Open the Signatures panel, pick the signature and validate it. Acrobat decides trust from its own trust settings, which don't match an EU validator's, so a signature can pass in Acrobat and come back unqualified elsewhere, or the reverse. If you're staring at a yellow banner, here's what Acrobat's yellow warnings mean.
Honestly, the most common failure here isn't fraud. It's a document someone tidied up after signing.
KYB verification: check the company behind the document
KYB (know your business) is the company-level version of KYC. For banks it's a legal duty: under 31 CFR 1010.230, US financial institutions must identify and verify the beneficial owners of business customers, meaning anyone owning 25 percent or more plus one person who controls the company. EU obliged entities get a single rulebook, Regulation (EU) 2024/1624, from 10 July 2027. For everyone else, KYB verification is ordinary prudence and cheaper than it sounds:
- 1.Find the company in the official register yourself. In the UK that's Companies House, where identity verification for directors and people with significant control became a legal requirement on 18 November 2025. Every EU member state's business register has been searchable together through the e-Justice portal since June 2017. In the US, use the business search of the Secretary of State where the company is registered.
- 2.Match the legal name, registration number and address on the document to the register. A trading name on the invoice and another legal entity on the contract deserve a question.
- 3.Check who's entitled to sign. Directors and registered officers are on file; a "head of partnerships" usually isn't.
- 4.Don't count on a US beneficial-ownership filing. Since March 2025, FinCEN has exempted companies created in the United States from reporting beneficial owners under the Corporate Transparency Act.
- 5.If the company has a Legal Entity Identifier (LEI), look it up as a second record that someone else maintains.
Then the person. For a large deal, add KYC document verification: run identity checks on the person signing, with an ID document, a liveness check and sanctions and PEP screening.
Our piece on verifying a client before you sign covers who's legally required to and who simply should.
KYB isn't a bank-only job
Banks have to run it. You don't, unless you're an obliged entity yourself, and that's exactly why it gets skipped. Ten minutes in a public register before the first payment to a new supplier catches the mismatches fraud depends on: a company dissolved last year, a director who isn't on file, a registered address that turns out to be a mailbox in another country.
Document fraud patterns that pass a quick look
Forged paper gets the attention, but the biggest documented losses come from real documents, or real conversations, with one detail changed. The FBI's 2024 Internet Crime Report logged 21,442 business email compromise complaints and $2.77 billion in losses, out of $16.6 billion reported that year. Inside companies, fraud runs long: the ACFE's 2026 Report to the Nations, built on 2,402 cases, puts the median loss at $104,000 and the typical scheme at 12 months before detection.
Patterns worth training your team on:
- Changed bank details. A genuine supplier thread, a genuine-looking invoice, a new account. It's the most expensive pattern and the easiest to stop, with one phone call.
- An edited PDF that still shows a signature. A PDF can carry revisions appended after signing, so a signature may be valid for an earlier revision while the page you're reading came later. Validators report which revision each signature covers. Read that line.
- A pasted signature image, which looks like signing and carries no cryptography.
- A look-alike domain: one swapped letter in the sender's address, often on a thread that started legitimately.
- A real certificate that isn't theirs, edited to show a different company name or scope. The issuer's register catches it.
- Generated IDs and payslips. Spotting those is a job for specialist tooling, and we've covered what AI models look for in a forged ID separately.
None of these beat a document verification routine that checks the channel and an independent source. They beat people in a hurry.
The document that asks you to change something
Be most careful with documents that ask for a change: new bank details, a new signatory, an amended clause sent as a fresh PDF. Confirm the change through a contact you held before the request arrived, and log who confirmed it. A request that can't survive a call to a known number shouldn't survive your approval process either.
Check a signed PDF before you rely on it
Upload the file, confirm your email with a one-time code, and read integrity, certificate chain, revocation and timestamps as separate results.
Validate a signed PDFThe legal weight of document verification evidence
A validation report is evidence about a signature. How much it weighs depends on where you'll use it, and on what happened to the file before you checked it.
In the EU, Article 25(1) of eIDAS says an electronic signature can't be denied legal effect or admissibility as evidence just because it's electronic or isn't qualified. That opens the door. Article 33 adds a higher tier. Only a qualified trust service provider may run a qualified validation service for qualified signatures, validating under Article 32 and returning the result in an automated form that carries the provider's own advanced signature or seal. A report like that is harder to argue with than a screenshot of a green tick.
American courts start from Rule 901(a) of the Federal Rules of Evidence: whoever offers an item must produce enough to support a finding that it's what they claim it is. Since December 2017, two paragraphs of Rule 902 have let electronic evidence authenticate itself through a qualified person's certification, with no witness on the stand. One is a record generated by an electronic process or system that produces an accurate result (902(13)). The other is data copied from a device or file and authenticated by a process of digital identification (902(14)); the committee notes name the hash value as the usual method. There's a catch in 902(11): you must give the other side reasonable written notice before trial and let them inspect the record and the certification.
Two caveats, and both matter. Authentication isn't truth. A report proves the file and the signature, not the facts written in them, and the other side can still argue hearsay or relevance. And none of this is legal advice for your dispute; it's the frame a lawyer starts from. Fair warning: if the original was edited before anyone hashed it, no rule repairs that, which is why document verification starts the moment a file arrives.
Where Chaindoc fits in document verification
Chaindoc sits on both sides of the document verification process, so it's worth being exact about each.
For files you receive, Chaindoc's verification service runs the checks from the report section on PDF, XML, CAdES and ASiC signatures. You confirm your email with a one-time code before the first check. Validation runs on the European Commission's DSS library, trust is anchored in the EU Trusted List plus the large commercial certificate authorities, and integrity and trust come back as separate results, so an untrusted issuer doesn't read as a tampered document. For a qualified validation in the Article 33 sense, you'd go to a qualified trust service provider that offers one.
Send a document through Chaindoc and the server hashes the file on upload. Publishing it for signing writes that version's hash to a public blockchain, and each signer's proof is recorded there when they complete. Identity checks on signers are optional and come with the paid plans, so you can switch them on for the documents that justify them.
What Chaindoc doesn't do is the phone call in step three or the register lookup in step five. Those stay with you. If you're comparing document verification services, that's a fair test for any of them: which steps the tool covers, and which it quietly leaves to your team.
A document verification checklist for your team
Print it, pin it in the finance channel, adapt it. A document verification routine only works if it runs on the boring Tuesday invoice as well as the big contract.
- Original saved untouched, hash recorded
- Sender, domain and request normal for this counterparty, or confirmed through a known contact
- Signature validated, report saved, level checked against what the deal needs
- Content matched to an independent source: issuer register, business register, vendor file
- Company found in its official register, and the signer entitled to sign
- Identity check on the signer where the value of the deal justifies it
- Everything filed together, with who confirmed what and when
If a step can't be done, write down why. A gap you've recorded is a decision. A gap nobody noticed is how the expensive cases start.
Sources checked for this guide
We read each page on October 14, 2026. Statutes and rules link to the official or court-cited text, not to a summary.
- 1.Regulation (EU) No 910/2014 (eIDAS), consolidated text of 18 October 2024 · EUR-LexArticle 3(41) on validation, Article 25(1) on legal effect, Article 26 on advanced signatures, Article 32 on validating qualified signatures, Article 33 on qualified validation services; checked 2026-10-14
- 2.ETSI EN 319 102-1 V1.4.1 (2024-06): Procedures for Creation and Validation of AdES Digital Signatures, Part 1 · ETSIThe TOTAL-PASSED, TOTAL-FAILED and INDETERMINATE verdicts and their subindications; checked 2026-10-14
- 3.Federal Rules of Evidence, Rule 902: evidence that is self-authenticating · Legal Information Institute, Cornell Law SchoolRules 902(11), 902(13) and 902(14) and the 2017 committee note on hash values; checked 2026-10-14
- 4.Federal Rules of Evidence, Rule 901: authenticating or identifying evidence · Legal Information Institute, Cornell Law SchoolRule 901(a) and the process-or-system example in 901(b)(9); checked 2026-10-14
- 5.FIPS 180-4, Secure Hash Standard (SHS) · NISTWhat a hash digest is used for: detecting whether a message changed after the digest was made; checked 2026-10-14
- 6.31 CFR 1010.230: Beneficial ownership requirements for legal entity customers · Legal Information Institute, Cornell Law SchoolThe 25 percent ownership prong and the single control person; checked 2026-10-14
- 7.FinCEN removes beneficial ownership reporting requirements for U.S. companies and U.S. persons · Financial Crimes Enforcement NetworkNews release of 21 March 2025: entities created in the United States exempt from reporting; checked 2026-10-14
- 8.Verify your identity for Companies House · GOV.UKIdentity verification a legal requirement from 18 November 2025, with a transition period; checked 2026-10-14
- 9.Business registers: search for a company in the EU · European e-Justice PortalBusiness registers of all EU countries interconnected and searchable since June 2017; checked 2026-10-14
- 10.Internet Crime Report 2024 · FBI Internet Crime Complaint CenterBusiness email compromise: 21,442 complaints and $2,770,151,146 in losses; $16.6 billion reported in total; checked 2026-10-14
- 11.Occupational Fraud 2026: A Report to the Nations (press release) · Association of Certified Fraud ExaminersReleased 12 May 2026: 2,402 cases, median loss $104,000, 12 months to detection; checked 2026-10-14
- 12.Safety: how to verify the authenticity of a DocuSign transaction · DocuSignCheck for an official sending domain such as @docusign.net and use the security code on the official site; checked 2026-10-14
Frequently Asked Questions
Answers to popular questions about Chaindoc and secure document workflows.
Document verification is how a business decides whether a document it received is genuine: issued or signed by the party named on it, unchanged since, and sent by someone entitled to send it. For signed files that means validating the signature. For everything else it means checking the content against an independent source, such as the issuer's own register.
Start with the original file, untouched, and record its hash. Then check the channel it came through, validate any digital signature, and confirm the content with the issuer through contact details you find yourself. For company documents, look the business up in its official register. No single check settles it; authenticity is what's left when several independent checks agree.
By method there are four: validating a digital signature, comparing hashes between copies, confirming the content with the issuer or a register, and matching an identity document to a live person. The mix depends on the document. A signed PDF mostly needs the first two, an invoice the third, a passport copy the fourth.
Confirm the email came from an official DocuSign domain such as @docusign.net and open the envelope on DocuSign's site with its security code. Then validate the completed PDF in a signature validator or in Acrobat's Signatures panel, and ask the sender for the certificate of completion if you don't have it. The envelope ID ties the pieces together.
It's DocuSign's record of one envelope: the envelope ID, who signed, and the timestamped events of the signing. It's useful evidence of how the signing happened, but it isn't the same thing as the PDF's digital signature, which a validator checks separately. Ask the sender for it if it didn't arrive, and keep both with the file.
More e-signature and blockchain guides
Practical guides on electronic signatures, blockchain audit trails, and secure document management — handpicked to build on what you just read.


