Guia técnico de emissão de NFS-e em Goianápolis/GO pela API da Focus NFe

Saiba como emitir NFS-e em Goianápolis (GO) 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
Megasoft
Formato
Próprio (ABRASF)
Autenticação
Certificado digital
Cancelamento
Não permite por webservices Apenas via portal / requisição na prefeitura

Ambientes Disponíveis

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

Campos Importantes

CampoObrigatoriedadeObservação
CPF/CNPJ do TomadorObrigatório
Endereço do TomadorObrigatório
Item Lista ServiçoNão utilizado
Código CNAENão utilizado
Código Tributário MunicípioObrigatórioUtiliza 6 dígitos numéricos (2 para Item, 2 para Subitem e 2 para Desdobro Nacional, conforme Código de Tributação Nacional)

Campos do Provedor

Cód. Moeda
$.codigo_moeda /TipoMoeda
Reforma
Código da moeda da transação comercial (3 caracteres)
Cód. país resultado
$.codigo_pais_resultado /SiglaPaisResultadoServico
Reforma
Código/sigla do país onde o resultado do serviço se verifica
Evento
$.evento /InfEvento
Cód. Evento
$.evento.codigo /IdentificadorEvento
Reforma
Código Identificador do Evento
Data final do evento
$.evento.data_fim /DataFinal
Reforma
Data de início do evento
$.evento.data_inicio /DataInicio
Reforma
Endereço do evento
$.evento.endereco /EnderecoEvento
Bairro
$.evento.endereco.bairro /Bairro
Reforma
Cep
$.evento.endereco.cep /Cep
Reforma
CEP no exterior
$.evento.endereco.cep_ext /CodEnderecoPostal
Reforma
Código alfanumérico do Endereçamento Postal no exterior
Código Município
$.evento.endereco.codigo_municipio /CodigoMunicipio
Reforma
Complemento
$.evento.endereco.complemento /Complemento
Reforma
Logradouro
$.evento.endereco.logradouro /Endereco
Reforma
Nome da cidade no exterior
$.evento.endereco.nome_cidade_ext /CidadeExterior
Reforma
Número
$.evento.endereco.numero /Numero
Reforma
Região no exterior
$.evento.endereco.regiao_ext /EstadoRegiaoProvincia
Reforma
Estado, província ou região da cidade no exterior
Sigla do país no exterior
$.evento.endereco.sigla_pais_ext /SiglaPais
Reforma
Sigla do país (2 caracteres)
Nome do evento
$.evento.nome /NomeEvento
Reforma
Imóvel
$.imovel /Imovel
Código CIB
$.imovel.codigo_cib /CodigoCadastroImobiliarioBrasileiro
Reforma
Código do Cadastro Imobiliário Brasileiro (8 caracteres)
Código do município do imóvel
$.imovel.codigo_municipio /CodigoMunicipio
Reforma
Endereço do imóvel
$.imovel.endereco /Endereco
Bairro do imóvel
$.imovel.endereco.bairro /Bairro
Reforma
CEP do imóvel
$.imovel.endereco.cep /Cep
Reforma
Complemento do imóvel
$.imovel.endereco.complemento /Complemento
Reforma
Logradouro do imóvel
$.imovel.endereco.logradouro /Logradouro
Reforma
Número do imóvel
$.imovel.endereco.numero /Numero
Reforma
Inscrição imobiliária fiscal
$.imovel.inscricao_imobiliaria_fiscal /InscricaoImobiliariaFiscal
Reforma
Inscrição imobiliária fiscal da unidade imobiliária
MDIC
$.mdic /NotaServicoDisponibilizadaMdic
Reforma
Indicador se a NFS-e será disponibilizada ao MDIC (0 - Não, 1 - Sim)
Apoio prestador ext.
$.mecanismo_comercio_ext_prestador /MecanismoApoioFomentoPrestador
Reforma
Mecanismo de apoio/fomento ao comércio exterior utilizado pelo prestador
Apoio tomador ext.
$.mecanismo_comercio_ext_tomador /MecanismoApoioFomentoTomador
Reforma
Mecanismo de apoio/fomento ao comércio exterior utilizado pelo tomador
Modo de prestação no exterior
$.modo_prestacao /ModoPrestacaoExterior
Reforma
Código do Modo de Prestação do Serviço (0 a 4)
Movimentação Temp. Bens
$.movimentacao_temporaria_bens /VinculoOperacaoMovimentacaoTemporariaBens
Reforma
Código do Vínculo da Operação à Movimentação Temporária de Bens
Núm. Declaração Imp.
$.numero_declaracao_importacao /NumeroDeclaracaoImportacaoAverbado
Reforma
Número da Declaração de Importação averbado
Núm. Registro Exp.
$.numero_registro_exportacao /NumeroRegistroExportacaoReAverbado
Reforma
Número do Registro de Exportação averbado
Obra
$.obra /InfObra
Código de identificação da obra
$.obra.codigo /CodObra
Reforma
Código CIB
$.obra.codigo_cib /CodCib
Reforma
Código do Cadastro Imobiliário Brasileiro - CIB
Endereço
$.obra.endereco /EnderecoObra
Bairro
$.obra.endereco.bairro /Bairro
Reforma
Cep
$.obra.endereco.cep /Cep
Reforma
CEP no exterior
$.obra.endereco.cep_ext /CodEnderecoPostal
Reforma
Código alfanumérico do Endereçamento Postal no exterior
Código Município
$.obra.endereco.codigo_municipio /CodigoMunicipio
Reforma
Complemento
$.obra.endereco.complemento /Complemento
Reforma
Logradouro
$.obra.endereco.logradouro /Endereco
Reforma
Nome da cidade no exterior
$.obra.endereco.nome_cidade_ext /CidadeExterior
Reforma
Número
$.obra.endereco.numero /Numero
Reforma
Região no exterior
$.obra.endereco.regiao_ext /EstadoRegiaoProvincia
Reforma
Estado, província ou região da cidade no exterior
Sigla do país no exterior
$.obra.endereco.sigla_pais_ext /SiglaPais
Reforma
Sigla do país (2 caracteres)
Inscrição Imobiliária
$.obra.inscricao_imobiliaria /InscricaoImobiliaria
Reforma
Regime Tributário Simples Nacional
$.regime_tributario_simples_nacional /RegApTribSN
Reforma
  • Campo que indica o Regime de Apuração Tributária pelo SN no exercício informado
  • Valores possíveis:
  • 1 - Regime de apuração dos tributos federais e municipal pelo SN;
  • 2 - Regime de apuração dos tributos federais pelo SN e o ISSQN pela NFS-e conforme respectiva legislação municipal do tributo;
  • 3 - Regime de apuração dos tributos federais e municipal pela NFS-e conforme respectivas legislações federal e municipal de cada tributo;
