---
type: "firecrawl-provider"
description: "Mexico's Servicio de Administracion Tributaria public portal: tramite and regimen pages with requirements and legal basis, help material and FAQs, tax calendar deadlines, office directory and the RMF/RGCE/RFA normatividad documents."
use_when: "Mexico's Servicio de Administracion Tributaria public portal: tramite and regimen pages with requirements and legal basis, help material and FAQs, tax calendar deadlines, office directory and the RMF/RGCE/RFA normatividad documents."
categories: "Public records"
capabilities: 9
credits_per_call: 5
---
# SAT Mexico (sat.gob.mx) on Firecrawl Alexandria

Mexico's Servicio de Administracion Tributaria public portal: tramite and regimen pages with requirements and legal basis, help material and FAQs, tax calendar deadlines, office directory and the RMF/RGCE/RFA normatividad documents.

- Categories: Public records
- Category index: [Public records category](https://firecrawl.dev/alexandria/agents/categories/public-records)
- Provider key: `sat-gob-mx`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/sat-gob-mx)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/openapi.json)

## Capabilities

- [List regimenes](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/list_regimenes): List every tax regime page (regimenPages) in the SAT portal for personas fisicas and personas morales with entity code, slug, contribuyente clave and public URL.
- [List tramites](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/list_tramites): List every tramite/service page in the SAT portal (portalPages) with slug, entity code, page type and public URL, paged through Strapi pagination.
- [Material](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/material): Help material attached to a SAT tramite or regimen page: frequently asked questions, related documents (DOF decrees, guides, PDFs), related content links and video tutorials, from the static material export MA{entity}.json.
- [Normatividad](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/normatividad): Official DOF documents of the Resolucion Miscelanea Fiscal (RMF), Reglas Generales de Comercio Exterior (RGCE) and Resolucion de Facilidades Administrativas (RFA) for a year: resolutions, modifications, anexos, versiones anticipadas and compiled texts with publication dates and PDF URLs, parsed from the SAT normatividad mini-site.
- [Offices](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/offices): SAT office directory (ADSC administraciones desconcentradas, MST modulos de servicios tributarios, SARE) with address, coordinates and state, from the portal's directory export; filter by state code and module type.
- [Regimen](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/regimen): One SAT tax regime page by slug, entity code or portal URL: description, benefits, considerations and the obligations cycle (registration, invoicing, declarations) as plain text with links, from the portal's GraphQL API and static content export.
- [Search](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/search): Search SAT portal content by keyword: tramite/service pages (portalPages), tax regime pages (regimenPages) and mini-sites, matched case-insensitively on title and metadata keywords through the portal's Strapi GraphQL API.
- [Tax calendar](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/tax_calendar): SAT tax calendar events (declaration and payment deadlines) from the portal's calendar export, optionally filtered by start-date window and title keyword.
- [Tramite](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/tramite): One SAT tramite/service page by slug, entity code or portal URL: summary, considerations, legal basis (CFF/LISR/LIVA articles, RMF rules) and the processes/modalities with their requirements and steps, from the portal's GraphQL API and static content export.

## 1. Choose this provider when

Mexico's Servicio de Administracion Tributaria public portal: tramite and regimen pages with requirements and legal basis, help material and FAQs, tax calendar deadlines, office directory and the RMF/RGCE/RFA normatividad documents.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "sat-gob-mx",
  "capability": "tax-rules/list_regimenes",
  "options": {}
}
```

## 3. Add provider options

Use only the options needed for the task:


## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "sat-gob-mx",
    capability: "tax-rules/list_regimenes",
    options: {},
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "sat-gob-mx",
  "capability": "tax-rules/list_regimenes",
  "options": {}
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "sat-gob-mx",
    "capability": "tax-rules/list_regimenes",
    "options": {}
  }
}'
```

### CLI

