Guia técnico de emissão de NFS-e em Ribeirão Preto/SP pela API da Focus NFe

Saiba como emitir NFS-e em Ribeirão Preto (SP) pela API da Focus NFe. Este guia é voltado para clientes e para quem está testando a nossa API. Aqui, você encontra os campos obrigatórios, exemplos e observações específicas para desenvolvedores.

Informações Gerais

Provedor
IssNet
Padrão
ABRASF 2.04
Autenticação
Certificado digital
Cancelamento
Ativo

Ambientes Disponíveis

Ambiente
Disponível
Portal de Acesso
Produção
Sim
Homologação
Sim

Campos Importantes

CampoObrigatoriedadeObservação
CPF/CNPJ do TomadorOpcional
Endereço do TomadorOpcional
Item Lista ServiçoObrigatórioUtiliza o padrão nacional da Lei Complementar 116/2003
Código CNAEObrigatório
Código Tributário MunicípioObrigatórioUtiliza código próprio

Outras Informações

  • É preciso pedir liberação do envio em homologação e após autorizar uma nota, pedir liberação do envio em produção.
    • contato suporte: suporte@notaeletronica.com.br
    • Informar CNPJ e IM da empresa.
  • É preciso solicitar liberação do número RPS antes de emitir notas:
    • Antes de emitir as notas em produção, solicite RPS no sistema online da prefeitura:
    • Login no portal, ir na aba “Solicitação de Documentos Fiscais” clicar em “Solicitação” e em seguida insira a quantidade de RPS à ser solicitado. Aguardar liberação.
  • Para verificar se já foi liberado o RPS, ir na aba “Solicitação de Documentos Fiscais” clique em “Consultar”.
  • Para verificar os RPS que a empresa possui e não foi utilizado, ir na aba “Declaração de Serviços Prestados” ou “Escrituração do Livro Fiscal” clicar na aba “Documentos não declarados” clique na lupa para verificar a numeração de RPS disponíveis.

JSONs de Exemplo

{
  "data_emissao": "2025-07-16T11:13:00",
  "natureza_operacao": 1,
  "optante_simples_nacional": false,
  "prestador": {
    "cnpj": "00000000000000",
    "inscricao_municipal": "123445",
    "codigo_municipio": 3543402
  },
  "tomador": {
    "cnpj": "11.111.111/0001-11",
    "razao_social": "Fictício Tomador",
    "endereco": {
      "logradouro": "Rua Fictícia",
      "numero": "2",
      "complemento": "ap02",
      "bairro": "Centro",
      "codigo_municipio": 4106902,
      "uf": "PR",
      "cep": "82900-010"
    },
    "telefone": "11 1111-1111",
    "email": "test@example.com"
  },
  "servico": {
    "discriminacao": "Nota emitida em caráter de TESTE de integração com Webservice \n Quebra de linha 1 | Quebra de linha 2",
    "valor_servicos": 1.0,
    "aliquota": 4.0,
    "item_lista_servico": "901",
    "codigo_tributario_municipio": "90101",
    "codigo_cnae": "5510801",
    "iss_retido": false
  }
}