Servico
$.servico /Servico
Alíquota da COFINS
$.servico.aliquota_cofins /AliquotaDoCofins
Reforma
Alíquota da CSLL
$.servico.aliquota_csll /AliquotaDaCsll
Reforma
Alíquota do PIS
$.servico.aliquota_pis /AliquotaDoPis
Reforma
Base de cálculo PIS/COFINS/CSLL
$.servico.base_calculo_pis_cofins /BaseDeCalculoPisCofinsCsll
Reforma
Indicador de Operação IBS/CBS
$.servico.codigo_indicador_operacao /IndicadorOperacao
Reforma
Código Indicador da Operação do IBS e da CBS (6 dígitos)
Código NBS
$.servico.codigo_nbs /NumeroNbs
ObrigatórioReforma
Código da lista de Nomenclatura Brasileira de Serviços (NBS)
Cód. país prestação
$.servico.codigo_pais_prestacao /SiglaPaisServico
Reforma
Código/sigla do país onde ocorreu a prestação do serviço
COFINS retido
$.servico.cofins_retido /ReterCofins
Reforma
Campo booleano utilizado para indicar o tipo de retenção do COFINS.
CSLL retido
$.servico.csll_retido /ReterCsll
Reforma
Campo booleano utilizado para indicar o tipo de retenção do CSLL.
Classificação Tributária IBS/CBS
$.servico.ibs_cbs_classificacao_tributaria /ClassificacaoTributaria
Reforma
Código de Classificação Tributária do IBS e da CBS (6 dígitos)
CST IBS/CBS
$.servico.ibs_cbs_situacao_tributaria /Cst
Reforma
Código da Situação Tributária do IBS e da CBS (3 dígitos)
PIS retido
$.servico.pis_retido /ReterPis
Reforma
Campo booleano utilizado para indicar o tipo de retenção do PIS.
CST PIS/COFINS/CSLL
$.servico.situacao_tributaria_pis_cofins /CodigoDaSituacaoTributariaPisCofinsCsll
Reforma
Código da Situação Tributária do PIS, COFINS e CSLL
Tipo de imunidade
$.servico.tipo_imunidade /TipoImunidade
Reforma
Código do Tipo de Imunidade (0 a 5)
Tipo do valor dos tributos
$.servico.tipo_valor_tributos /TipoDoValorDosTributos
Reforma
Valor retido de contribuição previdenciária
$.servico.valor_retido_contribuicao_previdenciaria /ValorRetidoContribuicaoPrevidenciaria
Reforma
Total aproximado dos tributos estaduais
$.servico.valor_total_tributos_estaduais /TotalAproximadoDosTributosEstaduais
Reforma
Total aproximado dos tributos federais
$.servico.valor_total_tributos_federais /TotalAproximadoDosTributosFederais
Reforma
Total aproximado dos tributos municipais
$.servico.valor_total_tributos_municipais /TotalAproximadoDosTributosMunicipais
Reforma
Tomador
$.tomador /Tomador
Endereco
$.tomador.endereco /Endereco
Bairro
$.tomador.endereco.bairro /Bairro
Reforma
Cep
$.tomador.endereco.cep /Cep
Reforma
CEP no exterior
$.tomador.endereco.cep_ext /CodEnderecoPostal
Reforma
Código alfanumérico do Endereçamento Postal no exterior
Código Município
$.tomador.endereco.codigo_municipio /CodigoMunicipio
Reforma
Complemento
$.tomador.endereco.complemento /Complemento
Reforma
Logradouro
$.tomador.endereco.logradouro /Endereco
Reforma
Nome da cidade no exterior
$.tomador.endereco.nome_cidade_ext /CidadeExterior
Reforma
Número
$.tomador.endereco.numero /Numero
Reforma
Região no exterior
$.tomador.endereco.regiao_ext /EstadoRegiaoProvincia
Reforma
Estado, província ou região da cidade no exterior
Sigla do país no exterior
$.tomador.endereco.sigla_pais_ext /SiglaPais
Reforma
Sigla do país (2 caracteres)
Motivo da não informação do NIF
$.tomador.motivo_ausencia_nif /CodigoNaoInformacaoNif
Reforma
  • Código do Motivo para não informação do NIF
  • Valores possíveis:
  • 0 - Não informado na nota de origem
  • 1 - Dispensado do NIF
  • 2 - Não exigência do NIF
