Oten Tecnologia
Oten Fiscal
Documentación

Servicios · municipio de São Paulo

NFS-e São Paulo

La NFS-e de São Paulo usa la ruta municipal `/nfse`. El contrato es el de la API de servicio; las reglas de ISS y TributacaoRPS siguen el estándar de la Prefectura.

Reglas específicas de São Paulo

Primera emisión en São Paulo

  1. 1Confirme que el municipio 3550308 está habilitado para la empresa.
  2. 2Registre el certificado digital cuando la Prefectura lo exija.
  3. 3Registre la empresa prestadora y active la NFS-e.
  4. 4Envíe el JSON con tomador, servicio e ISS. Use un `idIntegracao` único.
  5. 5Consulte `/nfse/consultar/{id}` o espere el webhook con el estado final.

Notas de operación

  • El procesamiento depende de la disponibilidad del webservice de la Prefectura.
  • Si el prestador nunca emitió por webservice, es habitual una homologación previa en São Paulo.
  • El lote máximo es de 500 notas por solicitud.
  • El campo `numero` en la consulta es el RPS enviado. `numeroNfse` es el número asignado por la Prefectura — trátalo como texto.

Cuerpo del envío

El POST `/nfse` recibe un array. Para São Paulo, informe el prestador, el tomador con dirección y el servicio con ISS.

POST /nfse
[
  {
    "idIntegracao": "XXXYY999",
    "prestador": {
      "cpfCnpj": "08187168000160"
    },
    "tomador": {
      "cpfCnpj": "99999999999999",
      "razaoSocial": "Empresa de Teste LTDA",
      "inscricaoMunicipal": "8214100099",
      "email": "teste@a API.com.br",
      "endereco": {
        "descricaoCidade": "Maringa",
        "cep": "87020100",
        "tipoLogradouro": "Rua",
        "logradouro": "Barao do rio branco",
        "tipoBairro": "Centro",
        "codigoCidade": "4115200",
        "complemento": "sala 01",
        "estado": "PR",
        "numero": "1001",
        "bairro": "Centro"
      }
    },
    "servico": [
      {
        "codigo": "14.10",
        "codigoTributacao": "14.10",
        "discriminacao": "Descrição dos serviços prestados, utilize | para quebra de linha na impressão.",
        "cnae": "7490104",
        "iss": {
          "tipoTributacao": 7,
          "exigibilidade": 1,
          "aliquota": 3
        },
        "valor": {
          "servico": 1,
          "descontoCondicionado": 0,
          "descontoIncondicionado": 0
        }
      }
    ]
  }
]

Diccionario de datos

Campos del JSON de emisión de la NFS-e.

