Notsy icon

Notsy

Issue Mexican CFDI 4.0 invoices, manage customers and read tax reports

Get Income Tax Report

AI-generated

Summary

Fetch the provisional monthly ISR (income tax) payment report for Mexican legal entities (personas morales) from the Notsy API, for a given fiscal year and month.

Inputs

  • Year (required) — Fiscal year (default 2026). Sent as query param anio.
  • Month (required) — Month number 1–12. Sent as query param mes.
  • Profit Coefficient (required) — Prior year's "coeficiente de utilidad" (taxable profit divided by nominal income). Sent as coeficiente.
  • Pending Tax Losses — Prior tax losses to apply. Sent as perdidas. Defaults to 0.
  • PTU Paid — Employee profit sharing (PTU) paid this fiscal year. Sent as ptu. Defaults to 0.
  • Prior Provisional Payments — ISR provisional payments already made this year. Sent as pagos_provisionales_previos. Defaults to 0.
  • Request Options — Node settings for batching, ignoring SSL issues, proxy, and request timeout (default 10000 ms).

Output shape

The JSON response from GET /agent/reportes/isr on the Notsy API, returned as the node's output for each input item.

The source defines no response transformation, so the exact fields are determined by the Notsy API and aren't documented in the node. Requires the notsyApi credential. One request is made per input item.

Examples

Example 1: Calculate the March 2026 provisional ISR payment for a company.

Year=2026, Month=3, Profit Coefficient=0.12, other fields left at 0.

Example 2: Compute the monthly payment accounting for loss carryforwards and earlier payments.

Year=2026, Month=6, Profit Coefficient=0.18, Pending Tax Losses=50000, Prior Provisional Payments=42000.

Links

Discussion