us_w9Formulario W-9 (IRS)
Nombre, clasificación fiscal, TIN y firma del formulario W-9 del IRS.
- Categoría
- Impuestos
- País
- Estados Unidos
- Campos que extrae
- 11 campos
- Coste
- 1 crédito
us_w9specimen- Name
- Nombre comercial
- Clasificación fiscal federal
- Código de beneficiario exento
- Domicilio
- Postal code
- Número de la Seguridad Social (SSN)
- Ein
- Firma presente
Antes de pagar a un contratista en EE. UU. necesitas su número de identificación fiscal (TIN) para declarar el formulario 1099. Constaia lee el W-9, comprueba el formato del SSN o EIN, compara el nombre y confirma que está firmado y fechado.
- La comprobación de formato no sustituye al servicio TIN Matching del IRS.
Qué comprueba
- Identificadores nacionales. Checksum o formato oficial del número (NIF, CPF, CURP, RUT, codice fiscale…).
us_ssn, us_ein, us_zip - Código postal. Formato del código postal del país.
- Titular. Nombre, número o fecha de nacimiento coinciden con lo esperado.
- Antigüedad. Emitido hace menos de N días.
Campos que extrae
- Name
name - Nombre comercial
business_name - Clasificación fiscal federal
tax_classification - Código de beneficiario exento
exempt_payee_code - Domicilio
address - Postal code
postal_code - Número de la Seguridad Social (SSN)
ssn - Ein
ein - Firma presente
signature_present - Fecha de firma
signature_date - Revisión del formulario
form_revision
Petición de ejemplo
curl https://api.constaia.com/v1/analyze \
-H "Authorization: Bearer $CONSTAIA_API_KEY" \
-F "file=@us_w9_specimen.pdf" \
-F 'options={
"expect": "us_w9",
"checks": {
"require_signature": true,
"holder": {
"full_name": "Acme Example Services LLC"
}
},
"storage": "none"
}'Pruébalo sin coste con una clave ck_test_ y el fichero us_w9_specimen.pdf.
Ejemplo de respuesta
Datos ficticios. Respuesta abreviada.
{
"id": "an_01J9Z3K8QW4T6Y2B7N5M1R0PXC",
"object": "analysis",
"status": "completed",
"livemode": false,
"document": {
"type": "us_w9",
"label": "Formulario W-9 (IRS)",
"confidence": 0.97
},
"verdict": {
"expected": [
"us_w9"
],
"match": true,
"status": "valid",
"reasons": [
{
"code": "type_match",
"severity": "info",
"message": "El documento es: Formulario W-9 (IRS)."
}
]
},
"fields": {
"form_revision": {
"value": "Rev. March 2024",
"confidence": 0.99,
"validated": true
},
"holder_name": {
"value": "ACME EXAMPLE SERVICES LLC",
"confidence": 0.98,
"validated": null
},
"tax_classification": {
"value": "LLC (S corporation)",
"confidence": 0.97,
"validated": null
},
"tin_type": {
"value": "EIN",
"confidence": 0.96,
"validated": null
},
"tin": {
"value": "12-3456789",
"confidence": 0.99,
"validated": null
},
"signature_present": {
"value": true,
"confidence": 0.98,
"validated": null
},
"signature_date": {
"value": "2026-09-18",
"confidence": 0.97,
"validated": null
}
},
"checks": [
{
"code": "ein_format",
"passed": true,
"message": "El EIN tiene un formato válido."
},
{
"code": "holder_match",
"passed": true,
"message": "El titular coincide."
},
{
"code": "signature_present",
"passed": true,
"message": "Tiene firma."
}
],
"warnings": [],
"storage": {
"mode": "none",
"file_deleted_at": "2026-09-29T10:00:02Z",
"expires_at": null
},
"usage": {
"credits": 1,
"pages": 1
}
}FAQ
¿Constaia prueba que el documento es auténtico?
No. Comprueba el tipo, la coherencia de los datos y tus reglas, y avisa de señales como posible edición o foto de pantalla. Eso no prueba autenticidad.
¿Se guarda una copia del documento?
No, salvo que lo pidas. Con storage "none" (por defecto) el fichero se borra al terminar el análisis.
Otros documentos
Y para que conste…
Crea tu cuenta, copia la clave de test y valida tu primer documento en cinco minutos.