CampoTipoDescripción
idIntegracao
string
modoEnvio
stringModo de envio da emisión. * assincrono
versao
stringVersão do esquema de envio.
versaoEsquema
stringVersão de esquema a ser utilizada. **Valores aceptados:** * `RTC` (Reforma Tributária - IBS/CBS) * `RTC007` - Ativa o modelo NT007 para separação de apuração própria e retención de PIS/COFINS. **Quando usar:** * Informe `"versaoEsquema": "RTC"` quando quiser utilizar os campos da **Reforma Trib
prestador
obligatorio
objectDatos de la empresa emisora.
prestador.cpfCnpj
obligatorio
stringCPF o CNPJ de la empresa.
prestador.codigoEstrangeiro
stringIdentificação do Estrangeiro (Passaporte, etc.)
prestador.endereco
objectDetalhamento do dirección.
prestador.endereco.bairro
obligatorio
stringNombre del barrio.
prestador.endereco.cep
obligatorio
stringCEP.
prestador.endereco.codigoCidade
obligatorio
stringCódigo IBGE da ciudad. Caso NFSe para exterior: * Informar 9999999
prestador.endereco.estado
obligatorio
string
AC · AL · AM · AP · BA · CE · DF · ES · GO · MA · MG · MS · MT · PA · PB · PE · PI · PR · RJ · RN · RO · RR · RS · SC · SE · SP · TO
Sigla do Estado: * AC * AL * AM * AP * BA * CE * DF * ES * GO * MA * MG * MS * MT * PA * PB * PE * PI * PR * RJ * RN * RO * RR * RS * SC * SE * SP * TO
prestador.endereco.logradouro
obligatorio
stringVía.
prestador.endereco.numero
obligatorio
stringNúmero de la vía.
prestador.endereco.tipoLogradouro
obligatorio
string
Alameda · Avenida · Chácara · Colônia · Condomínio · Estância · Estrada · Fazenda · Praça · Prolongamento · Rodovia · Rua · Sítio · Travessa · Vicinal · Eqnp
Tipo do vía: * Alameda * Avenida * Chácara * Colônia * Condomínio * Eqnp * Estância * Estrada * Fazenda * Praça * Prolongamento * Rodovia * Rua * Sítio * Travessa * Vicinal
prestador.endereco.codigoPais
stringCódigo do pais. Para o predeterminado Nacional, deve ser informado o código ISO de 2 dígitos, em vez do código BACEN.
prestador.endereco.complemento
stringComplemento.
prestador.endereco.descricaoCidade
stringNome da ciudad.
prestador.endereco.descricaoPais
stringNome do pais.
prestador.endereco.tipoBairro
string
Bairro · Bosque · Chácara · Conjunto · Desmembramento · Distrito · Favela · Fazenda · Gleba · Horto · Jardim · Loteamento · Núcleo · Parque · Residencial · Sítio · Tropical · Vila · Zona · Centro · Setor
Tipo do barrio: * Barrio * Bosque * Chácara * Conjunto * Desmembramento * Distrito * Favela * Fazenda * Gleba * Horto * Jardim * Loteamento * Núcleo * Parque * Residencial * Sítio * Tropical * Vila * Zona * Centro * Setor
prestador.email
stringEmail da empresa.
prestador.incentivadorCultural
booleanÉ incentivador cultural? * `true` - Sim. * `false` - Não.
prestador.incentivoFiscal
booleanPossuí algum tipo de incentivo fiscal? * `true` - Possuí. * `false` - Não possuí.
prestador.inscricaoEstadual
stringInscripción estadual do Emisor. Informe solo los dígitos, sin caracteres de formatação (ponto, barra, hífen, etc.). Na emisión de NF-e Avulsa pode ser informado o literal ISENTO para os contribuintes do ICMS isentos de inscripción no Cadastro de Contribuintes de ICMS. Em caso de nota conjugad
prestador.inscricaoMunicipal
stringInscripción municipal da empresa. Utilize pontuação quando necessário. Para emissões de NFS-e, este campo torna-se obligatorio.
prestador.inscricaoEmitenteSuframa
stringInscripción do emitente da Suframa. Informar o número do Cadastro do emitente na Suframa. Campo obligatorio nas operações que se beneficiam de incentivos fiscais existentes nas áreas sob controle da SUFRAMA com alícuota zero da CBS referente aos arts. 451 e 466 da LC 214/25
prestador.nomeFantasia
stringNome fantasia da empresa.
prestador.razaoSocial
stringRazão social da empresa.
prestador.regimeTributario
integerRegime Tributário, valores: * `0` - Nenhum * `1` - Simples Nacional * `2` - Simples Nacional - Excesso * `3` - Regime Normal - Lucro Presumido * `4` - Normal - Lucro Real * `5` - MEI (Microempreendedor individual) Nota: **Ao preencher com o valor 5, a tag CRT no XML será atribuída
prestador.regimeTributarioEspecial
integerRegime tributário adotado pela empresa: * `0` - Sem Regime Tributário Especial * `1` - Micro Empresa Municipal * `2` - Estimativa * `3` - Sociedade de Profissionais * `4` - Cooperativa * `5` - Microempresário Individual - MEI * `6` - Microempresa ou Pequeno Porte - ME EPP * `7` - Luc
prestador.simplesNacional
booleanOptante pelo simples nacional: * `true` - É optante. * `false` - Não é optante.
prestador.anexoSimplesNacional
integerAnexo/Tabela em que a empresa se enquadra (Somente para empresas do Simples Nacional).
prestador.dataVigenciaSimplesNacional
stringData do início da Atividade (Somente para empresas do Simples Nacional).
prestador.telefone
objectteléfono
prestador.telefone.numero
obligatorio
stringNúmero de teléfono
prestador.telefone.ddd
stringDDD
prestador.codigoDistrito
integerCódigo da Localidade (usado no predeterminado SEMFAZONLINE da NFS-e) : * `1` - MUNICIPIO PORTO VELHO - SEDE * `15` - CALAMA * `33` - DEMARCAÇÃO * `40` - UNIÃO BANDEIRANTE * `43` - EXTREMA * `44` - VISTA ALEGRE DO ABUNÃ * `48` - NAZARE * `50` - NOVA CALIFORNIA * `51` - FORTALEZA DO ABUNÃ
tomador
objectDados do tomador/destinatario.
tomador.cpfCnpj
stringCPF ou CNPJ do tomador/destinatario. Obs: Si se informa codigoIdentificacaoDestino = 3 esse campo nao deve ser informado.
tomador.razaoSocial
stringRazão social do tomador/destinatario.
tomador.endereco
objectDetalhamento do dirección.
tomador.endereco.bairro
stringNombre del barrio.
tomador.endereco.cep
stringCEP.
tomador.endereco.codigoCidade
stringCódigo IBGE da ciudad. Caso NFSe para exterior: * Informar 9999999
tomador.endereco.estado
string
AC · AL · AM · AP · BA · CE · DF · ES · GO · MA · MG · MS · MT · PA · PB · PE · PI · PR · RJ · RN · RO · RR · RS · SC · SE · SP · TO
Sigla do Estado: * AC * AL * AM * AP * BA * CE * DF * ES * GO * MA * MG * MS * MT * PA * PB * PE * PI * PR * RJ * RN * RO * RR * RS * SC * SE * SP * TO
tomador.endereco.logradouro
stringVía.
tomador.endereco.numero
stringNúmero de la vía.
tomador.endereco.tipoLogradouro
string
Alameda · Avenida · Chácara · Colônia · Condomínio · Estância · Estrada · Fazenda · Praça · Prolongamento · Rodovia · Rua · Sítio · Travessa · Vicinal · Eqnp
Tipo do vía: * Alameda * Avenida * Chácara * Colônia * Condomínio * Eqnp * Estância * Estrada * Fazenda * Praça * Prolongamento * Rodovia * Rua * Sítio * Travessa * Vicinal
tomador.endereco.codigoPais
stringCódigo do pais (BACEN). Para o predeterminado Nacional, deve ser informado o código ISO de 2 dígitos, em vez do código BACEN.
tomador.endereco.complemento
stringComplemento.
tomador.endereco.descricaoCidade
stringNome da ciudad.
tomador.endereco.descricaoPais
stringNome do pais.
tomador.endereco.tipoBairro
string
Bairro · Bosque · Chácara · Conjunto · Desmembramento · Distrito · Favela · Fazenda · Gleba · Horto · Jardim · Loteamento · Núcleo · Parque · Residencial · Sítio · Tropical · Vila · Zona · Centro · Setor
Tipo do barrio: * Barrio * Bosque * Chácara * Conjunto * Desmembramento * Distrito * Favela * Fazenda * Gleba * Horto * Jardim * Loteamento * Núcleo * Parque * Residencial * Sítio * Tropical * Vila * Zona * Centro * Setor
tomador.email
stringDirección de email do tomador/destinatario. Para municípios que aceitam mais de um email do tomador no XML de **NFS-e**, enviá-los separados por ponto e vírgula (**;**). Exemplo: tomador1@a API.com;tomador2@a API.com
tomador.inscricaoEstadual
stringInscripción estadual do tomador/destinatario.
tomador.inscricaoMunicipal
stringInscripción municipal do tomador/destinatario.
tomador.nomeFantasia
stringNome fantasia do tomador/destinatario.
tomador.orgaoPublico
boolean**Solo para NFS-e** Si se informa en otros documentos, no genera ningún error. Sinaliza se o Tomador do servicio é um orgão público.
tomador.telefone
objectteléfono
tomador.telefone
telefoneRef: teléfono
tomador.codigoEstrangeiro
stringIdentificação do Estrangeiro (Passaporte, etc.)
tomador.nif
stringNIF do tomador.
tomador.naoNif
string**Solo para tomador extranjero del estándar nacional** Motivo para no informarção do NIF: * `0` - Não informado na nota de origem * `1` - Dispensado do NIF * `2` - Não exigência do NIF
servico
obligatorio
array
servico[].codigo
obligatorio
stringCódigo de servicio, también conocido como código de ítem de la lista de servicioegue a LC116, podendo váriar de acordo com a Prefectura. Você pode encontrar esse dado no portal da Prefectura, em uma nota emitida, ou junto ao contador.
servico[].codigoContribuinte
stringCódigo interno do contribuinte.
servico[].idIntegracao
stringCódigo EXTERNO de integração do servicio. Utilizado **SOMENTE** quando se cadastra previamente um servicio.
servico[].discriminacao
obligatorio
stringDetalle del servicio prestado.
servico[].codigoTributacao
stringCódigo tributación no Municipio
servico[].cnae
stringO código CNAE ou, por extenso, Classificação Nacional de Atividades Econômicas, é uma forma de padronizar, em todo o território nacional, os códigos de atividades econômicas e os critérios de enquadramento usados pelos mais diversos órgãos da administração tributária do Brasil.
servico[].codigoNbs
stringCódigo NBS (Nomenclatura Brasileira de Serviços, Intangíveis e outras Operações que produzam Variações no Patrimônio) correspondente ao servicio prestado. Consulte valores aceitos através do link.
servico[].codigoServicoNacional
stringCódigo Servicio Nacional
servico[].codigoCidadeIncidencia
stringCódigo IBGE da ciudad de incidência do ISS.
servico[].descricaoCidadeIncidencia
stringNome da ciudad de incidência do ISS.
servico[].unidade
stringUnidade do servicio prestado.
servico[].quantidade
numberCantidad dos servicios prestados.
servico[].iss
obligatorio
objectDetalle del ISS.
servico[].iss.tipoTributacao
integer
0 · 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8
Tipo de Tributación do Servicio, valores: * `0` - Não definido * `1` - Isento de ISS * `2` - Imune * `3` - Não Incidência no Municipio * `4` - Não Tributável * `5` - Retido * `6` - Tributável Dentro do Municipio * `7` - Tributável Fora do Municipio * `8` - Tributável Dentro do Municí
servico[].iss.tipoRetencao
integer
1 · 2 · 3
Tipo de Retención do Iss, valores: * `1` - Não Retido * `2` - Retido pelo Tomador * `3` - Retido pelo Intermediário
servico[].iss.exigibilidade
integer
1 · 2 · 3 · 4 · 5 · 6 · 7
Exigibilidad do ISS, valores: * `1` - Exigível * `2` - Não Incidência * `3` - Isenção * `4` - Exportação * `5` - Imunidade * `6` - Supenso por Ação Judicial * `7` - Suspenso por Ação Administrativa
servico[].iss.retido
booleanReter ISS
servico[].iss.aliquota
obligatorio
numberAlícuota do ISS do servicio prestado. Você pode encontrar esse dado no portal da Prefectura, ou junto ao contador.
servico[].iss.valor
numberValor do ISS, caso você não informe esse campo, vamos calcular automáticamente.
servico[].iss.valorRetido
numberValor ISS retenido, caso você não informe esse campo, vamos calcular automáticamente.
servico[].iss.processoSuspensao
stringNúmero do Processo de Suspensão da Exigibilidad
servico[].iss.situacaoTributaria
integer
0 · 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 · 15
Código da Situação Tributária para IPM20. Valores aceptados: * `0` - Tributada Integralmente (TI) * `1` - Tributada Integralmente com ISSRF (TIRF) * `2` - Tributada Integralmente e sujeita à Substituição Tributária (TIST) * `3` - Tributada com redução da base de cálculo (TRBC) * `4` - Tribut
servico[].obra
objectGrupo de informações da obra, utilizado somente no contexto da construção cívil.
servico[].obra.nome
stringInscripción imobiliária fiscal (código fornecido pela Prefectura Municipal para a identificação da obra ou para fins de recolhimento do IPTU)
servico[].obra.art
stringCódigo da ART.
servico[].obra.codigo
stringCódigo da obra (CO).
servico[].obra.cei
stringCadastro específico do INSS.
servico[].obra.opcao
string
servico[].obra.inf
string
servico[].obra.inscricaoImobFisc
stringInscripción imobiliária fiscal (código fornecido pela Prefectura Municipal para a identificação da obra ou para fins de recolhimento do IPTU)
servico[].obra.endereco
objectGrupo de informações do dirección da obra.
servico[].obra.endereco.bairro
objectbarrio
servico[].obra.endereco.cep
objectcep
servico[].obra.endereco.codigoCidade
objectcodigoCidade
servico[].obra.endereco.estado
objectestado
servico[].obra.endereco.logradouro
objectvía
servico[].obra.endereco.numero
objectnumero
servico[].obra.endereco.tipoLogradouro
objecttipoLogradouro
servico[].obra.endereco.codigoPais
objectcodigoPais
servico[].obra.endereco.complemento
objectcomplemento
servico[].obra.endereco.descricaoCidade
objectdescricaoCidade
servico[].obra.endereco.descricaoPais
objectdescricaoPais
servico[].obra.endereco.tipoBairro
objecttipoBairro
servico[].evento
objectDetalhamento das informações do evento
servico[].evento.id
stringIdentificação da Atividade de Evento (código identificador de evento determinado pela Administração Tributária Municipal)
servico[].evento.descricao
stringDescripción do evento Artístico, Cultural, Esportivo, etc
servico[].evento.atividade
string
servico[].evento.dataInicio
dateData de início da atividade de evento. Ano, Mês e Dia (AAAA-MM-DD)
servico[].evento.dataFim
dateData de fim da atividade de evento. Ano, Mês e Dia (AAAA-MM-DD)
servico[].evento.endereco
objectDetalhamento do dirección
servico[].evento.endereco.bairro
objectbarrio
servico[].evento.endereco.bairro
bairroRef: barrio
servico[].evento.endereco.cep
objectcep
servico[].evento.endereco.cep
cepRef: cep
servico[].evento.endereco.codigoCidade
objectcodigoCidade
servico[].evento.endereco.codigoCidade
codigoCidadeRef: codigoCidade
servico[].evento.endereco.estado
objectestado
servico[].evento.endereco.estado
estadoRef: estado
servico[].evento.endereco.logradouro
objectvía
servico[].evento.endereco.logradouro
logradouroRef: vía
servico[].evento.endereco.numero
objectnumero
servico[].evento.endereco.numero
numeroRef: numero
servico[].evento.endereco.tipoLogradouro
objecttipoLogradouro
servico[].evento.endereco.tipoLogradouro
tipoLogradouroRef: tipoLogradouro
servico[].evento.endereco.codigoPais
objectcodigoPais
servico[].evento.endereco.codigoPais
codigoPaisRef: codigoPais
servico[].evento.endereco.complemento
objectcomplemento
servico[].evento.endereco.complemento
complementoRef: complemento
servico[].evento.endereco.descricaoCidade
objectdescricaoCidade
servico[].evento.endereco.descricaoCidade
descricaoCidadeRef: descricaoCidade
servico[].evento.endereco.descricaoPais
objectdescricaoPais
servico[].evento.endereco.descricaoPais
descricaoPaisRef: descricaoPais
servico[].evento.endereco.tipoBairro
objecttipoBairro
servico[].evento.endereco.tipoBairro
tipoBairroRef: tipoBairro
servico[].valor
obligatorio
object
servico[].valor.servico
obligatorio
numberValor bruto do servicio prestado.
servico[].valor.baseCalculo
numberValor da base de cálculo dos impostos.
servico[].valor.deducoes
numberValor deduções.
servico[].valor.descontoCondicionado
numberValor do descuento condicionado.
servico[].valor.descontoIncondicionado
numberValor do descuento incondicionado.
servico[].valor.liquido
numberValor liquido do servicio, caso você não informe esse campo, vamos calcular automáticamente.
servico[].valor.unitario
numberValor unitário do servicio, referente a unidade informada.
servico[].valor.ipi
numberValor do IPI.
servico[].deducao
object
servico[].deducao.tipo
integerTipo de dedução: * `0` - Sem Deduções * `1` - Materiais * `2` - Subempreitada de Mão de Obra * `3` - Serviços * `4` - Produção Externa * `5` - Alimentação e Bebidas * `6` - Reembolso de Despesas * `7` - Repasse Consorciado * `8` - Repasse Plano de Saúde * `99` - Outras Deduções
servico[].deducao.descricao
stringDescripción da dedução.
servico[].retencao
objectDetalhamento das retenções. Este grupo possui **dois comportamentos**, conforme o emissor/ciudad: **1) Legado (demais emissores, enquanto não adotarem NT007):** - `pis.retenido` e `cofins.retenido` controlam se há retención. - `pis.valor` e `cofins.valor` representam os valores retenidos de cada tributo
servico[].retencao.tipoRetencaoPisCofinsCSLL
string
0 · 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9
⚠️ Use este campo apenas no comportamento NT007. Em emissores legados, siga `pis.retenido` e `cofins.retenido`. Tipo de retención de PIS/COFINS/CSLL no modelo NT007 (documentação) para NFSe Nacional e emissores aderentes. Campo en
servico[].retencao.pis
object
servico[].retencao.pis.cst
string
00 · 01 · 02 · 03 · 04 · 05 · 06 · 07 · 08 · 09 · 49 · 50 · 51 · 52 · 53 · 54 · 55 · 56 · 60 · 61 · 62 · 63 · 64 · 65 · 66 · 67 · 70 · 71 · 72 · 73 · 74 · 75 · 98 · 99
Código de Situação Tributária do PIS (CST). Comportamentos: - **Legado (demais emissores):** pode haver aceitação parcial da tabela (comum: `00` a `09`), conforme regras da Prefectura/predeterminado. - **NT007 (NFSe Nacional e emissores aderentes):** segue a tabela nacional abaixo. Valores aceptados: * `0
servico[].retencao.pis.baseCalculo
numberBase de cálculo do PIS. - **Legado:** base de cálculo para PIS retenido. - **NT007:** base de cálculo para liquidación propia de PIS (`vPis`). * Caso não informada, será utilizado o valor da base de cálculo do servicio.
servico[].retencao.pis.retido
booleanReter PIS no comportamento legado. ⚠️ **NT007:** este campo é ignorado; utilize `tipoRetencaoPisCofinsCSLL`.
servico[].retencao.pis.aliquota
numberAlícuota do PIS. - **Legado:** alícuota de PIS retenido. - **NT007:** alícuota de PIS para liquidación propia (`vPis`).
servico[].retencao.pis.valor
numberValor de PIS. - **Legado:** valor do PIS retenido (caso não informado, pode ser calculado automaticamente). - **NT007:** valor do PIS para liquidación propia (`vPis`). Se houver retención de PIS, informe o valor retenido agregado em `csll.valor` conforme `tipoRetencaoPisCofinsCSLL`.
servico[].retencao.cofins
object
servico[].retencao.cofins.cst
string
00 · 01 · 02 · 03 · 04 · 05 · 06 · 07 · 08 · 09 · 49 · 50 · 51 · 52 · 53 · 54 · 55 · 56 · 60 · 61 · 62 · 63 · 64 · 65 · 66 · 67 · 70 · 71 · 72 · 73 · 74 · 75 · 98 · 99
Código de Situação Tributária do COFINS (CST). Comportamentos: - **Legado (demais emissores):** pode haver aceitação parcial da tabela (comum: `00` a `09`), conforme regras da Prefectura/predeterminado. - **NT007 (NFSe Nacional e emissores aderentes):** segue a tabela nacional abaixo. Valores aceptados: *
servico[].retencao.cofins.baseCalculo
numberBase de cálculo do COFINS. - **Legado:** base de cálculo para COFINS retenido. - **NT007:** base de cálculo para liquidación propia de COFINS (`vCofins`). * Caso não informada, será utilizado o valor da base de cálculo do servicio.
servico[].retencao.cofins.retido
booleanReter COFINS no comportamento legado. ⚠️ **NT007:** este campo é ignorado; utilize `tipoRetencaoPisCofinsCSLL`.
servico[].retencao.cofins.aliquota
numberAlícuota do COFINS. - **Legado:** alícuota de COFINS retenido. - **NT007:** alícuota de COFINS para liquidación propia (`vCofins`).
servico[].retencao.cofins.valor
numberValor de COFINS. - **Legado:** valor do COFINS retenido (caso não informado, pode ser calculado automaticamente). - **NT007:** valor do COFINS para liquidación propia (`vCofins`). Se houver retención de COFINS, informe o valor retenido agregado em `csll.valor` conforme `tipoRetencaoPisCofinsCSLL`.
servico[].retencao.csll
object
servico[].retencao.csll.aliquota
numberAliquota CSLL retenido.
servico[].retencao.csll.baseCalculo
numberBase de cálculo da CSLL retida. * Caso não informada, será utilizado o valor da base de cálculo do servicio.
servico[].retencao.csll.valor
numberValor de CSLL. - **Legado:** valor da CSLL retida (caso não informado, pode ser calculado automaticamente). - **NT007:** valor agregado das retenções sociais (`vRetCSLL`), somando CSLL retida e também PIS/COFINS retenidos conforme `tipoRetencaoPisCofinsCSLL`.
servico[].retencao.inss
object
servico[].retencao.inss.aliquota
numberAlícuota INSS retenido.
servico[].retencao.inss.baseCalculo
numberBase de cálculo do INSS retenido. * Caso não informada, será utilizado o valor da base de cálculo do servicio.
servico[].retencao.inss.valor
numberValor INSS retenido, caso você não informe esse campo, vamos calcular automáticamente.
servico[].retencao.irrf
object
servico[].retencao.irrf.aliquota
numberAlícuota IR retenido.
servico[].retencao.irrf.baseCalculo
numberBase de cálculo do IR retenido. * Caso não informada, será utilizado o valor da base de cálculo do servicio.
servico[].retencao.irrf.valor
numberValor IR retenido, caso você não informe esse campo, vamos calcular automáticamente.
servico[].retencao.outrasRetencoes
numberValor de outras retenções.
servico[].retencao.cpp
object
servico[].retencao.cpp.aliquota
numberAlícuota CPP retenido.
servico[].retencao.cpp.baseCalculo
numberBase de cálculo do CPP retenido. * Caso não informada, será utilizado o valor da base de cálculo do servicio.
servico[].retencao.cpp.valor
numberValor CPP retenido, caso você não informe esse campo, vamos calcular automáticamente.
servico[].apuracaoPropria
objectApuração própria de PIS/COFINS pelo prestador. Os valores deste grupo são considerados pela API apenas quando `versaoEsquema=RTC007`. Diferente da retención (que deduz o valor líquido da nota), a apuração própria representa o débito tributário do próprio prestador - não impacta o valor líquido. NT0
servico[].apuracaoPropria.cstPisCofins
string
00 · 01 · 02 · 03 · 04 · 05 · 06 · 07 · 08 · 09 · 49 · 50 · 51 · 52 · 53 · 54 · 55 · 56 · 60 · 61 · 62 · 63 · 64 · 65 · 66 · 67 · 70 · 71 · 72 · 73 · 74 · 75 · 98 · 99
Código de Situação Tributária do PIS/COFINS (CST). Default: `"00"` (Nenhum) quando não informado. Valores aceptados: * `00` - Nenhum * `01` - Operação Tributável com Alícuota Básica * `02` - Operação Tributável com Alícuota Diferenciada * `03` - Operação Tributável com Alícuota por Unidade d
servico[].apuracaoPropria.baseCalculoPisCofins
numberBase de cálculo da apuração própria (R$). Caso não informada, será utilizado o valor do servicio.
servico[].apuracaoPropria.pis
objectPIS - apuração própria do prestador.
servico[].apuracaoPropria.pis.aliquota
numberAlícuota do PIS para liquidación propia (%).
servico[].apuracaoPropria.pis.valor
numberValor do débito de PIS - apuração própria (R$). Enviado como `vPis` no XML.
servico[].apuracaoPropria.cofins
objectCOFINS - apuração própria do prestador.
servico[].apuracaoPropria.cofins.aliquota
numberAlícuota da COFINS para liquidación propia (%).
servico[].apuracaoPropria.cofins.valor
numberValor do débito de COFINS - apuração própria (R$). Enviado como `vCofins` no XML.
servico[].locacao
objectDetalhamento do objeto de locação.
servico[].locacao.descricao
stringDescripción do objeto de locação
servico[].locacao.quantidade
numberCantidad de objetos de locação
servico[].tributacaoTotal
objectValor total aproximado das tributações
servico[].tributacaoTotal.aliquotaSimplesNacional
numberValor percentual aproximado do total dos tributos da alícuota do Simples Nacional
servico[].tributacaoTotal.federal
object
servico[].tributacaoTotal.federal.valor
numberValor total aproximado dos tributos federais
servico[].tributacaoTotal.federal.valorPercentual
numberDecimal percentual do tributo federal aplicado sobre o servicio
servico[].tributacaoTotal.estadual
object
servico[].tributacaoTotal.estadual.valor
numberValor total aproximado dos tributos estaduais
servico[].tributacaoTotal.estadual.valorPercentual
numberDecimal percentual do tributo estadual aplicado sobre o servicio
servico[].tributacaoTotal.municipal
object
servico[].tributacaoTotal.municipal.valor
numberValor total aproximado dos tributos municipais
servico[].tributacaoTotal.municipal.valorPercentual
numberDecimal percentual do tributo municipal aplicado sobre o servicio
servico[].tributavel
booleanIndica se o servicio está sujeito a tributación.
servico[].ibpt
objectGera automaticamente uma mensagem com o valor total dos tributos, junto a discriminação do servicio.
servico[].ibpt.simplificado
object
servico[].ibpt.simplificado.aliquota
numberAlícuota geral de impostos.
servico[].ibpt.detalhado
object
servico[].ibpt.detalhado.aliquota
object
servico[].ibpt.detalhado.aliquota.municipal
numberAlícuota municipal de impostos.
servico[].ibpt.detalhado.aliquota.estadual
numberAlícuota estadual de impostos.
servico[].ibpt.detalhado.aliquota.federal
numberAlícuota federal de impostos.
servico[].responsavelRetencao
stringValores aceptados: * `1` - Tomador * `2` - Intermediário Caso o responsável pela retención seja o próprio prestador, no generar o campo.
servico[].ibscbs
objectGrupo de tributación do Impuesto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS **Disponível na versão 1.01 da NT Reforma Tributária do Consumo.**
servico[].ibscbs.finalidadeNFSe
numberFinalidade da emisión de NFS-e * `0` - Normal;
servico[].ibscbs.operacaoPessoal
numberIndica se é operação pessoal. * `0` - Não; * `1` - Sim;
servico[].ibscbs.codigoOperacao
stringCódigo indicador da operação de fornecimento, conforme tabela 'código indicador de operação'.
servico[].ibscbs.tipoOperacao
numberTipo de Operação com Entes Governamentais ou outros servicios sobre bens imóveis: * `1` – Fornecimento com pagamento posterior; * `2` – Recebimento do pagamento com fornecimento já realizado; * `3` – Fornecimento com pagamento já realizado; * `4` – Recebimento do pagamento com fornecimento posterior
servico[].ibscbs.indicadorOperacao
booleanIndica se a operação é onerosa (com contraprestação financeira) ou não onerosa (sem contraprestação, como doações e cessões gratuitas).
servico[].ibscbs.tipoEnteGovernamental
numberTipo de ente governamental. Para administração pública direta e suas autarquias e fundações: * `1` – União * `2` – Estado * `3` – Distrito Federal * `4` – Municipio
servico[].ibscbs.descTipoEnteGovernamental
stringDescripción do tipo de ente governamental, só deve ser informado quando tipoEnteGovernamental for igual a 9 = outro
servico[].ibscbs.pagamentoParceladoAntecipado
booleanIndica se o pagamento foi parcelado ou antecipado.
servico[].ibscbs.municipioIncidenciaIbsCbs
stringMunicipio de incidência do IBS CBS. Para a ciudad de Osasco esse campo segue uma tabela de codigos propria de 1 digito. Para mais detalhes, acesse:
servico[].ibscbs.referenciasNFSe
arrayGrupo de NFS-e referenciadas.
servico[].ibscbs.referenciasNFSe[].chave
stringChave da NFSe referenciada.
servico[].ibscbs.destinatario
objectGrupo de informações relativas ao Destinatario.
servico[].ibscbs.destinatario.indicador
numberIndicador do destinatario. * `0` – o destinatario é o próprio tomador/adquirente identificado na NFS-e (default); * `1` – o destinatario não é o próprio adquirente, podendo ser outra pessoa, física ou jurídica, ou um estabelecimento diferente do indicado como tomador (obs.: caso seja informado 1, o
servico[].ibscbs.destinatario.cpfCnpj
stringCNPJ ou CPF do destinatario.
servico[].ibscbs.destinatario.codigoEstrangeiro
stringCódigo de identificação de estrangeiro do destinatario.
servico[].ibscbs.destinatario.nif
numberTipo NIF (Número de Identificação Fiscal) - fornecido por um órgão de administração tributária no exterior.
servico[].ibscbs.destinatario.naoNif
numberMotivo para no informarção do NIF: * `0` - Não informado na nota de origem; * `1` - Dispensado do NIF; * `2` - Não exigência do NIF;
servico[].ibscbs.destinatario.razaoSocial
stringRazão social do destinatario.
servico[].ibscbs.destinatario.endereco
objectGrupo de informações do dirección do destinatario.
servico[].ibscbs.destinatario.endereco.codigoCidade
obligatorio
numberCódigo IBGE da ciudad do destinatario.
servico[].ibscbs.destinatario.endereco.cep
obligatorio
stringCEP do dirección do destinatario.
servico[].ibscbs.destinatario.endereco.codigoPais
stringCódigo do país do destinatario.
servico[].ibscbs.destinatario.endereco.codigoPostalExterior
stringCódigo de endereçamento postal exterior.
servico[].ibscbs.destinatario.endereco.estadoProvinciaRegiao
stringEstado, província ou região da ciudad no exterior.
servico[].ibscbs.destinatario.endereco.descricaoCidade
stringDescripción da ciudad do destinatario.
servico[].ibscbs.destinatario.endereco.estado
string
AC · AL · AM · AP · BA · CE · DF · ES · GO · MA · MG · MS · MT · PA · PB · PE · PI · PR · RJ · RN · RO · RR · RS · SC · SE · SP · TO
Sigla do Estado do destinatario.
servico[].ibscbs.destinatario.endereco.logradouro
obligatorio
stringVía do destinatario.
servico[].ibscbs.destinatario.endereco.numero
obligatorio
stringNúmero do vía do destinatario.
servico[].ibscbs.destinatario.endereco.complemento
stringComplemento do dirección do destinatario.
servico[].ibscbs.destinatario.endereco.bairro
stringBarrio do dirección do destinatario.
servico[].ibscbs.destinatario.telefone
objectGrupo de informações do teléfono do destinatario.
servico[].ibscbs.destinatario.telefone.ddd
numberDDD do teléfono do destinatario.
servico[].ibscbs.destinatario.telefone.numero
numberNúmero do teléfono do destinatario.
servico[].ibscbs.destinatario.email
stringEmail do destinatario.
servico[].ibscbs.imovel
objectGrupo de informações de operações relacionadas a bens imóveis.
servico[].ibscbs.imovel.inscricaoFiscal
stringInscripción imobiliária fiscal do imóvel.
servico[].ibscbs.imovel.codigoCIB
stringCódigo do Cadastro Imobiliário Brasileiro (CIB) do imóvel.
servico[].ibscbs.imovel.codigoObra
stringCódigo da obra do imóvel.
servico[].ibscbs.imovel.endereco
objectGrupo de informações do dirección do imóvel.
servico[].ibscbs.imovel.endereco.codigoCidade
obligatorio
numberCódigo IBGE da ciudad do destinatario.
servico[].ibscbs.imovel.endereco.cep
obligatorio
stringCEP do imóvel.
servico[].ibscbs.imovel.endereco.descricaoCidade
obligatorio
stringNome da ciudad do imóvel.
servico[].ibscbs.imovel.endereco.estado
obligatorio
string
AC · AL · AM · AP · BA · CE · DF · ES · GO · MA · MG · MS · MT · PA · PB · PE · PI · PR · RJ · RN · RO · RR · RS · SC · SE · SP · TO
Sigla do Estado do imóvel.
servico[].ibscbs.imovel.endereco.logradouro
obligatorio
stringVía do imóvel.
servico[].ibscbs.imovel.endereco.numero
obligatorio
stringNúmero do vía do imóvel.
servico[].ibscbs.imovel.endereco.complemento
stringComplemento do imóvel.
servico[].ibscbs.imovel.endereco.bairro
obligatorio
stringBarrio do imóvel.
servico[].ibscbs.valores
objectGrupo de informações relativas aos valores do servicio prestado para IBS e CBS
servico[].ibscbs.valores.baseCalculo
numberBase de cálculo do IBS e CBS.
servico[].ibscbs.valores.aliquotaIbsMunicipal
numberAlícuota do IBS Municipal.
servico[].ibscbs.valores.aliquotaIbsEstadual
numberAlícuota do IBS Estadual.
servico[].ibscbs.valores.aliquotaCbs
numberAlícuota da CBS.
servico[].ibscbs.valores.valorIbsMunicipal
numberValor do IBS Municipal.
servico[].ibscbs.valores.valorIbsEstadual
numberValor do IBS Estadual.
servico[].ibscbs.valores.valorCbs
numberValor da CBS.
servico[].ibscbs.valores.operacao
objectGrupo de informações relativas a valores incluídos neste documento e recebidos por motivo de estarem relacionadas a operações de terceiros, objeto de reembolso, repasse ou ressarcimento pelo recebedor, já tributados e aqui referenciados.
servico[].ibscbs.valores.operacao.documentosReferenciados
arrayGrupo relativo aos documentos referenciados nos casos de reembolso, repasse e ressarcimento que serão considerados na base de cálculo do ISSQN, do IBS e da CBS.
servico[].ibscbs.valores.operacao.documentosReferenciados[].nacional
objectGrupo de informações de documentos fiscais eletrônicos que se encontram no repositório nacional.
servico[].ibscbs.valores.operacao.documentosReferenciados[].nacional.tipoChave
numberDocumento fiscal a que se refere o campo chave que seja um dos documentos do Repositório Nacional: *`1` = NFS-e; *`2` = NF-e; *`3` = CT-e; *`9` = Outro
servico[].ibscbs.valores.operacao.documentosReferenciados[].nacional.descricaoChave
stringDescripción do documento fiscal, caso o campo tipoChave seja igual a 9 (Outro).
servico[].ibscbs.valores.operacao.documentosReferenciados[].nacional.chave
stringChave de acesso do documento fiscal eletrônico.
servico[].ibscbs.valores.operacao.documentosReferenciados[].fiscal
objectGrupo de informações de documento fiscais, eletrônicos ou não, que não se encontram no repositório nacional.
servico[].ibscbs.valores.operacao.documentosReferenciados[].fiscal.codigoCidade
numberCódigo IBGE da ciudad emissora.
servico[].ibscbs.valores.operacao.documentosReferenciados[].fiscal.numero
stringNúmero do documento fiscal.
servico[].ibscbs.valores.operacao.documentosReferenciados[].fiscal.descricao
stringDescripción do documento fiscal.
servico[].ibscbs.valores.operacao.documentosReferenciados[].naoFiscal
objectGrupo de informações de documento não fiscal.
servico[].ibscbs.valores.operacao.documentosReferenciados[].naoFiscal.numero
stringNúmero do documento não fiscal.
servico[].ibscbs.valores.operacao.documentosReferenciados[].naoFiscal.descricao
stringDescripción do documento não fiscal.
servico[].ibscbs.valores.operacao.documentosReferenciados[].fornecedor
objectGrupo de informações do fornecedor do documento referenciado
servico[].ibscbs.valores.operacao.documentosReferenciados[].fornecedor.cpfCnpj
stringCPF ou CNPJ do fornecedor.
servico[].ibscbs.valores.operacao.documentosReferenciados[].fornecedor.codigoEstrangeiro
stringCódigo de identificação de estrangeiro do fornecedor.
servico[].ibscbs.valores.operacao.documentosReferenciados[].fornecedor.nif
numberNIF (Número de Identificação Fiscal) do fornecedor.
servico[].ibscbs.valores.operacao.documentosReferenciados[].fornecedor.naoNif
numberMotivo para no informarção do NIF: * `0` - Não informado na nota de origem; * `1` - Dispensado do NIF; * `2` - Não exigência do NIF;
servico[].ibscbs.valores.operacao.documentosReferenciados[].fornecedor.razaoSocial
stringRazão social do fornecedor.
servico[].ibscbs.valores.operacao.documentosReferenciados[].fornecedor.endereco
objectGrupo de informações do dirección do fornecedor.
servico[].ibscbs.valores.operacao.documentosReferenciados[].dataEmissao
stringData de emisión do documento no formato AAAA-MM-DD.
servico[].ibscbs.valores.operacao.documentosReferenciados[].competencia
stringCompetência do documento no formato AAAA-MM-DD.
servico[].ibscbs.valores.operacao.documentosReferenciados[].tipoOperacao
stringTipo de valor incluído neste documento, recebido por motivo de estarem relacionadas a operações de terceiros, objeto de reembolso, repasse ou ressarcimento pelo recebedor, já tributados e aqui referenciados. * `01` - Repasse de remuneração por intermediação de imóveis a demais corretores envolvidos
servico[].ibscbs.valores.operacao.documentosReferenciados[].descricaoOperacao
stringDescripción do reembolso ou ressarcimento quando tipoOperacao é '99 - Outros reembolsos ou ressarcimentosrecebidos por valores pagos relativos a operações por conta e ordem de terceiro'.
servico[].ibscbs.valores.operacao.documentosReferenciados[].valorOperacao
numberValor monetário (total ou parcial) utilizado para não inclusão na base de cálculo do ISS e do IBS e da CBS da NFS-e que está sendo emitida.
servico[].ibscbs.valores.tributacao
objectGrupo de informações relacionados aos tributos IBS e CBS
servico[].ibscbs.valores.tributacao.cst
stringCódigo de Situação Tributária (CST).
servico[].ibscbs.valores.tributacao.cct
stringCódigo de Classificação de Tributación (CCT).
servico[].ibscbs.valores.tributacao.codigoCreditoPresumido
stringCódigo e classificação do crédito presumido.
servico[].ibscbs.valores.tributacao.regular
objectGrupo de informações da Tributación Regular
servico[].ibscbs.valores.tributacao.regular.cst
stringCódigo de Situação Tributária (CST) de tributación regular.
servico[].ibscbs.valores.tributacao.regular.cct
stringCódigo de Classificação de Tributación (CCT) de tributación regular.
servico[].ibscbs.valores.tributacao.diferimento
objectGrupo de informações relacionadas ao diferimento para IBS e CBS.
servico[].ibscbs.valores.tributacao.diferimento.percentualEstadual
numberPercentual de diferimento para o IBS estadual.
servico[].ibscbs.valores.tributacao.diferimento.percentualMunicipal
numberPercentual de diferimento para o IBS municipal.
servico[].ibscbs.valores.tributacao.diferimento.percentualCBS
numberPercentual de diferimento para a CBS.
servico[].ibscbs.valores.resumo
objectGrupo de informações consolidadas e totalizadoras do IBS e CBS.
servico[].ibscbs.valores.resumo.ibsMunicipal
objectResumo do IBS Municipal.
servico[].ibscbs.valores.resumo.ibsMunicipal.percentualReducao
numberPercentual de redução aplicado ao IBS Municipal.
servico[].ibscbs.valores.resumo.ibsMunicipal.aliquotaEfetiva
numberAlícuota efetiva do IBS Municipal após aplicação de redução.
servico[].ibscbs.valores.resumo.ibsEstadual
objectResumo do IBS Estadual.
servico[].ibscbs.valores.resumo.ibsEstadual.percentualReducao
numberPercentual de redução aplicado ao IBS Estadual.
servico[].ibscbs.valores.resumo.ibsEstadual.aliquotaEfetiva
numberAlícuota efetiva do IBS Estadual após aplicação de redução.
servico[].ibscbs.valores.resumo.cbsFederal
objectResumo da CBS Federal.
servico[].ibscbs.valores.resumo.cbsFederal.percentualReducao
numberPercentual de redução aplicado à CBS Federal.
servico[].ibscbs.valores.resumo.cbsFederal.aliquotaEfetiva
numberAlícuota efetiva da CBS Federal após aplicação de redução.
servico[].ibscbs.valores.resumo.totalizador
objectGrupo totalizador com valores consolidados do IBS e CBS.
servico[].ibscbs.valores.resumo.totalizador.valorIbsCbs
numberValor total consolidado do IBS e CBS.
servico[].ibscbs.valores.resumo.totalizador.percentualReducaoIbsCbs
numberPercentual de redução de alícuota em compra governamental.
servico[].ibscbs.valores.resumo.totalizador.valorDeducoesIbsCbs
numberValor total utilizado para não inclusão na base de cálculo do ISS e do IBS e da CBS da NFS-e que está sendo emitida.
servico[].ibscbs.valores.resumo.totalizador.ibs
objectTotalizador do IBS.
servico[].ibscbs.valores.resumo.totalizador.ibs.valor
numberValor total do IBS (municipal + estadual).
servico[].ibscbs.valores.resumo.totalizador.ibs.valorDiferimentoMunicipal
numberValor do diferimento do IBS Municipal.
servico[].ibscbs.valores.resumo.totalizador.ibs.valorDiferimentoEstadual
numberValor do diferimento do IBS Estadual.
servico[].ibscbs.valores.resumo.totalizador.ibs.percentualCreditoPresumido
numberPercentual de crédito presumido do IBS.
servico[].ibscbs.valores.resumo.totalizador.ibs.valorCreditoPresumido
numberValor do crédito presumido do IBS.
servico[].ibscbs.valores.resumo.totalizador.cbs
objectTotalizador da CBS.
servico[].ibscbs.valores.resumo.totalizador.cbs.valorDiferimento
numberValor do diferimento da CBS.
servico[].ibscbs.valores.resumo.totalizador.cbs.percentualCreditoPresumido
numberPercentual de crédito presumido da CBS.
servico[].ibscbs.valores.resumo.totalizador.cbs.valorCreditoPresumido
numberValor do crédito presumido da CBS.
servico[].ibscbs.valores.resumo.totalizador.regular
objectValores da tributación regular.
servico[].ibscbs.valores.resumo.totalizador.regular.aliquotaEfetivaEstadual
numberAlícuota efetiva estadual da tributación regular.
servico[].ibscbs.valores.resumo.totalizador.regular.aliquotaEfetivaMunicipal
numberAlícuota efetiva municipal da tributación regular.
servico[].ibscbs.valores.resumo.totalizador.regular.valorIbsMunicipal
numberValor do IBS Municipal na tributación regular.
servico[].ibscbs.valores.resumo.totalizador.regular.valorIbsEstadual
numberValor do IBS Estadual na tributación regular.
servico[].ibscbs.valores.resumo.totalizador.regular.aliquotaEfetivaCbs
numberAlícuota efetiva da CBS na tributación regular.
servico[].ibscbs.valores.resumo.totalizador.regular.valorCbs
numberValor da CBS na tributación regular.
servico[].ibscbs.valores.resumo.totalizador.compraGovernamental
objectValores específicos para compras governamentais.
servico[].ibscbs.valores.resumo.totalizador.compraGovernamental.percentualIbsMunicipal
numberPercentual do IBS Municipal para compra governamental.
servico[].ibscbs.valores.resumo.totalizador.compraGovernamental.valorIbsMunicipal
numberValor do IBS Municipal para compra governamental.
servico[].ibscbs.valores.resumo.totalizador.compraGovernamental.percentualIbsEstadual
numberPercentual do IBS Estadual para compra governamental.
servico[].ibscbs.valores.resumo.totalizador.compraGovernamental.valorIbsEstadual
numberValor do IBS Estadual para compra governamental.
servico[].ibscbs.valores.resumo.totalizador.compraGovernamental.percentualCbs
numberPercentual da CBS para compra governamental.
servico[].ibscbs.valores.resumo.totalizador.compraGovernamental.valorCbs
numberValor da CBS para compra governamental.
servico[].infExterior
objectDetalhamento das informações do exterior
servico[].infExterior.modoPrestacao
numberModo de Prestação: * `0` - Desconhecido (tipo não informado na nota de origem); * `1` - Transfronteiriço * `2` - Consumo no Brasil * `3` - Presença Comercial no Exterior * `4` - Movimento Temporário de Pessoas Físicas
servico[].infExterior.vinculoPrestacao
numberVínculo entre as partes no negócio: * `0` - Sem vínculo com o tomador/Prestador * `1` - Controlada * `2` - Controladora * `3` - Coligada * `4` - Matriz * `5` - Filial ou sucursal * `6` - Outro vínculo
servico[].infExterior.tipoMoeda
stringIdentifica a moeda da transação comercial. Deve-se informar o código da moeda
servico[].infExterior.valorServicos
numberValor do servicio prestado expresso em moeda estrangeira especificada em tpmoeda
servico[].infExterior.tipoFomentoPrestador
stringMecanismo de apoio/fomento ao Comércio Exterior utilizado pelo prestador do servicio: * 00 - Desconhecido (tipo não informado na nota de origem) * 01 - Nenhum * 02 - ACC - Adiantamento sobre Contrato de Câmbio – Redução a Zero do IR e do IOF * 03 - ACE – Adiantamento sobre Cambiais Entregues - R
servico[].infExterior.tipoFomentoTomador
stringMecanismo de apoio/fomento ao Comércio Exterior utilizado pelo tomador do servicio: * 00 - Desconhecido (tipo não informado na nota de origem) * 01 - Nenhum * 02 - Adm. Pública e Repr. Internacional * 03 - Alugueis e Arrend. Mercantil de maquinas, equip., embarc. e aeronaves * 04 - Arrendamento
servico[].infExterior.tipoMovimentacaoBens
numberOperação está vinculada à Movimentação Temporária de Bens: * `0` - Desconhecido (tipo não informado na nota de origem) * `1` - Não * `2` - Vinculada - Declaração de Importação * `3` - Vinculada - Declaração de Exportação
servico[].infExterior.numeroDeclaracaoImp
stringNúmero da Declaração de Importação (DI/DSI/DA/DRI-E)
servico[].infExterior.numeroRegistroExp
stringNúmero do Registro de Exportação (RE)
servico[].infExterior.tipoMDIC
numberCompartilhar as informações da NFS-e gerada a partir desta DPS com a Secretaria de Comércio Exterior: * `0` - Não enviar para o MDIC * `1` - Enviar para o MDIC
servico[].infExterior.categoriaServico
numberCategorias do servicio: * `1` - Locação * `2` - Sublocação * `3` - Arrendamento * `4` - Direito de passagem * `5` - Permissão de uso
servico[].infExterior.tipoObjeto
numberTipo de objetos da locação, sublocação, arrendamento, direito de passagem ou permissão de uso * `1` - Ferrovia * `2` - Rodovia * `3` - Postes * `4` - Cabos * `5` - Dutos * `6` - Condutos de qualquer natureza
servico[].infExterior.extensaoObjeto
stringExtensão total da ferrovia, rodovia, cabos, dutos ou condutos
servico[].infExterior.numeroPostes
numberNúmero total de postes
envioPrioritario
booleanPrioriza o envio da NFS-e em relação às demais notas que estão aguardando serem processadas na fila. Campo válido somente para cidades que controlam a sequência de RPS e que estejam com o envio em lote habilitado na API.
deducao
array
deducao[].forma
integerForma de dedução: * `1` - Percentual * `2` - Valor
deducao[].tipo
integerTipo de dedução: * `1` - Despesas com Materiais * `2` - Despesas com Sub-empreitada
deducao[].numeroNFReferencia
stringNúmero da Nota Fiscal de Referência.
deducao[].dataNFReferencia
dateData da emisión do documento dedutível. Ano, mês e dia (AAAA-MM-DD)
deducao[].valorTotalReferencia
numberValor total da Nota Fiscal de Referência.
deducao[].percentualDeduzir
numberPercentual a Deduzir.
deducao[].valorDeduzir
numberValor a Deduzir.
deducao[].razaoSocialReferencia
stringRazão social da Empresa.
deducao[].cpfCnpjReferencia
stringCPF o CNPJ de la empresa.
deducao[].itens
arrayItens da Nota Fiscal de Referência
deducao[].itens[].idItem
stringID do item.
deducao[].itens[].descricao
stringDescripción do item.
deducao[].itens[].idUnidade
stringID unidade de medida.
deducao[].itens[].unidade
stringDescripción da unidade de medida.
deducao[].itens[].quantidade
numberCantidad do item.
deducao[].itens[].valor
numberValor total do item.
cargaTributaria
objectDetalhamento da carga tributária.
cargaTributaria.fonte
stringFonte da carga tributária.
cargaTributaria.percentual
numberPercentual carga tributária.
cargaTributaria.valor
numberValor da carga tributária.
beneficioMunicipal
objectDados dos Benefícios Municipais
beneficioMunicipal.numero
numberIdentificador do benefício municipal parametrizado pelo municipio
beneficioMunicipal.reducao
objectDados para redução na Base de Cálculo. Informe apenas um entre valor ou valorPercentual.
beneficioMunicipal.reducao.valor
numberValor monetário informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM). Não informar junto com valorPercentual.
beneficioMunicipal.reducao.valorPercentual
numberValor percentual informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM). Não informar junto com valor.
paisPrestacao
stringCódigo do pais (BACEN). Para o predeterminado Nacional, deve ser informado o código ISO de 2 dígitos, em vez do código BACEN.
cidadePrestacao
objectDados da ciudad de prestação do servicio.
cidadePrestacao.codigo
stringCódigo da ciudad de prestação do servicio * Se não for preenchido, utilizaremos o código da ciudad do prestador * Para exterior, informar 9999999
cidadePrestacao.descricao
stringDescripción da ciudad de prestação do servicio
cidadePrestacao.bairro
stringNombre del barrio.
cidadePrestacao.cep
stringCEP.
cidadePrestacao.complemento
stringComplemento.
cidadePrestacao.estado
string
AC · AL · AM · AP · BA · CE · DF · ES · GO · MA · MG · MS · MT · PA · PB · PE · PI · PR · RJ · RN · RO · RR · RS · SC · SE · SP · TO
Sigla do Estado
cidadePrestacao.logradouro
stringVía.
cidadePrestacao.numero
stringNúmero de la vía.
cidadePrestacao.tipoBairro
string
Bairro · Bosque · Chácara · Conjunto · Desmembramento · Distrito · Favela · Fazenda · Gleba · Horto · Jardim · Loteamento · Núcleo · Parque · Residencial · Sítio · Tropical · Vila · Zona · Centro · Setor
*Tipo do barrio: * Barrio * Bosque * Chácara * Conjunto * Desmembramento * Distrito * Favela * Fazenda * Gleba * Horto * Jardim * Loteamento * Núcleo * Parque * Residencial * Sítio * Tropical * Vila * Zona * Centro * Setor
cidadePrestacao.tipoLogradouro
string
Alameda · Avenida · Chácara · Colônia · Condomínio · Estância · Estrada · Fazenda · Praça · Prolongamento · Rodovia · Rua · Sítio · Travessa · Vicinal · Eqnp
*Usado solo para NFS-e* Si se informa en otros documentos, no genera ningún error. Tipo do vía: * Alameda * Avenida * Chácara * Colônia * Condomínio * Eqnp * Estância * Estrada * Fazenda * Praça * Prolongamento * Rodovia * Rua * Sítio * Travessa * Vicin
descricao
stringDescripción do RPS e servicios prestados. Usar o Pipe '|' para quebra de linha
enviarEmail
booleanDefine se o PDF e o XML da NFSe serão enviados por email para o tomador
idNotaSubstituida
stringID da nota que será substituída.
impressao
object
impressao.camposCustomizados
objectCampos customizados para impressão. Utilizado quando determinadas informações não são impressas por predeterminado no layout da NFSe. Estes campos podem mudar de acordo com a Prefectura.
impressao.camposCustomizados.inscricaoMunicipalTomador
stringIM do Tomador
camposPrefeitura
objectCampos personalizados para emisión. Este objeto contém os campos personalizados utilizados para gerar valores específicos na comunicação com a Prefectura. Esses campos podem variar de acordo com o predeterminado ou municipio.
camposPrefeitura.naturezaTributacao
string
camposPrefeitura.codigoSubItemListaServico
string
informacoesComplementares
stringInformações complementares a nota.
intermediario
objectDados do intermediário.
intermediario.cpfCnpj
string
intermediario.razaoSocial
string
intermediario.inscricaoMunicipal
string
intermediario.inscricaoEstadual
stringInscripción estadual do intermediário.
intermediario.endereco
objectDetalhamento do dirección.
intermediario.endereco.bairro
objectbarrio
intermediario.endereco.bairro
bairroRef: barrio
intermediario.endereco.cep
objectcep
intermediario.endereco.cep
cepRef: cep
intermediario.endereco.codigoCidade
objectcodigoCidade
intermediario.endereco.codigoCidade
codigoCidadeRef: codigoCidade
intermediario.endereco.estado
objectestado
intermediario.endereco.estado
estadoRef: estado
intermediario.endereco.logradouro
objectvía
intermediario.endereco.logradouro
logradouroRef: vía
intermediario.endereco.numero
objectnumero
intermediario.endereco.numero
numeroRef: numero
intermediario.endereco.tipoLogradouro
objecttipoLogradouro
intermediario.endereco.tipoLogradouro
tipoLogradouroRef: tipoLogradouro
intermediario.endereco.codigoPais
objectcodigoPais
intermediario.endereco.codigoPais
codigoPaisRef: codigoPais
intermediario.endereco.complemento
objectcomplemento
intermediario.endereco.complemento
complementoRef: complemento
intermediario.endereco.descricaoCidade
objectdescricaoCidade
intermediario.endereco.descricaoCidade
descricaoCidadeRef: descricaoCidade
intermediario.endereco.descricaoPais
objectdescricaoPais
intermediario.endereco.descricaoPais
descricaoPaisRef: descricaoPais
intermediario.endereco.tipoBairro
objecttipoBairro
intermediario.endereco.tipoBairro
tipoBairroRef: tipoBairro
naturezaTributacao
numberNatureza da Tributación, valores aceitos: * `1` - Simples Nacional * `2` - Fixo * `3` - Depósito em Juízo * `4` - Exigibilidad suspensa por decisão judicial * `5` - Exigibilidad suspensa por procedimento administrativo * `6` - Isenção parcial
regimeApuracaoTributaria
numberRegime de Apuração Tributária, valores aceitos: * `1` - Regime de apuração dos tributos federais e municipal pelo SN * `2` - Regime de apuração dos tributos federais pelo SN e ISSQN por fora do SN conforme respectiva legislação municipal do tributo * `3` - Regime de apuração dos tributos fede
rps
objectDados do RPS.
rps.competencia
stringCompetência
rps.dataEmissao
stringData de emisión do RPS. Se você não enviar o fuso-horário, vamos considerar que o horário está em -03:00, enviando isso na requisição para a Prefectura. Caso opere com um fuso diferente, será necessário enviar em seu JSON.
rps.dataVencimento
stringSe você não enviar o fuso-horário, vamos considerar que o horário está em -03:00.
rps.serie
stringSérie a ser utilizada para a numeração do RPS
rps.numero
numberNúmero a ser utilizado para a numeração do RPS. Campo obligatorio apenas se a numeração automática estiver desativada.
parcelas
arrayGrupo de parcelas. Utilizado somente para os padrões: * BARUERISP * BETHA * INFISC * IPM * PUBLICA * SIL
parcelas[].dataVencimento
stringData de vencimento da parcela.
parcelas[].numero
numberNúmero da parcela.
parcelas[].tipoPagamento
numberValores aceptados: * `1` À vista * `2` Apresentação * `3` Prazo * `4` Débito * `5` Crédito * `6` Boleto (Apenas Barueri)
parcelas[].valor
numberValor da parcela.
despesas
arrayGrupo de despesas.
despesas[].data
stringData da despesa.
despesas[].valor
numberValor da despesa.
despesas[].descricao
stringDescripción da despesa.
camposExtras
objectGrupo de campos adicionais.
camposExtras.copiasEmail
arrayDirección(s) de e-mail para envio do XML e PDF.
camposExtras.copiasEmail[]
string
458 / 458

Rutas

Emisión

Consulta

PDF, XML y correo

Cancelación

Tomador y servicio

Operaciones auxiliares

Informes