```sh
firecrawl scrape 'sat-gob-mx/tax-rules/list_regimenes' \
  --options '{}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "sat-gob-mx",
  "capability": "tax-rules/list_regimenes",
  "options": {}
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "sat-gob-mx",
  "capability": "tax-rules/list_regimenes",
  "options": {}
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "country": "MX",
  "language": "es",
  "observed_at_ms": 1790124316576,
  "regimenes": [
    {
      "entity": "RPFAE612",
      "id": "1",
      "published": true,
      "regimen_name": "Personas Físicas con Actividades Empresariales y Profesionales",
      "slug": "pf-actividades-empresariales-y-profesionales",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Actividades Empresariales y Servicios Profesionales",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/pf-actividades-empresariales-y-profesionales"
    },
    {
      "entity": "RPFAB607",
      "id": "2",
      "published": true,
      "regimen_name": "Adquisición de Bienes",
      "slug": "adquisicion-de-bienes",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Adquisición de Bienes",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/adquisicion-de-bienes"
    },
    {
      "entity": "RPFAR606",
      "id": "3",
      "published": true,
      "regimen_name": "Arrendamiento",
      "slug": "arrendamiento",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Arrendamiento",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/arrendamiento"
    },
    {
      "entity": "RPFEE607",
      "id": "4",
      "published": true,
      "regimen_name": "Régimen de Enajenación de Bienes",
      "slug": "regimen-de-enajenacion-o-adquisicion-de-bienes",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Enajenación de Bienes",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/regimen-de-enajenacion-o-adquisicion-de-bienes"
    },
    {
      "entity": "RPFIF621",
      "id": "5",
      "published": true,
      "regimen_name": "Incorporación Fiscal",
      "slug": "incorporacion-fiscal",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Incorporación Fiscal (RIF)",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/incorporacion-fiscal"
    },
    {
      "entity": "RPFII614",
      "id": "6",
      "published": true,
      "regimen_name": "Ingresos por intereses",
      "slug": "ingresos-por-intereses",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Ingresos por Intereses",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/ingresos-por-intereses"
    },
    {
      "entity": "RPFIO615",
      "id": "7",
      "published": true,
      "regimen_name": "Régimen de los ingresos por obtención de premios",
      "slug": "regimen-de-los-ingresos-por-obtencion-de-premios",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Ingresos por la obtención de premios",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/regimen-de-los-ingresos-por-obtencion-de-premios"
    },
    {
      "entity": "RPFPT625",
      "id": "8",
      "published": true,
      "regimen_name": "Régimen de las Actividades Empresariales con ingresos a través de Plataformas Tecnológicas",
      "slug": "regimen-de-las-actividades-empresariales-con-ingresos-a-traves-de-plataformas-tecnologicas",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Actividades Empresariales con ingresos a través de plataformas tecnológicas",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/regimen-de-las-actividades-empresariales-con-ingresos-a-traves-de-plataformas-tecnologicas"
    },
    {
      "entity": "RPFDI608",
      "id": "9",
      "published": true,
      "regimen_name": "Demás ingresos",
      "slug": "demas-ingresos",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de los demás ingresos que obtengan las personas",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/demas-ingresos"
    },
    {
      "entity": "RPFID611",
      "id": "10",
      "published": true,
      "regimen_name": "Ingresos por Dividendos",
      "slug": "ingresos-por-dividendos",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de los ingresos por dividendos y en general por las ganancias distribuidas por personas morales",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/ingresos-por-dividendos"
    },
    {
      "entity": "RPFSS605",
      "id": "11",
      "published": true,
      "regimen_name": "Sueldos y Salarios e Ingresos Asimilados a Salarios",
      "slug": "sueldos-y-salarios-e-ingresos-asimilados",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Sueldos y Salarios",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/sueldos-y-salarios-e-ingresos-asimilados"
    },
    {
      "entity": "RPFRE610",
      "id": "12",
      "published": true,
      "regimen_name": "Residentes en el Extranjero sin Establecimiento Permanente en México",
      "slug": "residentes-en-el-extranjero-sin-establecimiento",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen Residentes en el Extranjero sin Permanencia en México",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/residentes-en-el-extranjero-sin-establecimiento"
    },
    {
      "entity": "RPMCO624",
      "id": "13",
      "published": true,
      "regimen_name": "Coordinados",
      "slug": "coordinados",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen de los Coordinados",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/coordinados"
    },
    {
      "entity": "RPMGL601",
      "id": "14",
      "published": true,
      "regimen_name": "General de Ley Personas Morales",
      "slug": "general-de-ley-personas-morales",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen General de Ley",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/general-de-ley-personas-morales"
    },
    {
      "entity": "RPMSC626",
      "id": "15",
      "published": true,
      "regimen_name": "Régimen Simplificado de Confianza",
      "slug": "pm-simplificado-de-confianza",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen Simplificado de Confianza para Empresas",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/pm-simplificado-de-confianza"
    },
    {
      "entity": "RPMSC620",
      "id": "16",
      "published": true,
      "regimen_name": "Sociedades Cooperativas de Producción que optan por diferir sus ingresos",
      "slug": "sociedades-cooperativas-de-produccion",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen de las Sociedades cooperativas de producción que optan por diferir sus ingresos",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/sociedades-cooperativas-de-produccion"
    },
    {
      "entity": "RPPAA622",
      "id": "17",
      "published": true,
      "regimen_name": "Actividades Agrícolas, Ganaderas, Silvícolas y Pesqueras",
      "slug": "actividades-agricolas-ganaderas-silvicolas-pesqueras",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen de Actividades Agrícolas, Ganaderas, Silvícolas y Pesqueras",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/actividades-agricolas-ganaderas-silvicolas-pesqueras"
    },
    {
      "entity": "RPMFL603",
      "id": "18",
      "published": true,
      "regimen_name": "Personas Morales con Fines no Lucrativos",
      "slug": "personas-morales-fines-no-lucrativos",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen de Personas Morales con fines no lucrativos",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/personas-morales-fines-no-lucrativos"
    },
    {
      "entity": "RPMGS623",
      "id": "19",
      "published": true,
      "regimen_name": "Opcional para Grupos de Sociedades",
      "slug": "opcional-para-grupos-de-sociedad",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen Opcional para Grupos de Sociedades",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/opcional-para-grupos-de-sociedad"
    },
    {
      "entity": "RPFEA630",
      "id": "20",
      "published": true,
      "regimen_name": "Enajenación de acciones en bolsa de valores",
      "slug": "enajenacion-de-acciones-en-bolsa-de-valores",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de ingresos por enajenación de acciones en la bolsa de valores",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/enajenacion-de-acciones-en-bolsa-de-valores"
    },
    {
      "entity": "RPFSO616",
      "id": "21",
      "published": true,
      "regimen_name": "Sin obligaciones fiscales",
      "slug": "sin-obligaciones-fiscales",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen Sin Obligaciones Fiscales",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/sin-obligaciones-fiscales"
    },
    {
      "entity": "RPFSC626",
      "id": "22",
      "published": true,
      "regimen_name": "Régimen Simplificado de Confianza para personas",
      "slug": "pf-simplificado-de-confianza",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen Simplificado de Confianza para Personas",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/pf-simplificado-de-confianza"
    },
    {
      "entity": "RPMRE610",
      "id": "23",
      "published": true,
      "regimen_name": "Residentes en el Extranjero sin Establecimiento Permanente en México",
      "slug": "residentes-en-el-extranjero-sin-establecimiento-pm",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen Residentes en el Extranjero sin Permanencia en México",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/residentes-en-el-extranjero-sin-establecimiento-pm"
    }
  ],
  "total": 23
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### List regimenes

- Capability: `tax-rules/list_regimenes`
- Description: List every tax regime page (regimenPages) in the SAT portal for personas fisicas and personas morales with entity code, slug, contribuyente clave and public URL.
- Instructions: Enumerate regimes (23 at recording) or resolve a regime slug to its entity code before calling `regimen` or `material`. One page; no pagination needed at Strapi limit 100.
- Cost: 5 credits per call
- Capability file: [List regimenes](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/list_regimenes)

Accepted options:

Response schema example:
```json
{
  "country": "MX",
  "language": "es",
  "observed_at_ms": 1790124316576,
  "regimenes": [
    {
      "entity": "RPFAE612",
      "id": "1",
      "published": true,
      "regimen_name": "Personas Físicas con Actividades Empresariales y Profesionales",
      "slug": "pf-actividades-empresariales-y-profesionales",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Actividades Empresariales y Servicios Profesionales",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/pf-actividades-empresariales-y-profesionales"
    },
    {
      "entity": "RPFAB607",
      "id": "2",
      "published": true,
      "regimen_name": "Adquisición de Bienes",
      "slug": "adquisicion-de-bienes",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Adquisición de Bienes",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/adquisicion-de-bienes"
    },
    {
      "entity": "RPFAR606",
      "id": "3",
      "published": true,
      "regimen_name": "Arrendamiento",
      "slug": "arrendamiento",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Arrendamiento",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/arrendamiento"
    },
    {
      "entity": "RPFEE607",
      "id": "4",
      "published": true,
      "regimen_name": "Régimen de Enajenación de Bienes",
      "slug": "regimen-de-enajenacion-o-adquisicion-de-bienes",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Enajenación de Bienes",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/regimen-de-enajenacion-o-adquisicion-de-bienes"
    },
    {
      "entity": "RPFIF621",
      "id": "5",
      "published": true,
      "regimen_name": "Incorporación Fiscal",
      "slug": "incorporacion-fiscal",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Incorporación Fiscal (RIF)",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/incorporacion-fiscal"
    },
    {
      "entity": "RPFII614",
      "id": "6",
      "published": true,
      "regimen_name": "Ingresos por intereses",
      "slug": "ingresos-por-intereses",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Ingresos por Intereses",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/ingresos-por-intereses"
    },
    {
      "entity": "RPFIO615",
      "id": "7",
      "published": true,
      "regimen_name": "Régimen de los ingresos por obtención de premios",
      "slug": "regimen-de-los-ingresos-por-obtencion-de-premios",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Ingresos por la obtención de premios",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/regimen-de-los-ingresos-por-obtencion-de-premios"
    },
    {
      "entity": "RPFPT625",
      "id": "8",
      "published": true,
      "regimen_name": "Régimen de las Actividades Empresariales con ingresos a través de Plataformas Tecnológicas",
      "slug": "regimen-de-las-actividades-empresariales-con-ingresos-a-traves-de-plataformas-tecnologicas",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Actividades Empresariales con ingresos a través de plataformas tecnológicas",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/regimen-de-las-actividades-empresariales-con-ingresos-a-traves-de-plataformas-tecnologicas"
    },
    {
      "entity": "RPFDI608",
      "id": "9",
      "published": true,
      "regimen_name": "Demás ingresos",
      "slug": "demas-ingresos",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de los demás ingresos que obtengan las personas",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/demas-ingresos"
    },
    {
      "entity": "RPFID611",
      "id": "10",
      "published": true,
      "regimen_name": "Ingresos por Dividendos",
      "slug": "ingresos-por-dividendos",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de los ingresos por dividendos y en general por las ganancias distribuidas por personas morales",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/ingresos-por-dividendos"
    },
    {
      "entity": "RPFSS605",
      "id": "11",
      "published": true,
      "regimen_name": "Sueldos y Salarios e Ingresos Asimilados a Salarios",
      "slug": "sueldos-y-salarios-e-ingresos-asimilados",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Sueldos y Salarios",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/sueldos-y-salarios-e-ingresos-asimilados"
    },
    {
      "entity": "RPFRE610",
      "id": "12",
      "published": true,
      "regimen_name": "Residentes en el Extranjero sin Establecimiento Permanente en México",
      "slug": "residentes-en-el-extranjero-sin-establecimiento",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen Residentes en el Extranjero sin Permanencia en México",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/residentes-en-el-extranjero-sin-establecimiento"
    },
    {
      "entity": "RPMCO624",
      "id": "13",
      "published": true,
      "regimen_name": "Coordinados",
      "slug": "coordinados",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen de los Coordinados",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/coordinados"
    },
    {
      "entity": "RPMGL601",
      "id": "14",
      "published": true,
      "regimen_name": "General de Ley Personas Morales",
      "slug": "general-de-ley-personas-morales",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen General de Ley",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/general-de-ley-personas-morales"
    },
    {
      "entity": "RPMSC626",
      "id": "15",
      "published": true,
      "regimen_name": "Régimen Simplificado de Confianza",
      "slug": "pm-simplificado-de-confianza",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen Simplificado de Confianza para Empresas",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/pm-simplificado-de-confianza"
    },
    {
      "entity": "RPMSC620",
      "id": "16",
      "published": true,
      "regimen_name": "Sociedades Cooperativas de Producción que optan por diferir sus ingresos",
      "slug": "sociedades-cooperativas-de-produccion",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen de las Sociedades cooperativas de producción que optan por diferir sus ingresos",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/sociedades-cooperativas-de-produccion"
    },
    {
      "entity": "RPPAA622",
      "id": "17",
      "published": true,
      "regimen_name": "Actividades Agrícolas, Ganaderas, Silvícolas y Pesqueras",
      "slug": "actividades-agricolas-ganaderas-silvicolas-pesqueras",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen de Actividades Agrícolas, Ganaderas, Silvícolas y Pesqueras",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/actividades-agricolas-ganaderas-silvicolas-pesqueras"
    },
    {
      "entity": "RPMFL603",
      "id": "18",
      "published": true,
      "regimen_name": "Personas Morales con Fines no Lucrativos",
      "slug": "personas-morales-fines-no-lucrativos",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen de Personas Morales con fines no lucrativos",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/personas-morales-fines-no-lucrativos"
    },
    {
      "entity": "RPMGS623",
      "id": "19",
      "published": true,
      "regimen_name": "Opcional para Grupos de Sociedades",
      "slug": "opcional-para-grupos-de-sociedad",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen Opcional para Grupos de Sociedades",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/opcional-para-grupos-de-sociedad"
    },
    {
      "entity": "RPFEA630",
      "id": "20",
      "published": true,
      "regimen_name": "Enajenación de acciones en bolsa de valores",
      "slug": "enajenacion-de-acciones-en-bolsa-de-valores",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de ingresos por enajenación de acciones en la bolsa de valores",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/enajenacion-de-acciones-en-bolsa-de-valores"
    },
    {
      "entity": "RPFSO616",
      "id": "21",
      "published": true,
      "regimen_name": "Sin obligaciones fiscales",
      "slug": "sin-obligaciones-fiscales",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen Sin Obligaciones Fiscales",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/sin-obligaciones-fiscales"
    },
    {
      "entity": "RPFSC626",
      "id": "22",
      "published": true,
      "regimen_name": "Régimen Simplificado de Confianza para personas",
      "slug": "pf-simplificado-de-confianza",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen Simplificado de Confianza para Personas",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/pf-simplificado-de-confianza"
    },
    {
      "entity": "RPMRE610",
      "id": "23",
      "published": true,
      "regimen_name": "Residentes en el Extranjero sin Establecimiento Permanente en México",
      "slug": "residentes-en-el-extranjero-sin-establecimiento-pm",
      "taxpayer_key": "004",
      "taxpayer_type": "personas-morales",
      "title": "Régimen Residentes en el Extranjero sin Permanencia en México",
      "url": "https://www.sat.gob.mx/portal/public/personas-morales/residentes-en-el-extranjero-sin-establecimiento-pm"
    }
  ],
  "total": 23
}
```

### List tramites

- Capability: `tax-rules/list_tramites`
- Description: List every tramite/service page in the SAT portal (portalPages) with slug, entity code, page type and public URL, paged through Strapi pagination.
- Instructions: Enumerate the catalog of procedure pages (81 at recording) or resolve a slug to an entity without a keyword search. Page size up to 100; a continuation is reported while more pages exist.
- Cost: 5 credits per call
- Capability file: [List tramites](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/list_tramites)

Accepted options:
- `page` (number): page Example: `1`
- `page_size` (number): page_size Example: `100`

Response schema example:
```json
{
  "country": "MX",
  "language": "es",
  "observed_at_ms": 1790124301244,
  "page": 1,
  "page_count": 9,
  "page_size": 10,
  "total": 81,
  "tramites": [
    {
      "entity": "3031AGSCIARFCPF",
      "id": "1",
      "page_type": "TRSTA001",
      "published": true,
      "slug": "inscripcion-y-aviso-al-rfc",
      "title": "Inscripción y avisos al Registro Federal de Contribuyentes (RFC) para Personas",
      "url": "https://www.sat.gob.mx/portal/public/tramites/inscripcion-y-aviso-al-rfc"
    },
    {
      "entity": "3032AGSCCONTRASE",
      "id": "2",
      "page_type": "TRSTA001",
      "published": true,
      "slug": "contrasena",
      "title": "Contraseña",
      "url": "https://www.sat.gob.mx/portal/public/tramites/contrasena"
    },
    {
      "entity": "3033AGSCFEAEF",
      "id": "3",
      "page_type": "TRSTA001",
      "published": true,
      "slug": "firma-electronica-avanzada-efirma",
      "title": "Firma Electrónica Avanzada (e.firma)",
      "url": "https://www.sat.gob.mx/portal/public/tramites/firma-electronica-avanzada-efirma"
    },
    {
      "entity": "3034AGSCCDSD",
      "id": "4",
      "page_type": "TRSTA001",
      "published": true,
      "slug": "certificado-de-sello-digital",
      "title": "Certificado de Sello Digital",
      "url": "https://www.sat.gob.mx/portal/public/tramites/certificado-de-sello-digital"
    },
    {
      "entity": "3036AGSCLPACCFDI",
      "id": "5",
      "page_type": "TRPAC002",
      "published": true,
      "slug": "lista-de-proveedores-autorizados-de-certificacion-de-cfdi",
      "title": "Lista de Proveedores Autorizados de Certificación de CFDI.",
      "url": "https://www.sat.gob.mx/portal/public/tramites/lista-de-proveedores-autorizados-de-certificacion-de-cfdi"
    },
    {
      "entity": "3037AGSCSAOPC",
      "id": "6",
      "page_type": "TRSTA001",
      "published": true,
      "slug": "solicita-autorizacion-para-operar-como-proveedor-de-certificacion",
      "title": "Solicita autorización para operar como proveedor de certificación",
      "url": "https://www.sat.gob.mx/portal/public/tramites/solicita-autorizacion-para-operar-como-proveedor-de-certificacion"
    },
    {
      "entity": "3046AGSCCONTRAPM",
      "id": "7",
      "page_type": "TRSTA001",
      "published": true,
      "slug": "contrasena-pm",
      "title": "Contraseña para empresas",
      "url": "https://www.sat.gob.mx/portal/public/tramites/contrasena-pm"
    },
    {
      "entity": "3054AGJCDS",
      "id": "8",
      "page_type": "TRSTA001",
      "published": true,
      "slug": "codigo-de-seguridad",
      "title": "Códigos de seguridad",
      "url": "https://www.sat.gob.mx/portal/public/tramites/codigo-de-seguridad"
    },
    {
      "entity": "3048AGACEECE",
      "id": "9",
      "page_type": "TRMOD003",
      "published": true,
      "slug": "esquema-de-certificacion-de-empresas",
      "title": "Esquema Integral de Certificación",
      "url": "https://www.sat.gob.mx/portal/public/tramites/esquema-de-certificacion-de-empresas"
    },
    {
      "entity": "3049AGACEEMIVAIE",
      "id": "10",
      "page_type": "TRSTA001",
      "published": true,
      "slug": "esquema-modal-iva-eieps",
      "title": "Registro en el Esquema de Certificación de Empresas, Modalidad IVA e IEPS",
      "url": "https://www.sat.gob.mx/portal/public/tramites/esquema-modal-iva-eieps"
    }
  ]
}
```

### Material

- Capability: `tax-rules/material`
- Description: Help material attached to a SAT tramite or regimen page: frequently asked questions, related documents (DOF decrees, guides, PDFs), related content links and video tutorials, from the static material export MA{entity}.json.
- Instructions: After `tramite`, `regimen`, `search` or a listing gives you an entity code. Filter with `section` to fetch one block and `limit` to bound each list; `counts` always reports the full totals.
- Cost: 5 credits per call
- Capability file: [Material](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/material)

Accepted options:
- `entity` (string, required): CMS entity code naming the static JSON file, e.g. `3040AGRCRP` or `RPFAE612`. Returned by search, list_* and detail functions. Pattern: ^[A-Z0-9]{4,40}$. Example: `3040AGRCRP`
- `limit` (number): Maximum items per block. Example: `100`
- `section` (string): Return only this block; all four when omitted. Example: `faq`

Response schema example:
```json
{
  "country": "MX",
  "counts": {
    "documents": 18,
    "faq": 3,
    "related": 1,
    "tutorials": 2
  },
  "documents": [
    {
      "id": "109",
      "title": "Complemento de recepción de pagos",
      "url": "https://www.sat.gob.mx/cs/Satellite?blobcol=urldata&blobkey=id&blobtable=MungoBlobs&blobwhere=1461176341009&ssbinary=true"
    },
    {
      "id": "110",
      "title": "Registro del nombre del receptor en la factura electrónica",
      "url": "https://www.sat.gob.mx/cs/Satellite?blobcol=urldata&blobkey=id&blobtable=MungoBlobs&blobwhere=1461175171977&ssbinary=true"
    },
    {
      "id": "111",
      "title": "Registro de los datos del receptor en la factura electrónica",
      "url": "https://www.sat.gob.mx/cs/Satellite?blobcol=urldata&blobkey=id&blobtable=MungoBlobs&blobwhere=1461175167996&ssbinary=true"
    },
    {
      "id": "112",
      "title": "Manual de procedimiento del complemento de pagos",
      "url": "https://www.sat.gob.mx/cs/Satellite?blobcol=urldata&blobkey=id&blobtable=MungoBlobs&blobwhere=1461173739629&ssbinary=true"
    },
    {
      "id": "113",
      "title": "Presentación del complemento de pagos",
      "url": "https://www.sat.gob.mx/cs/Satellite?blobcol=urldata&blobkey=id&blobtable=MungoBlobs&blobwhere=1461174786419&ssbinary=true"
    },
    {
      "id": "114",
      "title": "Guía del complemento de recepción de pagos, 16 de marzo del 2017",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/Guia_comple_pagos_16032017.pdf"
    },
    {
      "id": "115",
      "title": "Guía complemento de recepción de pagos, 30 de junio del 2017",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/Guia_comple_pagos_30062017.pdf"
    },
    {
      "id": "116",
      "title": "Guía de recepción de pagos, 7 de agosto del 2017",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/Guia_comple_pagos_07082017.pdf"
    },
    {
      "id": "117",
      "title": "Guía del complemento de recepción de pagos, 07 de septiembre del 2017",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/guiacomplepagos_07092017.pdf"
    },
    {
      "id": "118",
      "title": "Guía del complemento de recepción de pagos, 31 de agosto del 2018",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/Guia_comple_pagos.pdf"
    },
    {
      "id": "119",
      "title": "Guía del complemento de recepción de pagos, 08 de marzo del 2023",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/Guia_llenado_pagos_2023.pdf"
    },
    {
      "id": "120",
      "title": "Documento 7 de agosto del 2017",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/PregFrec_RP_07082017.pdf"
    },
    {
      "id": "121",
      "title": "Documento 30 de junio del 2017",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/PregFrec_RP_30062017.pdf"
    },
    {
      "id": "122",
      "title": "Calendario de actualización, 31 de marzo de 2017",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/cal_act_31032017.pdf"
    },
    {
      "id": "123",
      "title": "Calendario de actualización, 23 de febrero de 2018",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/cal_act_23022018.pdf"
    },
    {
      "id": "124",
      "title": "Calendario de actualización, 05 de octubre de 2018",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/cal_act_05102018.pdf"
    },
    {
      "id": "125",
      "title": "Calendario de actualización, 7 de diciembre de 2018",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/cal_act_07122018.pdf"
    },
    {
      "id": "85",
      "title": "Documentación Técnica Histórico",
      "url": "https://ampocdevbuk01a.s3.us-east-1.amazonaws.com/Documentacion_Tecnica_Historico_20260629_a554d16e92.pdf"
    }
  ],
  "entity": "3040AGRCRP",
  "faq": [
    {
      "answer": "La clave de método de pago que deben utilizar es “PUE Pago en una sola exhibición” contenida en el catálogo de c_MetodoPago del Anexo 20. Fundamento legal: Anexo 20 Guía de llenado de los comprobantes fiscales digitales por internet versión 4.0, publicada en el Portal del SAT.",
      "id": "139",
      "question": "¿Cuál es la clave de método de pago que deben utilizar los integrantes del sistema financiero para la emisión de los CFDI que se emiten con la facilidad establecida en la regla 2.7.1.39. de la Resolución Miscelánea Fiscal vigente?"
    },
    {
      "answer": "Información del pago:\n- Fecha de pago\n- Moneda de pago\n- Forma de pago y\n- Monto pagado\nInformación de la factura que se paga (documento relacionado):\n- Folio fiscal del comprobante relacionado\n- Moneda de pago\n- Tipo de cambio conforme a la moneda registrada en el documento relacionado\n- Método de pago\n- Número de la parcialidad\n- Importe pagado\n- Importe saldo anterior\n- El importe del saldo insoluto\n- Objeto del impuesto\n- Monto de los impuestos retenidos y trasladados\nSi se trata de pagos vía transferencia electrónica de fondos (incluido SPEI), no es necesario incorporar la información bancaria (número de operación, cuenta ordenante, cuenta beneficiaria, nombre del banco, tipo cadena de pago, sello pago, entre otros).",
      "id": "140",
      "question": "¿Qué información es necesaria registrar en el complemento de pagos?"
    },
    {
      "answer": "Cuando la contraprestación no se pague en una sola exhibición, o bien, cuando se realice el pago de la contraprestación en una sola exhibición, pero esta no sea cubierta al momento de la expedición de la factura, incluso cuando se trate de operaciones a crédito y estas se paguen totalmente en fecha posterior a la emisión de la factura correspondiente.",
      "id": "141",
      "question": "¿Cuándo se debe incorporar el complemento de Recepción de pagos a la factura?"
    }
  ],
  "language": "es",
  "observed_at_ms": 1790124311311,
  "related": [
    {
      "id": "19",
      "slug": null,
      "title": "Anexo 20",
      "url": "http://omawww.sat.gob.mx/tramitesyservicios/Paginas/anexo_20.htm"
    }
  ],
  "source_url": "https://www.sat.gob.mx/public/data/material/MA3040AGRCRP.json",
  "tutorials": [
    {
      "id": "21",
      "title": "¿Cuándo es necesario usar complemento Carta Porte?",
      "url": "https://www.youtube.com/watch?v=jlsPGSVO8bs"
    },
    {
      "id": "22",
      "title": "Generar un complemento de pagos en la herramienta gratuita del SAT.",
      "url": "https://youtube.com/embed/iU5-bON0BJ4?showinfo=0"
    }
  ]
}
```

### Normatividad

- Capability: `tax-rules/normatividad`
- Description: Official DOF documents of the Resolucion Miscelanea Fiscal (RMF), Reglas Generales de Comercio Exterior (RGCE) and Resolucion de Facilidades Administrativas (RFA) for a year: resolutions, modifications, anexos, versiones anticipadas and compiled texts with publication dates and PDF URLs, parsed from the SAT normatividad mini-site.
- Instructions: Find the current RMF rules and anexos (e.g. Anexo 1-A tramites, Anexo 20 CFDI) or their modifications for 2023-2026 and the PDF to read. Filter by `section` (rmf, rgce, rfa) and `category`.
- Cost: 5 credits per call
- Capability file: [Normatividad](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/normatividad)

Accepted options:
- `category` (string): resolucion: the resolution and its modifications; anexos; anticipadas: versiones anticipadas; compiladas: compiled texts. Example: `resolucion`
- `section` (string): section Example: `rmf`
- `year` (number, required): Fiscal year of the normatividad page (2023-2026 published at recording). Example: `2023`

Response schema example:
```json
{
  "category": "resolucion",
  "count": 2,
  "country": "MX",
  "documents": [
    {
      "category": "resolucion",
      "note": "publicada el 28 de diciembre de 2025",
      "published": "2025-12-28",
      "section": "rmf",
      "title": "Resolución Miscelánea Fiscal para 2026",
      "url": "https://www.sat.gob.mx/minisitio/NormatividadRMFyRGCE/documentos2026/rmf/rmf/RMF_2026-DOF-28122025.pdf"
    },
    {
      "category": "resolucion",
      "note": "publicada el 09 de julio de 2026",
      "published": "2026-07-09",
      "section": "rmf",
      "title": "1a Resolución de Modificaciones a la RMF para 2026",
      "url": "https://www.sat.gob.mx/minisitio/NormatividadRMFyRGCE/documentos2026/rmf/rmf/1aRM_RMF2026.pdf"
    }
  ],
  "language": "es",
  "observed_at_ms": 1790124347247,
  "section": "rmf",
  "source_url": "https://www.sat.gob.mx/minisitio/NormatividadRMFyRGCE/normatividad_rmf_rgce2026.html",
  "total": 127,
  "year": 2026
}
```

### Offices

- Capability: `tax-rules/offices`
- Description: SAT office directory (ADSC administraciones desconcentradas, MST modulos de servicios tributarios, SARE) with address, coordinates and state, from the portal's directory export; filter by state code and module type.
- Instructions: Locate SAT service offices in a Mexican state; state codes are lowercase snake_case as the source uses them (e.g. `colima`, `estado_de_mexico`, `baja_california`).
- Cost: 5 credits per call
- Capability file: [Offices](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/offices)

Accepted options:
- `module_type` (string): module_type Example: `ADSC`
- `state` (string): Source state code, e.g. `colima`. Pattern: ^[a-z][a-z_]{1,40}$. Example: `<state>`

Response schema example:
```json
{
  "count": 2,
  "country": "MX",
  "language": "es",
  "module_type": null,
  "observed_at_ms": 1790124342399,
  "offices": [
    {
      "address": "Blvd. Miguel de la Madrid Hurtado núm. 426, Edificio Torre Puerto, colonia Fondeport, 28219, Manzanillo, Colima.",
      "id": "37",
      "latitude": 19.08080969,
      "longitude": -104.2884983,
      "module_type": "MST",
      "name": "MST Manzanillo",
      "state_code": "colima",
      "state_name": "Colima"
    },
    {
      "address": "Boulevard Camino Real núm. 1003, colonia El Diezmo, 28010, Colima, Colima.",
      "id": "36",
      "latitude": 19.25665784,
      "longitude": -103.6939209,
      "module_type": "ADSC",
      "name": "ADSC Colima 1",
      "state_code": "colima",
      "state_name": "Colima"
    }
  ],
  "source_url": "https://www.sat.gob.mx/public/data/directorio/3110AGSCDN.json",
  "state": "colima",
  "total": 167
}
```

### Regimen

- Capability: `tax-rules/regimen`
- Description: One SAT tax regime page by slug, entity code or portal URL: description, benefits, considerations and the obligations cycle (registration, invoicing, declarations) as plain text with links, from the portal's GraphQL API and static content export.
- Instructions: Read the official obligations and requirements for a regime such as RESICO, actividades empresariales y profesionales or general de ley personas morales.
- Cost: 5 credits per call
- Capability file: [Regimen](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/regimen)

Accepted options:
- `entity` (string): CMS entity code naming the static JSON file, e.g. `3040AGRCRP` or `RPFAE612`. Returned by search, list_* and detail functions. Pattern: ^[A-Z0-9]{4,40}$. Example: `3040AGRCRP`
- `slug` (string): Portal page slug (the `uri` the portal and GraphQL use), e.g. `complemento-recepcion-de-pagos`. Pattern: ^[a-z0-9]+(-[a-z0-9]+)*$. Example: `<slug>`
- `url` (string): Portal URL such as https://www.sat.gob.mx/portal/public/personas-fisicas/pf-actividades-empresariales-y-profesionales. Pattern: ^https?://(www\.)?sat\.gob\.mx/portal/public/personas-(fisicas|morales)/[a-z0-9-]+/?([?#].*)?$. Example: `<url>`

Response schema example:
```json
{
  "benefits": "Puedes obtener un saldo a favor, si presentas tus deducciones personales en tu declaración anual. Los gastos mensuales deducibles a los que aplica son todo lo indispensable para realizar tu actividad:\n- Pago de sueldos y salarios a empleados.\n- Pago de aportaciones al IMSS de tus empleados.\n- Renta del inmueble en el que se efectúan las actividades profesionales del domicilio fiscal registrado.\n- Servicios como luz, internet, teléfono, papelería y artículos de oficina.",
  "country": "MX",
  "entity": "RPFAE612",
  "id": "1",
  "information": "El monto total de las deducciones personales (excepto gastos médicos por incapacidad y discapacidad, aportaciones voluntarias y aportaciones complementarias de retiro, así como estímulos fiscales) no puede exceder de cinco Unidades de Medida y Actualización (UMA) anuales o del 15% total de tus ingresos, incluidos los exentos, lo que resulte menor.\nConoce la aplicación SAT Móvil, Ingresa a Google Play Store (https://play.google.com/store/apps/details?id=mx.gob.sat&hl=es_MX) (Android) o App Store (https://apps.apple.com/mx/app/sat-m%C3%B3vil/id1558245095) (iOS), instala la aplicación y utiliza los trámites y servicios digitales que ofrece el SAT. Consulta la Manual de Usuario Tramites digitales (https://ampocdevbuk01a.s3.us-east-1.amazonaws.com/Manual_de_Usuario_SAT_Movil_Tramites_REV_2_07948f0c9c.pdf), Manual de Usuario Información Fiscal (https://ampocdevbuk01a.s3.us-east-1.amazonaws.com/Manual_de_Usuario_SAT_Movil_Informacion_Fiscal_REV_2_986d96e1c3.pdf), Manual de Usuario Servicios digitales (https://ampocdevbuk01a.s3.us-east-1.amazonaws.com/Manual_de_Usuario_SAT_Movil_Servicios_digitales_REV_2_0a27b012a0.pdf) y la Manual de Usuario Orientación Fiscal (https://ampocdevbuk01a.s3.us-east-1.amazonaws.com/Manual_de_Usuario_SAT_Movil_Orientacion_Fiscal_REV_2_b3dac72ebc.pdf).SAT Móvil, trámites y servicios a tu alcance.",
  "language": "es",
  "obligations": [
    {
      "content": "Requisitos:\n- Solicita una cita (https://citas.sat.gob.mx/) en la oficina del SAT de tu preferencia.\n- Selecciona Inscripción en el RFC de personas físicas.\n- Completa y revisa que la información de los campos sea correcta.\n- Selecciona la oficina de atención de tu preferencia y acude en la fecha y hora que elegiste.\n- Identificación oficial vigente.\n- Comprobante de domicilio (solo en caso de que tu identificación oficial no contenga tu domicilio).\nRecuerda llevar tu dispositivo USB para tramitar tu e.firma (https://www.sat.gob.mx/portal/public/tramites/firma-electronica-avanzada-efirma).",
      "id": "1"
    },
    {
      "content": "Obtén tu e.firma (https://www.sat.gob.mx/portal/public/tramites/firma-electronica-avanzada-efirma) y Contraseña (https://www.sat.gob.mx/portal/public/tramites/contrasena) para realizar los trámites desde el Portal del SAT, funcionan como una firma autógrafa.",
      "id": "2"
    },
    {
      "content": "Activa el Buzón Tributario (https://wwwmat.sat.gob.mx/iniciar-expediente/medios_contacto/), ya que es el principal canal de comunicación con el SAT, donde recibirás notificaciones y avisos importantes.",
      "id": "3"
    },
    {
      "content": "Recuerda generar tus facturas electrónicas cuando recibas ingresos por las actividades que realizas, puedes hacerlo a través de los servicios de facturación (https://portal.facturaelectronica.sat.gob.mx/) del SAT o la aplicación Factura SAT Móvil; también puedes usar los servicios gratuitos ofrecidos por los proveedores autorizados de certificación (https://www.sat.gob.mx/portal/public/tramites/lista-de-proveedores-autorizados-de-certificacion-de-cfdi). Si tienes trabajadores, debes entregarles un comprobante de nómina por los pagos y retenciones que hagas.",
      "id": "4"
    },
    {
      "content": "- Debes llevar tu contabilidad, cuando tengas ingresos mayores a cuatro millones de pesos anuales, puedes usar Mis cuentas. (https://rfs.siat.sat.gob.mx/PTSC/RFS/menu/)\n- Presenta tus declaraciones\n- Declaración Anual (https://anualpf.clouda.sat.gob.mx/), en el mes de abril del año siguiente.\n- Pagos Provisionales de ISR (https://pstcdypisr.clouda.sat.gob.mx/), a más tardar el 17 del mes inmediato posterior a aquel al que corresponda el pago.\n- Pagos definitivos de ISR (https://pstcdypisr.clouda.sat.gob.mx/) retenciones por salarios o asimilados, a más tardar el 17 del mes inmediato posterior a aquel al que corresponda el pago.\n- Pagos definitivos de IVA (https://pstcdypisr.clouda.sat.gob.mx/), a más tardar el día 17 del mes inmediato posterior a aquel en que se hubiera efectuado la retención.\n- Nueva plataforma para presentar tu Declaración Informativa de Operaciones con Terceros (DIOT) (https://pstcdi.clouda.sat.gob.mx/), durante el mes inmediato posterior al que corresponda la información. Si tus ingresos totales del ejercicio inmediato anterior no excedieron de 4 millones de pesos, quedas exento de presentarla\n- Ingresa al servicio (https://www.acuse.sat.gob.mx/ReimpresionInternet/REIMDefault.htm) para consultar los acuses de declaraciones presentadas en la plataforma anterior.\n- Si eres sujeto a regímenes fiscales preferentes (https://www.sat.gob.mx/portal/public/tramites/refipres) o a sociedades o entidades, presenta en febrero la Declaración informativa anual (https://pstcdi.clouda.sat.gob.mx/) de la forma oficial 63 sobre los ingresos, depósitos, inversiones, ahorros o cualquier otro.\n- Requerimientos de Obligaciones y Vigilancia profunda (https://www.sat.gob.mx/portal/public/tramites/vigilancia-profunda-y-cumplimiento), en caso de que la autoridad te lo solicite.\n- Cuando tus actividades se relaciones con la industria de hidrocarburos y petrolíferos, envía el reporte de Controles Volumétricos. (https://www.sat.gob.mx/portal/public/tramites/controles-volumetricos)",
      "id": "5"
    },
    {
      "content": "- Si cambiaste de domicilio (https://rfcampc.siat.sat.gob.mx/app/seg/SessionBroker?url=/PTSC/IdcSiat/autc/CambioDomicilio/TramiteCambioDomicilio.jsf&parametro=c&idSessionBit=&idSessionBit=null), actualiza la nueva dirección.\n- Presenta el aviso si suspendes tus actividades económicas (https://rfcampc.siat.sat.gob.mx/app/seg/SessionBroker?url=/PTSC/IdcSiat/autc/SuspensionAct/TramiteSuspensionActividades.jsf&parametro=c&idSessionBit=).\n- Si cambiaste de actividad económica o se modificó alguna obligación, actualízala (https://wwwmat.sat.gob.mx/app/seg/faces/pages/lanzador.jsf?url=/operacion/33758/presenta-el-aviso-de-actualizacion-de-actividades-economicas-y-obligaciones-fiscales-como-persona-fisica&tipoLogeo=c&target=principal&hostServer=https://wwwmat.sat.gob.mx).",
      "id": "6"
    }
  ],
  "observed_at_ms": 1790124332624,
  "published": true,
  "regimen_name": "Personas Físicas con Actividades Empresariales y Profesionales",
  "slug": "pf-actividades-empresariales-y-profesionales",
  "source_url": "https://www.sat.gob.mx/public/data/regimen/RPFAE612.json",
  "summary": "Para personas que realizan actividades profesionales, comerciales, industriales, de autotransporte, agrícolas, ganaderas, pesqueras o silvícolas, sin importar el total de los ingresos que perciben.",
  "taxpayer_key": "003",
  "taxpayer_type": "personas-fisicas",
  "title": "Régimen de Actividades Empresariales y Servicios Profesionales",
  "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/pf-actividades-empresariales-y-profesionales"
}
```

### Search

- Capability: `tax-rules/search`
- Description: Search SAT portal content by keyword: tramite/service pages (portalPages), tax regime pages (regimenPages) and mini-sites, matched case-insensitively on title and metadata keywords through the portal's Strapi GraphQL API.
- Instructions: Start here when you have a topic (IVA, CFDI, pagos, retenciones, RFC, fronteriza) and need the slug or entity of the page that covers it. Results are small (Strapi limit 100 per collection); an empty `results` array is a legitimate no-match.
- Cost: 5 credits per call
- Capability file: [Search](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/search)

Accepted options:
- `query` (string, required): Keyword or phrase; matched case-insensitively against page titles and metadata words. Example: `<query>`

Response schema example:
```json
{
  "count": 6,
  "country": "MX",
  "language": "es",
  "observed_at_ms": 1790124295987,
  "query": "pagos",
  "results": [
    {
      "entity": null,
      "id": "15",
      "slug": "complemento-recepcion-de-pagos",
      "taxpayer_key": null,
      "taxpayer_type": null,
      "title": "Complemento Recepción de pagos",
      "type": "tramite",
      "url": "https://www.sat.gob.mx/portal/public/tramites/complemento-recepcion-de-pagos"
    },
    {
      "entity": null,
      "id": "19",
      "slug": "complementos-de-factura",
      "taxpayer_key": null,
      "taxpayer_type": null,
      "title": "Complementos de factura",
      "type": "tramite",
      "url": "https://www.sat.gob.mx/portal/public/tramites/complementos-de-factura"
    },
    {
      "entity": null,
      "id": "55",
      "slug": "declaraciones-pf",
      "taxpayer_key": null,
      "taxpayer_type": null,
      "title": "Declaraciones y pagos personas físicas",
      "type": "tramite",
      "url": "https://www.sat.gob.mx/portal/public/tramites/declaraciones-pf"
    },
    {
      "entity": null,
      "id": "56",
      "slug": "declaraciones-pm",
      "taxpayer_key": null,
      "taxpayer_type": null,
      "title": "Declaraciones y pagos para empresas",
      "type": "tramite",
      "url": "https://www.sat.gob.mx/portal/public/tramites/declaraciones-pm"
    },
    {
      "entity": "RPFAE612",
      "id": "1",
      "slug": "pf-actividades-empresariales-y-profesionales",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Actividades Empresariales y Servicios Profesionales",
      "type": "regimen",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/pf-actividades-empresariales-y-profesionales"
    },
    {
      "entity": "RPFAR606",
      "id": "3",
      "slug": "arrendamiento",
      "taxpayer_key": "003",
      "taxpayer_type": "personas-fisicas",
      "title": "Régimen de Arrendamiento",
      "type": "regimen",
      "url": "https://www.sat.gob.mx/portal/public/personas-fisicas/arrendamiento"
    }
  ]
}
```

### Tax calendar

- Capability: `tax-rules/tax_calendar`
- Description: SAT tax calendar events (declaration and payment deadlines) from the portal's calendar export, optionally filtered by start-date window and title keyword.
- Instructions: Find filing deadlines (declaracion anual, pagos provisionales, DIOT, informativas) with their legal basis and periodicity. Dates are as published by SAT; the export mixes the current and previous year, so filter with `from`/`to`.
- Cost: 5 credits per call
- Capability file: [Tax calendar](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/tax_calendar)

Accepted options:
- `from` (string): Keep events whose start_date is on or after this ISO date. Pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$. Example: `<from>`
- `query` (string): Case-insensitive substring of the event title. Example: `<query>`
- `to` (string): Keep events whose start_date is on or before this ISO date. Pattern: ^[0-9]{4}-[0-9]{2}-[0-9]{2}$. Example: `<to>`

Response schema example:
```json
{
  "count": 12,
  "country": "MX",
  "events": [
    {
      "end_date": "2025-01-06",
      "id": "290",
      "legal_basis": "Artículo 28 del Código Fiscal de la Federación; Reglas 2.8.1.5., 2.8.1.6. de la Resolución Miscelánea Fiscal vigente.",
      "periodicity": [],
      "start_date": "2025-01-06",
      "summary": "Envío mensual de información contable: Para personas morales, a más tardar en los tres primeros días del segundo mes posterior al mes que corresponde la información a enviar.",
      "timeliness": "- Vencimiento de obligación: Lunes 06/01/2025 Personas morales\n- Para cumplir con tu obligación, da clic aquí (http://www.sat.gob.mx/portal/public/tramites/contabilidad-electronica)",
      "title": "Envío de contabilidad electrónica mensual Personas morales"
    },
    {
      "end_date": "2025-01-08",
      "id": "291",
      "legal_basis": "Artículo 28 del Código Fiscal de la Federación; Reglas 2.8.1.5., 2.8.1.6. de la Resolución Miscelánea Fiscal vigente.",
      "periodicity": [],
      "start_date": "2025-01-08",
      "summary": "Envío mensual de información contable: Para personas físicas, a más tardar en los primeros cinco días del segundo mes posterior al mes que corresponde la información a enviar.",
      "timeliness": "- Vencimiento de obligación: Miércoles 08/01/2025 Personas físicas\n- Para cumplir con tu obligación, da clic aquí (http://www.sat.gob.mx/portal/public/tramites/contabilidad-electronica)",
      "title": "Envío de contabilidad electrónica mensual Personas físicas"
    },
    {
      "end_date": "2025-01-15",
      "id": "309",
      "legal_basis": "Artículos: 166 y 171 de la LISR; Regla 3.18.20. de la RMF, Ficha de trámite 66/ISR del Anexo 1-A de la RMF.",
      "periodicity": [],
      "start_date": "2025-01-15",
      "summary": "Residentes en el país que realicen pagos por concepto de intereses a residentes en el extranjero provenientes de títulos de crédito colocados en un país con el que México tenga celebrado un tratado para evitar la doble tributación.",
      "timeliness": "- Vencimiento de obligación: Miércoles 15/01/2025\n- Tipo de contribuyente: Personas físicas y personas morales\n- Para cumplir con tu obligación, da clic aquí (http://www.sat.gob.mx/portal/public/tramites/residentes-en-el-extranjero)",
      "title": "Reporte trimestral sobre los pagos realizados a residentes en el extranjero por concepto de intereses a la tasa de retención de 4.9%"
    },
    {
      "end_date": "2025-01-17",
      "id": "231",
      "legal_basis": null,
      "periodicity": [],
      "start_date": "2025-01-17",
      "summary": "Recuerda presentar, a más tardar el 17 del mes, tus declaraciones del Impuesto sobre la Renta (ISR) propio, Impuesto al Valor Agregado (IVA) e Impuesto Especial sobre Producción y Servicios (IEPS), así como del ISR retenido a terceros que, conforme a las disposiciones fiscales y por la realización de tus actividades, te encuentres obligado a presentar.\nSi la fecha límite es día inhábil o viernes, el vencimiento se recorre al siguiente día hábil.",
      "timeliness": "- Vencimiento de obligación: 17 de cada mes\n- Declaraciones:\n- De ISR, IVA, Retenciones por salarios y asimilados e IVA Nueva plataforma. Ingresa al servicio. (https://pstcdypisr.clouda.sat.gob.mx/)\n- Pagos de ISR, IVA, IEPS y Otras retenciones plataforma anterior. Ingresa al servicio. (https://ptscdecprov.clouda.sat.gob.mx/)",
      "title": "Presenta tus declaraciones provisionales o definitivas de impuestos federales"
    },
    {
      "end_date": "2025-01-17",
      "id": "308",
      "legal_basis": null,
      "periodicity": [
        "annual"
      ],
      "start_date": "2025-01-17",
      "summary": "Recuerda presentar, a más tardar el 17 del mes, tu declaración del ejercicio por liquidación, en la que se determine y entere el impuesto correspondiente al periodo comprendido desde el inicio de liquidación y hasta el cierre del ejercicio fiscal del año inmediato anterior.\nSi la fecha límite es día inhábil o viernes, el vencimiento se recorre al siguiente día hábil.",
      "timeliness": "- Vencimiento de obligación: 17 de enero\n- Declaraciones:\n- Régimen General ejercicios 2019 en adelante y Régimen Simplificado de Confianza. Ingresa al servicio (https://anualpm.clouda.sat.gob.mx/MoralesV2).\n- Anual de personas morales plataforma anterior. Ingresa al servicio (https://anualpm.clouda.sat.gob.mx/).",
      "title": "Presenta la Declaración anual del ISR (sociedades en liquidación)"
    },
    {
      "end_date": "2025-01-31",
      "id": "56",
      "legal_basis": "Ley del Impuesto sobre la Renta vigente al 31 de diciembre de 2021, artículos 111, sexto párrafo, 112, fracciones VI y VII.\nLey del Impuesto al Valor Agregado vigente al 31 de diciembre de 2021, artículo 5-E, primer párrafo.\nLey del Impuesto Especial sobre Producción y Servicios vigente al 31 de diciembre de 2021, artículo 5-D, primer párrafo.\nResolución Miscelánea Fiscal para 2025, Décimo Noveno Transitorio.",
      "periodicity": [],
      "start_date": "2025-01-31",
      "summary": "Declara el impuesto sobre la renta y el impuesto al valor agregado, así como las retenciones del ISR por salarios en caso de tener trabajadores.",
      "timeliness": "- Vencimiento de obligación: Viernes 31/01/2025\n- Pertenece: Régimen de Incorporación Fiscal/ bimestral\n- Link:\n- Iva e ISR: https://rfs.siat.sat.gob.mx/PTSC/RFS/menu/\n- IEPS: https://ptscdecprov.clouda.sat.gob.mx/\n- Retenciones por salarios y asimilados: https://pstcdypisr.clouda.sat.gob.mx/",
      "title": "Presenta la declaración de impuestos federales del sexto bimestre del ejercicio 2025 del Régimen de Incorporación Fiscal, ISR, IVA, IEPS y de retenciones por salarios si tienes trabajadores."
    },
    {
      "end_date": "2025-01-31",
      "id": "243",
      "legal_basis": null,
      "periodicity": [],
      "start_date": "2025-01-31",
      "summary": "Recuerda presentar, a más tardar el último día del mes, tus declaraciones bimestrales del Impuesto sobre la Renta (ISR) propio, Impuesto al Valor Agregado (IVA) e Impuesto Especial sobre Producción y Servicios (IEPS), así como del ISR retenido a terceros, correspondientes al Régimen de Incorporación Fiscal (RIF).\nSi la fecha límite es día inhábil o viernes, el vencimiento se recorre al siguiente día hábil.",
      "timeliness": "- Vencimiento de obligación: Último día de cada mes\n- Declaraciones:\n- Definitivos bimestrales de ISR e IVA. Ingresa al servicio de Mis cuentas (https://rfs.siat.sat.gob.mx/PTSC/RFS/menu/).\n- Si optas por determinar tus pagos bimestrales aplicando coeficiente de utilidad y la declaración anual. Ingresa al servicio (https://ptscdecprov.clouda.sat.gob.mx/).",
      "title": "Presenta tus declaraciones provisionales o definitivas de impuestos federales"
    },
    {
      "end_date": "2025-01-31",
      "id": "244",
      "legal_basis": null,
      "periodicity": [],
      "start_date": "2025-01-31",
      "summary": "Recuerda presentar, a más tardar el último día del mes, tu declaración informativa, por las operaciones de proveedores relacionadas con el Impuesto al Valor Agregado (IVA).",
      "timeliness": "- Vencimiento de obligación: Último día de cada mes\n- Declaraciones:\n- Nueva plataforma. Ingresa al servicio (https://pstcdi.clouda.sat.gob.mx/).\n- Plataforma anterior. Ingresa al servicio (https://tramitesdigitales.sat.gob.mx/InformativaDeTerceros.Internet/Default.aspx).",
      "title": "Presenta la Declaración Informativa de Operaciones con Terceros (DIOT)"
    },
    {
      "end_date": "2025-01-31",
      "id": "245",
      "legal_basis": null,
      "periodicity": [],
      "start_date": "2025-01-31",
      "summary": "Recuerda presentar, a más tardar el último día del mes, tu declaración informativa, por tus operaciones realizadas en términos de la Ley del Impuesto Especial sobre Producción y Servicios (IEPS).",
      "timeliness": "- Vencimiento de obligación: Último día de cada mes\n- Declaración:\n- Ingresa al servicio (https://www.servicios.sat.gob.mx/_mem_bin/FormsLogin.asp?/IEPSInternet/).",
      "title": "Presenta la Declaración Informativa Múltiple del Impuesto Especial sobre Producción y Servicios (Multi-IEPS)"
    },
    {
      "end_date": "2025-01-31",
      "id": "246",
      "legal_basis": null,
      "periodicity": [],
      "start_date": "2025-01-31",
      "summary": "Si eres una Institución del Sistema Financiero, presenta a más tardar el último día del mes, la información de los depósitos en efectivo.",
      "timeliness": "- Vencimiento de obligación: Último día de cada mes\n- Declaración:\n- Ingresa al servicio (https://ptscide.clouda.sat.gob.mx/).",
      "title": "Presenta la Declaración Informativa de los Depósitos en Efectivo"
    },
    {
      "end_date": "2025-01-31",
      "id": "345",
      "legal_basis": "Artículos: 263 y 264 de la LFD; Regla 2.8.5.2. de la RMF, Ficha de Trámite 2/DERECHOS del Anexo 1-A de la RMF.",
      "periodicity": [],
      "start_date": "2025-01-31",
      "summary": "Presenta esta declaración para el pago del derecho sobre minería, si eres persona física o moral titular de concesiones o asignaciones.",
      "timeliness": "- Vencimiento de obligación: Viernes 31/01/2025\n- Personas físicas y personas morales\n- Para cumplir con tu obligación como persona física, da clic aquí (http://www.sat.gob.mx/portal/public/tramites/declaraciones-pf)\n- Para cumplir con tu obligación como persona moral, da clic aquí (http://www.sat.gob.mx/portal/public/tramites/declaraciones-pm)",
      "title": "Declaración del pago del derecho sobre minería"
    },
    {
      "end_date": "2025-01-31",
      "id": "346",
      "legal_basis": "Artículo 269 de la LFD; Regla 2.8.5.2. de la RMF, Ficha de Trámite 4/DERECHOS del Anexo 1-A de la RMF.",
      "periodicity": [],
      "start_date": "2025-01-31",
      "summary": "Presenta esta declaración para el pago del derecho adicional sobre minería, si eres persona física o moral titular de concesiones o asignaciones.",
      "timeliness": "- Vencimiento de obligación: Viernes 31/01/2025\n- Personas físicas y personas morales\n- Para cumplir con tu obligación como persona física, da clic aquí (http://www.sat.gob.mx/portal/public/tramites/declaraciones-pf)\n- Para cumplir con tu obligación como persona moral, da clic aquí (http://www.sat.gob.mx/portal/public/tramites/declaraciones-pm)",
      "title": "Declaración del pago del derecho adicional sobre minería"
    }
  ],
  "from": "2025-01-01",
  "language": "es",
  "observed_at_ms": 1790124337441,
  "query": null,
  "source_url": "https://www.sat.gob.mx/public/data/home/SATEV008.json",
  "to": "2025-01-31",
  "total": 152
}
```

### Tramite

- Capability: `tax-rules/tramite`
- Description: One SAT tramite/service page by slug, entity code or portal URL: summary, considerations, legal basis (CFF/LISR/LIVA articles, RMF rules) and the processes/modalities with their requirements and steps, from the portal's GraphQL API and static content export.
- Instructions: Read the official requirements and legal basis for a procedure such as factura electronica, complemento de recepcion de pagos or CFDI cancellation. HTML fragments are converted to plain text with links preserved.
- Cost: 5 credits per call
- Capability file: [Tramite](https://firecrawl.dev/alexandria/agents/providers/sat-gob-mx/tax-rules/tramite)

Accepted options:
- `entity` (string): CMS entity code naming the static JSON file, e.g. `3040AGRCRP` or `RPFAE612`. Returned by search, list_* and detail functions. Pattern: ^[A-Z0-9]{4,40}$. Example: `3040AGRCRP`
- `slug` (string): Portal page slug (the `uri` the portal and GraphQL use), e.g. `complemento-recepcion-de-pagos`. Pattern: ^[a-z0-9]+(-[a-z0-9]+)*$. Example: `<slug>`
- `url` (string): Portal URL such as https://www.sat.gob.mx/portal/public/tramites/factura-electronica. Pattern: ^https?://(www\.)?sat\.gob\.mx/portal/public/tramites/[a-z0-9-]+/?([?#].*)?$. Example: `<url>`

Response schema example:
```json
{
  "country": "MX",
  "entity": "3040AGRCRP",
  "id": "15",
  "information": "Consideraciones:\n- Los documentos relacionados deben ser de ingreso y contener la clave 99 (Por definir) en el campo forma de pago y para método de pago se debe registrar PPD (Pago en Parcialidades o Diferido).\n- El pago registrado puede ser parcial o total.\n- El emisor tiene a más tardar al quinto día natural del mes inmediato siguiente al que corresponda el pago recibido para emitir la factura de recepción de pagos.",
  "language": "es",
  "legal_basis": "- Código Fiscal de la Federación\n- Artículos 29 y 29-A.\n- Resolución Miscelánea Fiscal vigente\n- Regla 2.7.1.32",
  "observed_at_ms": 1790124306370,
  "page_type": "TRSTA001",
  "processes": [
    {
      "id": "65",
      "information": "Requisitos:\n- Folio fiscal (UUID) del CFDI original de la operación.\n- Información del pago recibido, como la fecha de pago, el método de pago utilizado (transferencia, cheque, efectivo, entre otros) y la moneda en la que se realizó el pago.\n- Monto exacto recibido en la moneda acordada. En caso de pagos en moneda extranjera, se debe indicar el tipo de cambio al momento de la recepción del pago.\n- Número de operación o referencia bancaria que identifica la transacción del pago para facilitar su rastreo y comprobación.\n- Monto aplicado al saldo pendiente de cada CFDI relacionado y el saldo restante si el pago fue parcial, para permitir un control claro de los abonos realizados y los pendientes por liquidar.\n- Identificar los impuestos aplicables y sus respectivas tasas para realizar los cálculos correspondientes sobre los pagos efectuados.\nPasos a seguir:\n- Emite el CFDI con complemento de Recepción de pagos con los detalles de la operación.\n- Registra la información referente al pago.\n- Registra la información referente al documento relacionado.\n- Timbra el CFDI con complemento de Recepción de pagos.\n- Obtén la representación impresa en papel o formato digital.\nConsulta el estándar y la guía de llenado para especificaciones técnicas en caso de dudas.",
      "modalities": [],
      "title": "Incorpora el complemento"
    },
    {
      "id": "66",
      "information": "Consulta la información especializada relevante del complemento de Recepción de pagos 2.0 revisión B, vigente a partir del 15 de enero de 2024:\n- Estándar del complemento (PDF): (http://omawww.sat.gob.mx/tramitesyservicios/Paginas/documentos/Complemento_de_Pagos20_RevB.pdf) Documento que describe el formato y estructura del complemento.\nÚltima modificación el 15/12/2023\n- Catálogos del complemento (XLS): (https://ampocdevbuk01a.s3.us-east-1.amazonaws.com/cat_Pagos_8ca5655de2.xls) Consulta las claves y descripciones de los catálogos a utilizar en el llenado de la factura con complemento de Recepción de Pagos.\nÚltima modificación el 22/12/2021\n- Esquema del complemento (XSD) (http://www.sat.gob.mx/sitio_internet/cfd/Pagos/Pagos20.xsd)\nÚltima modificación el 07/01/2023\n- Secuencia de cadena original complemento (XSLT) (http://www.sat.gob.mx/sitio_internet/cfd/Pagos/Pagos20.xslt)\nÚltima modificación el 22/12/2021\n- Matriz de errores (XLS) (https://ampocdevbuk01a.s3.us-east-1.amazonaws.com/Matriz_De_Errores_CRP_V20_Rev_B_b6fdbe7f31.xls)\nÚltima modificación el 16/01/2024\n- Esquema de los catálogos (XSD) (http://www.sat.gob.mx/sitio_internet/cfd/catalogos/Pagos/catPagos.xsd)\nÚltima modificación el 12/05/2017\n- Guía de llenado (https://ampocdevbuk01a.s3.us-east-1.amazonaws.com/Guia_llenado_pago_0a0d7b758a.pdf)\nÚltima modificación el 16/01/2026",
      "modalities": [],
      "title": "Información especializada"
    }
  ],
  "published": true,
  "slug": "complemento-recepcion-de-pagos",
  "source_url": "https://www.sat.gob.mx/public/data/tramites/3040AGRCRP.json",
  "summary": "Complemento para el Comprobante Fiscal Digital por Internet (CFDI) para registrar información sobre la recepción de pagos. El emisor de este complemento para recepción de pagos debe ser quien las leyes le obliguen a expedir comprobantes por los actos o actividades que realicen, por los ingresos que se perciban o por las retenciones de contribuciones que efectúen.",
  "title": "Complemento Recepción de pagos",
  "url": "https://www.sat.gob.mx/portal/public/tramites/complemento-recepcion-de-pagos"
}
```
