Oten Tecnologia
Oten Fiscal
Documentación

NFS-e

São Paulo — reglas de la NFS-e

São Paulo usa el código IBGE 3550308. La etiqueta TributacaoRPS no se envía en el JSON: la API calcula el valor a partir de `naturezaTributacao`, `iss.tipoTributacao` y `codigoCidadeIncidencia`.

Identificación del municipio

Código IBGE

3550308

Municipio

São Paulo / SP

Cómo se define TributacaoRPS

Use las combinaciones siguientes. Cualquier otro caso puede exigir un ajuste tributario con el equipo fiscal.

T

Tributado en São Paulo

naturezaTributacao ≠ 4 · iss.tipoTributacao = 6

F

Tributado fuera de São Paulo

naturezaTributacao ≠ 4 · iss.tipoTributacao = 7

A

Tributado en São Paulo, pero exento

naturezaTributacao ≠ 4 · iss.tipoTributacao = 1

B

Tributado fuera de São Paulo, pero exento

codigoCidadeIncidencia ≠ 3550308 · iss.tipoTributacao = 1

Ejemplo de payload para São Paulo

Servicio tributado en el municipio (equivalente a TributacaoRPS = T). Ajuste alícuota, código de servicio y tomador a los datos reales.

POST /nfse · São Paulo
[
  {
    "idIntegracao": "SP-2026-0001",
    "prestador": {
      "cpfCnpj": "00000000000000"
    },
    "tomador": {
      "cpfCnpj": "11111111000191",
      "razaoSocial": "Cliente Exemplo LTDA",
      "inscricaoMunicipal": "12345678",
      "email": "financeiro@cliente.com",
      "endereco": {
        "tipoLogradouro": "Avenida",
        "logradouro": "Paulista",
        "numero": "1000",
        "complemento": "Conjunto 101",
        "bairro": "Bela Vista",
        "tipoBairro": "Bairro",
        "codigoCidade": "3550308",
        "descricaoCidade": "Sao Paulo",
        "estado": "SP",
        "cep": "01310100"
      }
    },
    "cidadePrestacao": {
      "codigo": "3550308",
      "descricao": "Sao Paulo"
    },
    "servico": [
      {
        "codigo": "1.05",
        "codigoTributacao": "1.05",
        "discriminacao": "Licenca de uso de software e suporte tecnico mensal.",
        "cnae": "6203100",
        "codigoCidadeIncidencia": "3550308",
        "descricaoCidadeIncidencia": "SAO PAULO",
        "iss": {
          "tipoTributacao": 6,
          "exigibilidade": 1,
          "retido": false,
          "aliquota": 2.9
        },
        "valor": {
          "servico": 1500,
          "descontoCondicionado": 0,
          "descontoIncondicionado": 0
        }
      }
    ]
  }
]

Cuidados en São Paulo

  • Informe la dirección completa del tomador, incluido CEP y barrio.
  • El código de servicio debe ser el ítem de la lista aceptado por la Prefectura.
  • La alícuota de ISS debe ser compatible con el servicio y el régimen del prestador.
  • Para tomador extranjero, algunos proveedores aceptan el documento en el campo `cpfCnpj`.