Skip to main content

Business Validation

SmartCheck Integration

Automate Know Your Business (KYB) and commercial entity audits from the SmartCheck dashboard at ai.verifik.co or execute bulk vendor reviews using SmartBatch.

Verifik's Business Validation APIs provide programmatic access to official commercial registries, tax authority databases, and corporate oversight systems across Latin America, North America, and Europe.

Built for fintechs, payment facilitators, B2B marketplaces, and enterprise procurement teams, our services streamline KYB compliance, merchant underwriting, credit scoring, and vendor onboarding with real-time official verification.


Verification Capabilities​

Our business verification suite covers five fundamental corporate audit dimensions:

Verify the legal existence, incorporation details, and operating status of commercial entities:

  • Corporate Identity: Registered legal name (Razón Social), trade name (Nombre Comercial), and corporate type (SAS, SA, LLC, S. de R.L.).
  • Registration Metrics: Chamber of commerce or registry jurisdiction, registration number (Matrícula Mercantil), and date of incorporation.
  • Operating Status: Active, dissolved, in liquidation, or bankrupt.
  • Fiscal Expiration: Annual commercial registry renewal date and compliance standing.

2. Tax Identification & Regime Compliance​

Validate official tax numbers and statutory tax classification:

  • Tax Identification Number: Verification of NIT, RFC, RUC, CNPJ, CUIT, CIF, or EIN.
  • Verification Digit: Mathematical and official validation of checksum digits (e.g., NIT verification digit in Colombia).
  • Tax Classification: Simplified vs. common regime, VAT responsibility, and withholding agent status.
  • Electronic Invoicing Compliance: Authorized electronic billing provider status and active invoicing status.

Uncover beneficial ownership and authorized signatories:

  • Primary and alternate legal representatives (Representante Legal).
  • Identification documents, names, and appointment terms for corporate officers.
  • Board of directors composition and registered statutory auditors (Revisor Fiscal).
  • Signing powers and monetary contract authority limits.

4. Economic Activities & Sector Classification​

Classify business models and industry exposure:

  • Primary and secondary International Standard Industrial Classification (ISIC / CIIU / NAICS) codes.
  • Sector descriptions and registered commercial activities.
  • Declared assets, equity, and operational size (micro, small, medium, large enterprise).

5. Reputational & Compliance Screening​

Cross-check corporate entities and executive officers against compliance databases:

  • Screening company and legal representatives against sanctions, PEP, and multilateral watchlists.
  • Verification of fiscal liability and tax delinquent debtor status.
  • Public procurement sanctions and contracting disqualifications.

Geographic Coverage​

RegionKey IdentifiersOfficial Registries Covered
ColombiaNIT, Razón SocialUnified Commercial Registry (Chambers of Commerce), National Tax Authority
MexicoRFC, Razón SocialTax Administration Service (SAT), Public Registry of Commerce (RPC)
BrazilCNPJ, Razão SocialReceita Federal do Brasil, Junta Comercial
ChileRUT EmpresaServicio de Impuestos Internos (SII), Registro de Empresas
PeruRUC EmpresaSUNAT, Superintendencia Nacional de los Registros Públicos (SUNARP)
ArgentinaCUIT EmpresaAFIP, Inspección General de Justicia (IGJ)
United StatesEIN, State Filing #Secretary of State Commercial Filings, IRS EIN Validation
SpainCIF, NIFRegistro Mercantil Central, Agencia Tributaria (AEAT)

API Integration​

Query business data using the corporate tax identification number (taxId) and country code:

Authentication​

Include your API Bearer token in the request header:

Authorization: Bearer <your_jwt_token>

Request Example​

curl -X POST https://api.verifik.co/v2/business \
-H "Authorization: Bearer <your_jwt_token>" \
-H "Content-Type: application/json" \
-d '{
"taxId": "900123456",
"verificationDigit": "7",
"country": "CO"
}'

Response Structure​

{
"status": "success",
"data": {
"taxId": "900123456",
"verificationDigit": "7",
"legalName": "VERIFIK LATAM S.A.S.",
"tradeName": "VERIFIK",
"status": "ACTIVE",
"organizationType": "SOCIEDAD POR ACCIONES SIMPLIFICADA",
"incorporationDate": "2020-03-15",
"lastRenewalDate": "2026-03-20",
"ciiu": "6201",
"activityDescription": "Actividades de desarrollo de sistemas informáticos",
"legalRepresentatives": [
{
"name": "CARLOS EDUARDO MARTINEZ",
"documentType": "CC",
"documentNumber": "79876543",
"role": "REPRESENTANTE LEGAL PRINCIPAL"
}
],
"taxStatus": {
"activeTaxpayer": true,
"electronicInvoicing": true,
"regime": "RESPONSABLE DE IVA"
},
"verifiedAt": "2026-10-30T22:25:00.000Z",
"source": "official_commercial_registry"
},
"signature": {
"dateTime": "2026-10-30T22:25:00.000Z",
"message": "Certified response"
}
}

Response Status Codes​

HTTP StatusDescriptionAction Required
200 OKBusiness verified successfullyProcess the verified company profile
400 Bad RequestMissing or invalid tax ID formatCheck tax identifier and check digit
401 UnauthorizedInvalid or expired API credentialsRefresh your API token
404 Not FoundEntity not registered in official databaseConfirm corporate ID with merchant
500 Server ErrorOfficial commercial registry unavailableExponential backoff retry

Industry Use Cases​

  • Merchant Underwriting (KYB): Instant verification of corporate standing, tax regime, and active business status for payment processing onboarding.
  • Vendor Compliance: Automated auditing of supplier certifications, registration renewals, and statutory representatives.
  • B2B Credit Decisions: Rapid assessment of company age, registered capital, and economic sector profile before issuing credit lines.