Envo de array de impuestos

RunLLM
RunLLM

El array de impuestos ("Tributos") debe enviarse solo si el comprobante incluye tributos adicionales al IVA, como percepciones, retenciones, ingresos brutos, impuestos internos, etc. Si no hay tributos, el campo es opcional y puede omitirse. Según la documentación y ejemplos, se utiliza la clave 'Tributos' en la estructura del comprobante, detallando cada tributo con su Id, descripción, base imponible, alícuota e importe correspondiente. Los Ids disponibles incluyen nacionales, provinciales, municipales, internos y "otro" para casos especiales.

No es obligatorio enviar el array de impuestos en todos los comprobantes; solo inclúyelo cuando corresponda informar tributos distintos al IVA. Para más detalles sobre la estructura y ejemplos, consulta la documentación oficial y los ejemplos de la comunidad Afip SDK en Discord y GitHub. ¿Te gustaría ver un ejemplo de código concreto para distintos lenguajes?

Sources: