The EIN Document Verification check helps verify the authenticity of Employer Identification Number (EIN) documents and validates the business tax identification information. This guide explains how to run the check, what data to provide, and how to interpret the results.
Check ID
kyb.ein_document_verification
Overview
The check analyzes various aspects of EIN documents:
- Document authenticity and validity
- IRS document type verification
- EIN number validation
- Business name and address verification
- Document fraud detection
How the Check Works
-
Document Analysis
- Extracts key information from EIN documents
- Validates document structure and format
- Verifies document authenticity
- Identifies EIN, business name, and address
-
Information Verification
- Cross-references extracted data with self-attested information
- Validates business name matches
- Confirms EIN number
- Verifies business address
-
Visual Verification
- Validates IRS logo presence and authenticity
- Verifies form layout matches official IRS documents
- Checks document type (CP-575, CP-575A, 147C, etc.)
- Ensures document is authentic and unaltered
Document Requirements
The following information must be present in the EIN documents for it to be considered valid:
Valid IRS Documents
- Must be one of the following document types:
- CP-575 Notice
- CP-575A Notice
- 147C Letter
- IRS EIN Confirmation Letter
- Employer Identification Number (EIN) in XX-XXXXXXX format
- Business Name
- Business Address
- Document/Statement Date
- IRS Logo and Official Layout
- Document must be from the IRS
Document Authenticity
- Must contain valid IRS logo
- Must match official IRS form layout
- Must be a genuine IRS document (not altered or fake)
- Must be properly formatted and structured
Check Configuration
The check can be configured with the following parameters:
enable_visual_verification
Whether to enable visual verification of documents.
Whether to enable document fraud detection.
Example Configuration
{
"enable_visual_verification": true,
"enable_fraud_check": true
}
Running the Check
API Endpoint
POST https://api.parcha.ai/runCheck
Example Request
curl -X POST 'https://api.parcha.ai/runCheck' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"agent_key": "public-bdd",
"check_id": "kyb.ein_document_verification",
"kyb_schema": {
"id": "ein-check-001",
"self_attested_data": {
"business_name": "Parcha Labs Incorporated",
"tin_number": "92-3265708",
"ein_documents": [
{
"url": "https://storage.googleapis.com/parcha-ai-public-assets/CP575Notice_Parcha.pdf",
"file_name": "Parcha_EIN.pdf",
"source_type": "file_url"
}
]
}
},
"check_args": {
"enable_visual_verification": true,
"enable_fraud_check": true
},
"webhook_url": "https://your-webhook.com/check-updates"
}'
Example Response
{
"id": "check-12345-abcde",
"status": "PENDING",
"created_at": "2024-03-15T15:30:00Z",
"updated_at": "2024-03-15T15:30:00Z",
"agent_id": "public-bdd",
"input_payload": {
"agent_key": "public-bdd",
"check_id": "kyb.ein_document_verification",
"payload": {
"id": "ein-check-001",
"self_attested_data": {
"business_name": "Parcha Labs Incorporated",
"tin_number": "92-3265708",
"ein_documents": [
{
"url": "https://storage.googleapis.com/parcha-ai-public-assets/CP575Notice_Parcha.pdf",
"file_name": "Parcha_EIN.pdf",
"source_type": "file_url"
}
]
}
},
"check_args": {
"enable_visual_verification": true,
"enable_fraud_check": true
},
"webhook_url": "https://your-webhook.com/check-updates"
}
}
Check Results
The check returns a detailed analysis of the EIN documents and verification results. For full details of the response structure, see the EIN Document Verification Result documentation.
Responses are generated using AI and may contain mistakes.