Valor serv. ext.
$.valor_servico_ext /ValorServicoPrestadoMoedaEstrangeira
Reforma
Valor do serviço prestado expresso em moeda estrangeira
Vínculo entre as partes
$.vinculo_negocio /VinculoEntrePartesNegocioExterior
Reforma
Código do Vínculo Entre as Partes no Negócio no Exterior

Outras Informações

  • Ambiente de produção também é o ambiente de testes:
    • Necessária a liberação do modo teste junto à prefeitura;
    • Após emissão em teste, solicitar junto à prefeitura a mudança para o modo de produção.

JSONs de Exemplo

{
  "data_emissao": "2026-10-05T07:34:56-0300",
  "natureza_operacao": 1,
  "optante_simples_nacional": false,
  "prestador": {
    "cnpj": "00000000000000",
    "inscricao_municipal": "123445",
    "codigo_municipio": 5208400
  },
  "tomador": {
    "cnpj": "11.111.111/0000-00",
    "razao_social": "Fictício Tomador",
    "endereco": {
      "logradouro": "Rua Fictícia",
      "numero": "11",
      "complemento": "ap101",
      "bairro": "Centro",
      "codigo_municipio": 5208400,
      "uf": "GO",
      "cep": "75170-000"
    },
    "telefone": "11 1111-1111",
    "email": "test@example.com"
  },
  "servico": {
    "discriminacao": "Nota emitida em caráter de TESTE de integração com Webservice",
    "valor_servicos": 1.0,
    "aliquota": 4.0,
    "codigo_tributario_municipio": "21.01.01",
    "codigo_nbs": "1.1304.00.00",
    "codigo_indicador_operacao": "100301",
    "ibs_cbs_situacao_tributaria": "000",
    "ibs_cbs_classificacao_tributaria": "000001",
    "iss_retido": false
  }
}