Factura consumidor final sin DNI

RunLLM
RunLLM

Sí, para facturar a consumidor final, la declaración del DNI/CUIT es optativa siempre que el importe no supere el monto máximo establecido por AFIP/ARCA. En ese caso, debes enviar DocTipo = 99 y DocNro = 0 en el payload. El límite actual para no requerir datos del comprador es $417.288; si el importe es menor o igual a ese valor, no es obligatorio informar el documento del cliente. Si el monto supera ese límite, deberás informar el tipo y número de documento correspondiente (DNI, CUIT, CUIL) del receptor.

Ejemplo de payload para consumidor final sin declarar DNI/CUIT:

data = {
    "CantReg": 1,
    "PtoVta": 1,
    "CbteTipo": 6,  # Factura B, por ejemplo
    "Concepto": 1,
    "DocTipo": 99,  # Consumidor Final
    "DocNro": 0,    # Sin documento
    "CbteDesde": next_voucher_number,
    "CbteHasta": next_voucher_number,
    "CbteFch": 20240101,
    "ImpTotal": 121,
    "ImpTotConc": 0,
    "ImpNeto": 100,
    "ImpOpEx": 0,
    "ImpIVA": 21,
    "ImpTrib": 0,
    "MonId": "PES",
    "MonCotiz": 1,
    "CondicionIVAReceptorId": 5,
    "Iva": [
        {"Id": 5, "BaseImp": 100, "Importe": 21}
    ]
}

¿Te gustaría más detalles sobre cómo manejar casos donde el monto supera el límite?

Sources:

Alejandro Pallares
Alejandro Pallares

estas seguro que ese es el monto? en otros lugares veo que el limite es 10 millones de pesos. me podras confirmar?