SIFENDE
Referencia APIModelos de Datos

Receptor

Schema del objeto receptor — datos del destinatario del documento para operaciones B2B y B2C.

El objeto receptor identifica al destinatario del documento electrónico. Su estructura cambia según el tipo de operación: B2C (consumidor final), B2B (otro contribuyente con RUC), B2G (organismo público) o B2F (cliente del exterior).

Schema

CampoTipoRequeridoDescripción
tipoContribuyenteenumCONTRIBUYENTE, NO_CONTRIBUYENTE, EXTRANJERO, NOMINADO, INNOMINADO
tipoOperacionenumB2B, B2C, B2G, B2F
tipoDocumentoenumCondicionalCEDULA_PARAGUAYA, PASAPORTE, CEDULA_EXTRANJERA, CARNET_DE_RESIDENCIA, INNOMINADO, TARJETA_DIPLOMATICA, OTRO — no aplica para B2B
numeroDocumentostringRUC base (sin DV), número de CI, pasaporte, etc.
nombreRazonSocialstringNombre completo o razón social
digitoVerificadorstringCondicionalSolo cuando tipoOperacion = B2B o B2G (es el DV del RUC)
direccionstringCondicionalOpcional para B2B / B2C / B2G. Obligatoria solo para Nota de Remisión Electrónica (tipoDocumento = NOTA_REMISION_ELECTRONICA) y operaciones B2F (cliente del exterior con tipoOperacion = B2F).
numeroCasaintegerNoNúmero de casa
departamentostringNoDepartamento (Central, Alto Paraná, etc.)
codigoDistritointegerNoCódigo del distrito (catálogo geográfico SIFEN)
ciudadstringNoCiudad
telefonostringNoTeléfono fijo
celularstringNoTeléfono móvil
emailstringNoEmail — Sifende lo usa para enviar el KuDE automáticamente si está configurado
paisenumNoPor defecto PRY. Usar el código ISO para extranjeros

Reglas clave

  • B2B: No envíes tipoDocumento. El receptor se identifica por tipoOperacion: "B2B" + tipoContribuyente: "CONTRIBUYENTE" + numeroDocumento (RUC) + digitoVerificador. La direccion es opcional.
  • B2C: Generalmente tipoDocumento = CEDULA_PARAGUAYA. El receptor INNOMINADO (sin identificación) sólo se permite en Factura Electrónica, no en Nota de Crédito. La direccion es opcional.
  • B2G (gobierno): Igual que B2B con tipoOperacion = B2G. La direccion es opcional.
  • B2F (exterior): Usar tipoContribuyente = EXTRANJERO, tipoDocumento = PASAPORTE (u otro) y pais con el código ISO correspondiente. La direccion es obligatoria porque SIFEN exige el domicilio del cliente extranjero (D210).
  • Nota de Remisión Electrónica (NRE): la direccion del receptor es obligatoria porque la NRE documenta un traslado físico de mercadería.

Ejemplos

{
  "receptor": {
    "tipoContribuyente": "NO_CONTRIBUYENTE",
    "tipoOperacion": "B2C",
    "tipoDocumento": "CEDULA_PARAGUAYA",
    "numeroDocumento": "1234567",
    "nombreRazonSocial": "Juan Pérez",
    "email": "juan.perez@example.com.py"
  }
}
{
  "receptor": {
    "tipoContribuyente": "CONTRIBUYENTE",
    "tipoOperacion": "B2B",
    "numeroDocumento": "80054321",
    "digitoVerificador": "7",
    "nombreRazonSocial": "Distribuidora Asunción S.R.L.",
    "direccion": "Av. Mariscal López 1234",
    "ciudad": "Asunción",
    "departamento": "Capital",
    "email": "facturacion@distribuidora-asuncion.com.py"
  }
}
{
  "receptor": {
    "tipoContribuyente": "EXTRANJERO",
    "tipoOperacion": "B2F",
    "tipoDocumento": "PASAPORTE",
    "numeroDocumento": "AB1234567",
    "nombreRazonSocial": "John Smith",
    "direccion": "1234 Main Street, Miami, FL 33101",
    "pais": "USA"
  }
}

Próximos pasos

On this page