Fiscal y nomina MX — SAT, ISR, CFDI, IMSS, finiquito
What this MCP does
Calculates and validates Mexican tax, payroll, labor-settlement, IMSS, ISR, CFDI, filing-calendar, surcharge, and fiscal-regime information.
Tools
Input schema
{'type': 'object', 'required': ['salario_diario'], 'properties': {'dias_aguinaldo': {'type': 'number', 'description': 'Opcional. Dias de aguinaldo (default 15, minimo de ley).', 'exclusiveMinimum': 0}, 'salario_diario': {'type': 'number', 'description': 'Salario diario.', 'exclusiveMinimum': 0}, 'dias_trabajados': {'type': 'number', 'minimum': 0, 'description': 'Opcional. Dias trabajados en el anio (default 365).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['regimen'], 'properties': {'mes': {'type': 'integer', 'maximum': 12, 'minimum': 1, 'description': 'Opcional. Periodo mensual a declarar (1=enero).'}, 'rfc6': {'type': 'integer', 'maximum': 9, 'minimum': 0, 'description': 'Opcional. 6o digito numerico del RFC, para la extension de dias.'}, 'regimen': {'enum': ['resico_pf', 'pf_actividad', 'pf_arrendamiento', 'pf_sueldos', 'pm_general', 'resico_pm'], 'type': 'string', 'description': 'Regimen fiscal.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['tipo', 'uso'], 'properties': {'uso': {'type': 'string', 'description': 'Clave de Uso del CFDI (c_UsoCFDI), ej. G03, D01, CP01.'}, 'tipo': {'enum': ['I', 'E', 'T', 'N', 'P'], 'type': 'string', 'description': 'Tipo de comprobante (I,E,T,N,P).'}, 'metodo': {'enum': ['PUE', 'PPD'], 'type': 'string', 'description': 'Opcional. Metodo de pago (PUE/PPD).'}, 'receptor': {'enum': ['fisica', 'moral'], 'type': 'string', 'description': 'Opcional. Tipo de persona del receptor.'}, 'forma_pago': {'type': 'string', 'description': 'Opcional. Clave de forma de pago (ej. 03, 99).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['salario_diario'], 'properties': {'tipo': {'enum': ['finiquito', 'liquidacion'], 'type': 'string', 'description': 'finiquito (renuncia) o liquidacion (despido injustificado).'}, 'dias_aguinaldo': {'type': 'number', 'description': 'Opcional. Default 15.', 'exclusiveMinimum': 0}, 'salario_diario': {'type': 'number', 'description': 'Salario diario.', 'exclusiveMinimum': 0}, 'antiguedad_anios': {'type': 'number', 'minimum': 0, 'description': 'Anios de antiguedad (para indemnizacion/prima).'}, 'salarios_pendientes': {'type': 'number', 'minimum': 0, 'description': 'Opcional. Salarios devengados no pagados (bruto).'}, 'dias_trabajados_anio': {'type': 'number', 'minimum': 0, 'description': 'Dias trabajados del anio en curso (aguinaldo proporcional).'}, 'prima_vacacional_pct': {'type': 'number', 'minimum': 0, 'description': 'Opcional. Default 0.25.'}, 'dias_vacaciones_pendientes': {'type': 'number', 'minimum': 0, 'description': 'Dias de vacaciones no gozadas.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'dias': {'type': 'number', 'description': 'Opcional. Dias del periodo (default 30.4).', 'exclusiveMinimum': 0}, 'prima_rt': {'type': 'number', 'description': 'Opcional. Prima de Riesgos de Trabajo (default Clase I minima).'}, 'sbc_diario': {'type': 'number', 'description': 'SBC diario. Si se da, se usa directo.', 'exclusiveMinimum': 0}, 'salario_diario': {'type': 'number', 'description': 'Alterno a sbc_diario: salario diario que se integra con el factor.', 'exclusiveMinimum': 0}, 'es_salario_minimo': {'type': 'boolean', 'description': 'Opcional. Fuerza el piso de CyV (3.150%).'}, 'factor_integracion': {'type': 'number', 'description': 'Opcional. Factor de integracion (default del anio).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['regimen', 'ingresos'], 'properties': {'regimen': {'enum': ['resico_pf', 'pf_actividad', 'pf_arrendamiento', 'pf_sueldos', 'pm_general', 'resico_pm'], 'type': 'string', 'description': 'Regimen fiscal.'}, 'ingresos': {'type': 'number', 'minimum': 0, 'description': 'Ingresos anuales, en pesos.'}, 'deducciones': {'type': 'number', 'minimum': 0, 'description': 'Opcional. Deducciones anuales (no aplica a RESICO PF).'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['ingreso_gravado'], 'properties': {'ingreso_gravado': {'type': 'number', 'minimum': 0, 'description': 'Ingreso gravado del mes (base de retencion), en pesos.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['monto', 'fecha_venc', 'fecha_pago'], 'properties': {'monto': {'type': 'number', 'description': 'Monto original del adeudo, en pesos.', 'exclusiveMinimum': 0}, 'inpc_den': {'type': 'number', 'description': 'Opcional. INPC del mes anterior al de vencimiento (denominador).'}, 'inpc_num': {'type': 'number', 'description': 'Opcional. INPC del mes anterior al de pago (numerador, CFF 17-A).'}, 'fecha_pago': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Fecha en que se paga, YYYY-MM-DD.'}, 'fecha_venc': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Fecha limite de pago, YYYY-MM-DD.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['tipo_persona', 'ingresos_anuales'], 'properties': {'actividad': {'enum': ['empresarial', 'profesional', 'arrendamiento', 'sueldos'], 'type': 'string', 'description': 'Opcional. Actividad principal (PF).'}, 'tipo_persona': {'enum': ['fisica', 'moral'], 'type': 'string', 'description': 'Tipo de contribuyente.'}, 'ingresos_anuales': {'type': 'number', 'minimum': 0, 'description': 'Ingresos anuales estimados, en pesos.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'anio': {'type': 'integer', 'minimum': 2024, 'description': 'Anio fiscal. Default: el mas reciente cargado.'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
FalaZuki Finance BR
Provides Brazil-focused financial calculations and rules for investments, credit, taxes, payroll, labor costs, debt, budgeting, a…
XBOSS
Accesses Korean tax, social insurance, payroll, cash receipt, e-tax invoice, and certificate filing services.
Sirenic
Provides European company registry, financial, procurement, sanctions, regulatory, insolvency, ownership, and ongoing due-diligen…
Xearno Tools
Provides financial, tax, employment-benefit, lending, pricing, and business calculators using jurisdiction-specific rules and cur…
schedule-iii
Transforms Indian company trial balances into controlled Schedule III financial statement workbooks with account mappings, disclo…
HelpMyAgent
Provides French company intelligence including profiles, financials, directors, procurement, public funding, KYB, compliance chec…
Cobalt
Searches U.S. business registrations, verifies business tax identifiers, and retrieves UCC lien filings for company due diligence…
Imperio — Italian Tax & Compliance Tools
Provides deterministic Italian tax, invoicing, identity, payment-detail validation, anti-fraud, INTRASTAT, NIS2, and compliance c…