Skip to main content
Corporate Identity Number (CIN) verification enables you to validate company registrations with the Ministry of Corporate Affairs (MCA) in India. This service ensures that you’re dealing with legitimate, registered companies and helps maintain regulatory compliance.

What’s a CIN

A Corporate Identity Number (CIN) is a unique 21-character alphanumeric identifier assigned to every company registered under the Companies Act in India. The CIN contains encoded information about the company including:
  • Company category: Public/Private limited company
  • Sub-category: Company with/without share capital
  • Year of incorporation: When the company was registered
  • State code: State where the company is registered
  • Company number: Unique registration number

CIN format structure

A CIN follows this format: [Classification][Sub-category][Year][State][Company Number][Check Digit] Example: U72900DL2015PTC123456
  • U = Private company limited by shares
  • 72900 = Computer programming activities
  • DL = Delhi
  • 2015 = Year of incorporation
  • PTC = Private company
  • 123456 = Company registration number

Key features

  • Real-time validation: Instant verification against MCA database
  • Comprehensive data: Get detailed company information
  • Regulatory compliance: Ensure companies are validly registered
  • Fraud prevention: Identify inactive or invalid company registrations
  • Easy integration: Simple API integration for automated workflows

Use cases

SectorUse case
Financial institutionsVerify company registration before loan approval or account opening
E-commerce platformsValidate seller companies during merchant onboarding
B2B marketplacesEnsure business partners are legitimate registered entities
Insurance providersVerify company details for policy underwriting
Investment platformsDue diligence for investment decisions
Legal servicesCompany verification for contract negotiations
Procurement platformsVendor verification and compliance

Verification process

  1. Input CIN: Provide the 21-character CIN to verify
  2. API validation: Call the CIN verification API endpoint
  3. Receive results: Get comprehensive company information
  4. Process data: Integrate verification results into your workflow

Dashboard verification

To verify CIN through the merchant dashboard:
  1. Log in to the Merchant Dashboard
  2. Navigate to Secure ID > KYB (Know Your Business) > CIN
  3. Enter the CIN number and click Verify
  4. Review the company verification results

Response data

The CIN verification API provides detailed company information:
  • Company name: Official registered company name
  • CIN status: Active, Strike off, Amalgamated, etc.
  • Registration date: Date of company incorporation
  • Company category: Public/Private limited company
  • Company sub-category: With/without share capital
  • Authorized capital: Company’s authorized share capital
  • Paid-up capital: Actual paid-up share capital
  • Registration office: ROC where company is registered
  • Registered address: Official company address
  • Company status: Current operational status

Benefits

  • Risk mitigation: Avoid dealing with non-existent or inactive companies
  • Compliance assurance: Meet regulatory requirements for business verification
  • Due diligence: Comprehensive company background checks
  • Faster onboarding: Automated company verification processes
  • Data accuracy: Access to authoritative MCA data
You can also use the API to verify CIN programmatically.

Best practices

  • Regular verification: Re-verify companies periodically as status can change
  • Cross-verification: Use CIN verification alongside other KYB checks
  • Data integration: Store verification results for audit trails
  • Status monitoring: Check for any changes in company status