📦 Changelog – ACBr API
Fique sabendo de cada nova versão
Assine o feed e receba as atualizações da ACBr API no seu leitor de RSS — ou direto em um canal do Slack, Discord ou Teams.
https://dev.acbr.api.br/changelog.xmlEsta página documenta todas as alterações relevantes da ACBr API, incluindo novos recursos, melhorias, correções e mudanças que impactam integrações existentes.
Recomendamos que software houses revisem este changelog antes de atualizar ambientes de produção.
Este changelog pode conter breaking changes que exigem ajustes nas integrações.
Versão 3.2.69 – 03/11/2026
As alterações desta versão (CORE-444) foram publicadas em homologação (hom.acbr.api.br) em 03/11/2026 e em produção (prod.acbr.api.br) em 09/11/2026.
🔷 NFS-e – NT 009 (leiaute 009.1.01)
- Implementação da NT 009 da NFS-e na DPS (
POSTde emissão), com novos grupos para ajuste da base de cálculo do ISSQN, locação de bens imóveis e móveis, e a subida deCST/cClassTribum nível na hierarquia do grupotrib.
Campos novos
| Campo | Descrição |
|---|---|
infDPS.finNFSe | Indicador da finalidade da emissão (0 – NFS-e regular). Se não informado, usa IBSCBS.finNFSe ou, na ausência dele, 0. |
infDPS.valores.vAjusteBC | Grupo de ajuste da base de cálculo do ISSQN: pAjusteBCISSQN (percentual padrão), vAjusteBCISSQN (valor padrão) e documentos.docAjusteBC[]. |
infDPS.valores.vAjusteBC.documentos.docAjusteBC[] | Documentos do ajuste: tpAjusteBC, xTpAjusteBC, vTotDoc, vAjusteAplic (obrigatórios: tpAjusteBC, vTotDoc, vAjusteAplic), dtEmiDoc, dtCompDoc, dFeNacional, docFiscalOutro, docOutro e fornec. |
IBSCBS.valores.trib.CST | Código de Situação Tributária do IBS e da CBS (substitui trib.gIBSCBS.CST). |
IBSCBS.valores.trib.cClassTrib | Código de Classificação Tributária do IBS e da CBS (substitui trib.gIBSCBS.cClassTrib). |
IBSCBS.bensMoveis[] | Bens móveis objeto da locação (até 1000): cNCMBemMovel, xNCMBemMovel e qtdNCMBemMovel (todos obrigatórios). |
IBSCBS.imovel.cMun | Código IBGE do município do endereço do imóvel. |
IBSCBS.imovel.gLocacao | Locação, cessão onerosa ou arrendamento de imóvel: pCopropriedade e vTotOper (obrigatórios), vDescIncondTot, vDescCondTot e dVencOrig. |
IBSCBS.imovel.gUnidImob[] | Unidades imobiliárias (até 99): inscImobFisc, cCIB, end (CEP, xLgr, nro obrigatórios; tpLgr, xCpl, xBairro) e gAjusteBCLocImoveis[]. |
IBSCBS.imovel.gUnidImob[].gAjusteBCLocImoveis[] | Parcelas não integrantes da base de cálculo do IBS/CBS: tpAjusteBCLocImoveis (01 tributos, 02 emolumentos, 03 condomínio, 04 redutor social, 99 outras), xTpAjusteBCLocImoveis e vAjusteBCLocImoveis. |
Campos depreciados
| Campo depreciado | Utilize |
|---|---|
IBSCBS.finNFSe | infDPS.finNFSe |
IBSCBS.valores.trib.gIBSCBS.CST | IBSCBS.valores.trib.CST |
IBSCBS.valores.trib.gIBSCBS.cClassTrib | IBSCBS.valores.trib.cClassTrib |
IBSCBS.imovel.inscImobFisc | IBSCBS.imovel.gUnidImob[].inscImobFisc |
IBSCBS.imovel.cCIB | IBSCBS.imovel.gUnidImob[].cCIB |
Obrigatoriedade alterada
IBSCBS.finNFSeeIBSCBS.cIndOpdeixam de ser obrigatórios.IBSCBS.valores.trib.gIBSCBSe seus camposCST/cClassTribdeixam de ser obrigatórios.xNomedeixa de ser obrigatório no tomador, no intermediário e no fornecedor de documentos de dedução/redução.
🔷 Documentação / SDK
- Publicação da versão 3.1.18 do Swagger da ACBr API em homologação (03/11/2026) e em produção (09/11/2026).
- Nova documentação da API separada por ambiente, já que produção e homologação podem estar em versões diferentes do Swagger:
- Produção: https://dev.acbr.api.br/docs/api/
- Homologação (sandbox): https://dev.acbr.api.br/docs/api/homologacao/
- Publicado os SDKs .NET, PHP, Node, Python e Delphi na versão 3.1.18.
Versão 3.2.68 – 27/10/2026
🔷 NFS-e
- Correção do responsável pela retenção do ISSQN enviado aos provedores municipais: quando o ISS é retido, o responsável passa a ser o tomador ou o intermediário, conforme
tpRetISSQN; quando não há retenção, os provedores Agili, Tax Tecnologia e Versa Tecnologia recebem o prestador como responsável (exigido pelo layout) e os demais deixam de receber responsável. Mantido o valor padrãotpRetISSQN = 1quando o campo não é informado. - Documentação do campo
tpRetISSQN: o tipo 1 passa a ser descrito como "Não Retido / Prestador". - Migração de Taubaté/SP e Telêmaco Borba/PR para o Padrão Nacional e ajuste em Boa Esperança do Norte/MT para não gerar a tag
CodigoCnae.
🔷 Documentação / SDK
- Publicação da versão 3.1.17 do Swagger da ACBr API.
- Publicação dos SDKs .NET, PHP, Node, Python e Delphi na versão 3.1.17.
Versão 3.2.67 – 27/10/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48876, incluindo a correção de valores duplicados na conversão do responsável pela retenção (ACBR-3035) nos provedores Agili, Tax Tecnologia, Tecnos e Versa Tecnologia.
🔷 NFS-e
- Consulta de lote por RPS: quando o provedor ainda está repassando o DPS ao ADN (Sistema Nacional), o lote permanece na fila de consulta e é consultado novamente, em vez de ser finalizado prematuramente como processado ou com erro. Após 30 consultas automáticas sem conclusão, o lote é finalizado com erro.
- Atualização de endpoints de Araraquara/SP, Carapicuíba/SP e Farroupilha/RS.
Versão 3.2.66 – 26/10/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48802.
🔷 NFS-e
- Novo campo opcional
cLocIncidIBSCBSno grupo de valores do IBS/CBS dos provedores municipais, para informar o município de incidência do IBS/CBS (código IBGE). Quando não informado, é determinado pelo local da operação (LC 214/25, art. 11), conformecIndOp. Não confundir com o município de incidência do ISSQN (tribMun.cLocIncid). O campo é ignorado em emissões pelo Sistema Nacional NFS-e. - Atualização de provedores e endpoints em 6 municípios:
- Buritis/RO e Cocalinho/MT (Fiorilli): atualização para a versão 1.01, com o novo web service nacional do provedor.
- Areado/MG: provedor alterado de Bauhaus para EL.
- Gravatal/SC e Ibirama/SC: provedor alterado para IPM (1.01).
- Carazinho/RS: migração para o Padrão Nacional.
Versão 3.2.65 – 22/10/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48788.
🔷 NFS-e
- Unificação da consulta de status da NFS-e: a sincronização e a consulta assíncrona da fila passam a usar o mesmo método, corrigindo o erro "consulta por RPS não implementada" no caminho da fila. Quando o provedor não suporta consulta por RPS, a API retorna um erro de validação claro em vez de deixar o componente falhar.
- Atualização de endpoints e provedores em 41 municípios, adição dos schemas Equiplano v2 e ajustes nos schemas Giss e ISSFortaleza.
Ver os 41 municípios afetados
MG (17): Cordislândia, Espinosa, Felício dos Santos, Ibirité, Ipiaçu, João Monlevade, João Pinheiro, Manhumirim, Montes Claros, Nova Serrana, Periquito, Pescador, Rio Vermelho, Ritápolis, Santa Maria de Itabira, Santa Maria do Salto, São Domingos do Prata.
BA (13): Barra do Mendes, Cardeal da Silva, Heliópolis, Iguaí, Ilhéus, Ituberá, João Dourado, Jussiape, Pojuca, Presidente Dutra, Una, Urandi, Valente.
RS (3): Ronda Alta, Santa Maria do Herval, Santa Margarida do Sul.
MT (3): Nova Mutum, Nova Olímpia, Primavera do Leste.
RO (2): Jaru, Ji-Paraná. RJ (2): São João da Barra, São João de Meriti. PR (1): Quatro Barras.
🔷 Documentação / SDK
- Publicação da versão 3.1.16 do Swagger da ACBr API.
- Publicação dos SDKs .NET, PHP, Node, Python e Delphi na versão 3.1.16.
Versão 3.2.64 – 14/10/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48680.
🔷 NFS-e
- Padronização do fuso horário da NFS-e pela UF da empresa emissora (seguindo a regra da NF-e): datas de emissão, competência e eventos ajustadas conforme o provedor/layout, com UTC como fallback e exceção para SS Informática.
- Reconhecimento de respostas ainda em processamento no ADN, mantendo o fluxo de consulta/retentativa ativo (o lote deixa de ser tratado como falho). Ajuste das regras de incidência de IBS/CBS por operação local para a determinação do município, inclusive do endereço do imóvel.
- Atualização de provedores municipais: Ourinhos/SP, Três Fronteiras/SP e Três Lagoas/MS → Padrão Nacional; São Joaquim da Barra/SP → Fiorilli; Tremembé/SP → SigCorp; Joia/RS → Pronim; Guarantã do Norte/MT → Agili; Jataí/GO → Centi.
🔷 Documentação / SDK
- Publicação da versão 3.1.15 do Swagger da ACBr API.
- Publicação dos SDKs .NET, PHP, Node, Python e Delphi na versão 3.1.15.
Versão 3.2.63 – 13/10/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48666.
🔷 NFS-e
- Correção na geração da chave de acesso da DPS (prefixo
DPS): passa a ser gerada automaticamente apenas para os provedores suportados quando oIdentificadorestá vazio, sem sobrescrever identificadores já informados. - EloTech: ajuste do valor líquido do item (quantidade × valor unitário − desconto) conforme a validação do provedor.
- Betha: fallback de consulta de status quando a consulta por lote não está disponível (via
ConsultarSituacao, montando o resumo a partir doidNota), evitando falhas. - Atualiza ção da configuração de provedores municipais.
🔷 Relatórios (DANFSE)
- Correção na detecção do leiaute nacional para municípios com XML próprio, gerando o DANFSE correto mesmo quando o provedor não é identificado como Nacional.
- Ajuste da regra de tomador/destinatário para
indDest = 0e exibição da situação correta da nota quando cancelada ou substituída.
🔷 Documentação / SDK
- Publicação da versão 3.1.14 do Swagger da ACBr API.
- Publicação dos SDKs .NET, PHP, Node, Python e Delphi na versão 3.1.14.
Versão 3.2.62 – 09/10/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48590.
🔷 NFS-e
- Atualização de endpoints do provedor EL em 55 municípios (migração de URLs SOAP legadas para os endpoints
api/nacional), majoritariamente no Espírito Santo. - 4 municípios migrados de EL para o Padrão Nacional: São Geraldo da Piedade/MG (
3161601), Três Corações/MG (3169307), Santa Maria de Jetibá/ES (3204559) e São José do Calçado/ES (3204807). - Correção de typo no schema Tecnos (
TipoEnteGovervamental→TipoEnteGovernamental).
Ver os 55 municípios afetados (endpoints EL)
ES (42): Alfredo Chaves, Alto Rio Novo, Anchieta, Aracruz, Atílio Vivácqua, Barra de São Francisco, Bom Jesus do Norte, Dores do Rio Preto, Fundão, Governador Lindenberg, Guaçuí, Guarapari, Ibiraçu, Irupi, Itaguaçu, Itarana, Iúna, Jerônimo Monteiro, Laranja da Terra, Linhares, Marataízes, Marechal Floriano, Marilândia, Mimoso do Sul, Montanha, Mucurici, Muniz Freire, Muqui, Nova Venécia, Pedro Canário, Ponto Belo, Rio Novo do Sul, Santa Maria de Jetibá, Santa Teresa, São José do Calçado, São Mateus, São Roque do Canaã, Serra, Vargem Alta, Viana, Vila Pavão, Vila Velha.
MG (5): São Geraldo da Piedade, São Geraldo do Baixio, São João do Oriente, Três Corações, Três Marias.
RJ (4): Arraial do Cabo, Duque de Caxias, Itaperuna, Rio das Flores.
BA (2): Jeremoabo, Miguel Calmon.
CE (1): Farias Brito.
RO (1): Presidente Médici.
🔷 DF-e / CT-e
- Atualização dos schemas do CT-e: códigos de contingência, campos de IBS/CBS e documentação de valores.
🔷 Conta / Extrato de créditos
- Enriquecimento do endpoint
GET /conta/extratocom novos campos de rastreio:client_id,origin,resource_type,resource_iderequest_id. - Novos filtros:
client_ideincluir_isentos(padrãotrue). - Correção:
created_atdeixa de ser retornado duplicado no JSON. - Cada resposta da API passa a incluir o header
x-request-id, facilitando o rastreamento de chamadas.
🔷 NFS-e
- Padronização do nome do parâmetro
Id→idna operação de download do XML de cancelamento (BaixarXmlCancelamentoNfse).
Versão 3.2.60 – 05/10/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48533.
🔷 NFS-e
- Atualização de endpoints e provedores em 20 municípios (DSF, EL, Fiorilli, SigCorp, Padrão Nacional), removendo URLs antigas e ajustando a escolha de API/REST para as versões mais recentes dos provedores.
Ver os 20 municípios afetados
RS (5): Bossoroca, Rio Grande, São Marcos, Teutônia, Tupandi.
MG (4): Botelhos, Buenópolis, São João Nepomuceno, Sete Lagoas.
ES (2): Apiacá, Divino de São Lourenço.
SP (2): São José dos Campos, Vinhedo.
PR (2): Paranaguá, Paranapoema.
PI (1): União. PB (1): Juarez Távora. PE (1): Poção. SC (1): Pomerode. MT (1): Nova Maringá.
- Ajustes nos schemas Tecnos 2.01: suporte a campos opcionais, novos elementos de identificação e estruturas de destino/comércio exterior, e correção do tipo de
InscricaoMunicipalna geração da NFS-e. - Inclusão do provedor Tiplan (
proTiplan) no fluxo de consulta por RPS, antes ausente da lista de provedores suportados. - Atualização de endpoints municipais (EL, SigCorp, Fiorilli): Vitória da Conquista/BA, Marília/SP (migrada para SigCorp) e Senador Canedo/GO.
Versão 3.2.59 – 01/10/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48475.
🔷 NFS-e
- Atualização da configuração de provedores em 8 municípios: Água Azul do Norte/PA, Piaçabuçu/AL, Pilar/AL, Catanduva/SP, Catiguá/SP, Taubaté/SP, Bom Sucesso do Sul/PR e Papanduva/SC.
🔷 Documentação / SDK
- Publicação da versão 3.1.12 do Swagger da ACBr API.
- Publicação dos SDKs .NET, PHP, Node, Python e Delphi na versão 3.1.12.
Versão 3.2.57 – 29/09/2026
🔷 NFS-e
- Inclusão do CNPJ da prefeitura de Poconé/MT (
5106505) na emissão de NFS-e.
Versão 3.2.56 – 29/09/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48444.
🔷 NF-e / NFC-e
- DANFE Simplificado Tipo 2 (NT 2026.002/2026.003): emissão e geração de PDF da NF-e no formato simplificado.
- Validação de
tpImp=6apenas no modelo 55 e exigência desse valor na contingência off-line (tpEmis=9). cStat 120(autorizado o uso com alerta) passa a ser tratado como autorizado.- Geração do QR Code na assinatura da NF-e Tipo 2.
- PDF no leiaute de bobina (padrão DANFCe), com novos parâmetros
largura,qrcode_lateralemargem.
- Validação de
🔷 NFS-e
- Novo grupo
tribAbrasf(IBS/CBS:vBC,fed,uf,mun) para provedores municipais, usado no preenchimento dos valores e totais de IBS/CBS da nota (ignorado no Sistema Nacional NFS-e). - Exposição de
serieenDPSno JSON da DPS, apoiando a numeração manual. - Atualização da configuração de provedores municipais.
Versão 3.2.55 – 23/09/2026
🔷 NFS-e
- ISSNet (layout APIPropria 1.01): correção no envio dos dados da obra — o endereço e a
inscImobFiscda obra passam a ser preenchidos a partir deserv.obra. Antes, o grupo da obra era omitido ou saía com o endereço vazio. - GISS: normalização do
totTrib(Valor Aproximado dos Tributos – Lei 12.741/2012), que o provedor passa a exigir em todo RPS a partir de 24/09/2026, evitando a geração de<pTotTribSN>0.00</pTotTribSN>quando nenhuma das formas aceitas (indTotTrib,pTotTriboupTotTribSN) estava preenchida.
Versão 3.2.54 – 23/09/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48368.
🔷 NFS-e
- Numeração manual de NFS-e por empresa: nova opção
numeracao_automatica = falsepermite que o cliente forneça a própria numeração —numeroLote+serie/nDPSnoinfDPS(Padrão Nacional) oulote/serie/numerodo RPS (ABRASF). Quando ativa, os campos manuais são validados e o contador automático da API deixa de avançar. - Envio de NFS-e por e-mail e geração de PDF: novo endpoint
EnviarEmail, com anexos PDF/XML, checagem de cota e composição dos metadados de envio. - NFOnline e São Bento migrados para HTTPS; inclusão do provedor Ji-Paraná/RO (consulta por chave e por RPS).
🔷 Documentação / SDK
- Publicação da versão 3.1.11 do Swagger da ACBr API.
- Publicação dos SDKs .NET, PHP, Node, Python e Delphi na versão 3.1.11.
Versão 3.2.53 – 21/09/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48301.
🔷 NF-e / NFC-e
- Cancelamento de NFC-e por substituição (evento 110112): novo campo opcional
chave_substitutana requisição de cancelamento de NFC-e (exclusivo de/nfce, sem afetar a NF-e). Quando informado, o cancelamento é enviado à SEFAZ como Cancelamento por substituição (110112), carregando a chave da NFC-e substituta emchNFeRef; a substituta é validada (deve existir para o tenant, estar autorizada, pertencer à mesma empresa e ao mesmo ambiente). Sem o campo, o comportamento permanece o cancelamento normal (110111).
🔷 Armazenamento / Downloads
- O conteúdo dos arquivos (PDF/XML) passa a ser sempre servido através da API, eliminando os redirecionamentos 302 para URLs pré-assinadas do S3 — o armazenamento remoto deixa de ser exposto aos clientes.
🔷 NFS-e
- Atualização de mapeamentos de provedores municipais.
Versão 3.2.52 – 17/09/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48285.
🔷 NF-e / NFC-e
- Suporte ao QR Code v3 (NT 2025.001) e refatoração da lógica de CSC: geração e assinatura do QR Code 3.0 (online/offline) e seleção automática da versão do QR Code (v3 para emitente CPF ou quando o CSC está vazio). Os campos
IdCSC/CSCdeixam de ser obrigatórios.
🔷 NFS-e
- Inclusão do provedor DSF na lista de provedores de cancelamento.
- Correção do código de país (BR/1058) para os provedores GISS e SAATRI em serviços nacionais (aplicado especificamente por provedor, evitando atribuições incorretas).
- Provedores municipais adicionais migrados para o Padrão Nacional.
🔷 DF-e / CT-e
- Verificações nil defensivas nos serviços de CT-e e CT-e OS, evitando falhas de acesso.
🔷 Documentação / SDK
- Publicação da versão 3.1.10 do Swagger da ACBr API.
- Publicação dos SDKs .NET, PHP, Node, Python e Delphi na versão 3.1.10.
Versão 3.2.50 – 15/09/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48250.
🔷 NFS-e (Reforma Tributária)
- Centralização do tratamento da localidade de incidência (
cLocalidadeIncid) e do código de país no IBS/CBS: uso de fallbacks delocPrest/prest.end_.endNac, conversão de ISO2 e adoção de 1058 (Brasil) por padrão quando não é exportação, removendo correções duplicadas espalhadas por provedor.
Versão 3.2.49 – 14/09/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48197.
🔷 NFS-e
- Atualização do catálogo de provedores municipais: inclusão do serviço LinkNFSe em diversos provedores e remoção de configurações de link direto obsoletas do ISSNet.
- Vários municípios migrados para o Padrão Nacional e ajustes específicos de provedor/URL para cidades como Belém/PA, Caicó/RN e Estância/SE, entre outras.
Versão 3.2.48 – 10/09/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48181.
🔷 NF-e / NFC-e / DF-e (Reforma Tributária)
- NFS-e GovDigital 2.01 (grupo
tcIBSCBS, CST, retenção de PIS/Cofins,TpImunidade,CClassTrib,TpOper).
🔷 NFS-e
- Normalização dos provedores municipais: diversos municípios sem provedor definido passam a usar o Padrão Nacional; Capivari/SP → Giss, Avaré/SP e Morro Reuter/RS → Padrão Nacional; ajuste de URL do provedor DSF.
🔷 DCE
- Validação do emitente da DCE com mensagens de erro específicas conforme o
tpEmite proteção nil-safe para payloads incompletos, evitando falhas.
🔷 Relatórios (DANFSE)
- No layout nacional, a busca do brasão no S3 deixa de ser feita, evitando requisições e registros de erro desnecessários, e as informações complementares deixam de ser duplicadas na impressão.
Versão 3.2.47 – 01/09/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 48052.
🔷 NFS-e
- Correção da comparação do provedor eGoverneISS.
- ISSNet preenchimento do código do município ao mapear os endereços do evento da NFS-e.
- Atualização de configuração de municípios que passaram a usar o Padrão Nacional (removendo integrações específicas como iiBrasil, EloTech, IPM e Betha) e atualização dos endpoints e versão do provedor ISSNet para Cuiabá/MT.
Versão 3.2.46 – 31/08/2026
🔷 NF-e / NFC-e
- Correção na geração do QR Code: passa a considerar o fuso horário da UF ao determinar a data, garantindo a data correta na criação do QR Code em diferentes fusos.
Versão 3.2.45 – 31/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47989.
🔷 NFS-e
- Correção no reconhecimento de lotes ainda em processamento: alguns provedores confirmam o lote mas mantêm a NFS-e "em processamento" sem retornar a nota. Antes, o lote era considerado processado e a nota faltante era indevidamente marcada como negada em vez de permanecer pendente para reconsulta.
- Tiplan: reconhecimento do código AL986 / "aguardando processamento" como ainda em processamento.
- Código X118 passa a ser reconhecido como "em processamento" para todos os provedores.
- Descrição
<em processamento adn nacional>passa a ser tratada como pendente.
- NFS-e Nacional: ajuste da URL de consulta pública em homologação.
- Getulina/SP: migração para a nova API IssWebWSNacional, com parâmetros de consulta por chave e por RPS.
Versão 3.2.44 – 28/08/2026
🔷 NFS-e
- Inclusão do provedor EL na lógica de consulta por RPS do motor ACBr.
Versão 3.2.43 – 27/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47975.
🔷 NFS-e
- Remodelagem dos modelos de NFS-e no Swagger: Removido os endpoint de NFSe que estavam depreciados com tempo superior a 180 dias.
- Tratamento mais robusto das respostas de consulta por RPS (
Sincronizar): resolução doidNotaquando ausente, retorno das respostas de RPS quando apropriado e proteção do campoChaveAcesso, evitando exceções inválidas.
🔷 Documentação / SDK
- Publicação da versão 3.1.9 do Swagger da ACBr API.
- Publicação dos SDKs .NET, PHP, Node, Python e Delphi na versão 3.1.9.
Versão 3.2.42 – 27/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47972.
🔷 NFS-e
- Refatoração do tratamento das respostas de consulta de NFS-e, centralizando a criação da resposta e passando a respeitar as flags de
ConsultaNFSe/ConsultaPorFaixade cada provedor. Corrige uma falha em que consultas por faixa não preenchiam a identificação do RPS. - Provedor ISS São Paulo (
proISSSaoPaulo) incluído na validação que exigeNumeroRpseSerieRps.
🔷 Documentação / SDK
- Rotas obsoletas de emissão de NFS-e marcadas como excluídas do Swagger gerado, evitando que métodos legados apareçam como endpoints ativos na documentação.
Versão 3.2.41 – 26/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47965.
🔷 NFS-e
- Inclusão dos schemas do provedor NFOnline v2.03 (XSD e assinatura XMLDSIG).
- Atualização do schema Centi v2.02: aumento do tamanho de
tsCodigoNbs,Parcelapassa a permitir múltiplas entradas com valor, novos grupostcDadosObraetcDadosImovel, campos de tributos federais (PIS/COFINS/CSLL/INSS) eCodigoINDOP/CodigoClassTribalterados para texto. - Araras/SP: inclusão de
ProLinkURLe parâmetros de configuração. - Normalização das quebras de linha na descrição do item de serviço (
ItemServico.Descricao), espelhando o tratamento já aplicado emServico.Descricao.
🔷 DF-e / CT-e
- Schema do CT-e:
chCTepassa a utilizar o tipoTChDFe.
Versão 3.2.40 – 24/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47884.
🔷 NF-e / NFC-e (Reforma Tributária)
- Atualização abrangente de IBS/CBS conforme a LC 214/2025 e NTs relacionadas: novos tipos e grupos de schema, incluindo o grupo de alíquota zero da CBS.
- Suporte a Suframa (
ISUFEmit), ALC/ZFM, operações governamentais (expansão detpEnteGov/tpOperGov), devolução de tributos (pDevTrib) e antecipação de pagamento (refDFeAnt), além do campocIndOp. - Renomeação de estruturas de crédito presumido (
gCredPres→gCredPresOper) e ajuste de padrões de validação (CNPJ, chaves e decimais).
🔷 NFS-e
- Provedor DSF (Sorocaba/SP e Campo Grande/MS) migrado dos endpoints SOAP legados para os novos endpoints REST (Padrão Nacional API v1.01).
- Schema IPM 2.04: inclusão do campo obrigatório
cLocalidadeIncid(código IBGE do município).
🔷 Documentação / SDK
- Publicação da versão 3.1.8 do Swagger da ACBr API.
- Publicação dos SDKs .NET, PHP, Node, Python e Delphi na versão 3.1.8.
Versão 3.2.39 – 21/08/2026
🔷 NFS-e
- Refatoração do fluxo de consulta de NFS-e: identificadores com exatamente 50 caracteres (chave da nota) passam a ser aceitos e sempre utilizam
ConsultarNFSePorChave, evitando a rejeição de chaves válidas. - Para identificadores que não são chave, o provedor ISSDigital passa a ser consultado via
ConsultarLoteRps+ConsultarNFSePorChaveusando o id retornado do lote. - Aumento do timeout dos WebServices de 35s para 130s, evitando falhas prematuras em operações mais longas.
Versão 3.2.38 – 21/08/2026
🔷 NFS-e
- Melhoria na sincronização para os provedores ISSDigital e SilTecnologia: detecção de quando o identificador é uma chave de NFS-e para escolher o método correto de consulta.
- Jales/SP: migração do provedor legado RLZ para o Padrão Nacional (remoção dos endpoints específicos antigos).
Versão 3.2.36 – 19/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47865.
🔷 NFS-e
- Adição do provedor NFOnline (
São Bento – 2513901, versão 2.03); Canelinha/SC e Pelotas/RS migrados para o Padrão Nacional. - Formatação do NBS de 9 dígitos no padrão
X.XXXX.XX.XXao preencher oCodigoNBS. - Tratamento IBS/CBS aprimorado: definição de
xPaisa partir doCodigoPais, determinação correta de Município/UF para serviços nacionais e do exterior, e preenchimento dos campos de operação (OperExterior,OperUF,OperxCidade) conforme o destino ou local de prestação. - Verificações null-safe em
InfDPS.serv/locPreste exclusão do provedor eGoverneISS do fluxo de API própria no envio de lote.
Versão 3.2.35 – 17/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47793.
🔷 NFS-e
- Tratamento dos provedores SigISSWeb e SilTecnologia no preenchimento do DPS, que antes não tinham tratamento específico. Para o SigISSWeb, o código do país do serviço passa a ser definido como 1058 (Brasil) quando não é exportação e nenhum país é informado.
- Atualização de configuração de provedores por município: Ilhéus/BA e Serra Negra/SP migrados para o Padrão Nacional; São Gonçalo dos Campos/BA migrado de Sudoeste para WebISS 2.02.
🔷 Relatórios (DANFSE)
- Geração do DANFSE migrada para o componente nativo
TACBrNFSeXDANFSeFPDF, que seleciona automaticamente entre os layouts A4 retrato (ABRASF) e Padrão Nacional conforme o provedor.
Versão 3.2.34 – 13/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47786.
🔷 NFS-e
- Adição do provedor SilTecnologia: mapeamento dos campos do imóvel (IBS/IBSCBS) — inscrição imobiliária, CCIB e endereço — e do evento de atividade para a geração da nota.
- Ubá: passa a utilizar o provedor Padrão Nacional por padrão.
- SpeedGov: alinhamento dos nomes de campos do XSD (
finNFSe,indFinal,tpOper,tpEnteGov,indDest,cIndOp).
🔷 DF-e / NFS-e
- Mensagens de erro de comunicação com a SEFAZ mais claras para o usuário, incluindo o código HTTP e o motivo da falha.
- Tratamento de erros de comunicação com provedores com backoff exponencial e novas tentativas na fila (SQS), evitando erros genéricos 500 e permitindo reprocessamento automático do lote.
🔷 Relatórios (DANFSE)
- Melhoria da marca d'água Danfse Nacional 2.0 NT008 (tamanho, ângulo e posicionamento centralizado) e suporte a quebra de linha em campos de texto longos (ex.: descrição do serviço), evitando redução da fonte.
Versão 3.2.32 – 12/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47766.
🔷 NFS-e
- Adição do provedor Equiplano (
proEquiplano): preenchimento deCodigoServicoNacionaleCodigoNBSa partir doInfDPSquando há IBS/CBS. - Provedor ISSNet Mapeamento dos campos do imóvel (IBS/IBSCBS) e do evento de atividade para a geração da nota: inscrição imobiliária, CCIB, endereço, bairro, município, UF, datas e identificação do evento.
- Provedor SigISS Preenchimento automático do município de prestação do serviço quando ausente (a partir do
InfDPS).
Versão 3.2.31 – 10/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47699.
🔷 NFS-e
- Ajuste no tratamento do item de serviço conforme o layout do provedor: no ABRASF, mantém o corte de
ItemListaServicopara 4 caracteres e o preenchimento deCodigoServicoNacional; nos demais layouts,ItemListaServicopassa a ser definido a partir decTribNac. - Provedores EL: inclusão da flag
Params=NaoFormatarItemServicopara desabilitar a formatação do item onde necessário. - Naviraí (5005707): migração do provedor Pronim para EloTech (v2.03), com novos endpoints WSDL.
Versão 3.2.29 – 07/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47687.
🔷 NFS-e
- Padrão = Nacional - Implementação do novo layout DANFSE v2.0 (Padrão Nacional, NT 008 v1.0), com suporte a QR Code, marca d'água e canhoto, e maior robustez na ausência de grupos do XML (DPS, tributos, IBS/CBS).
- Adição dos schemas do provedor TaxTecnologia v2.04.
- Atualização de mapeamentos e endpoints de provedores (
ACBrNFSeXServicos.ini), com migração de diversos municípios para o Padrão Nacional. - Schema Centi v2.02: novos tipos
tsCodigoINDOPetsCodigoClassTribe inclusão dos camposCodigoINDOPeCodigoClassTribno item de serviço. - Schema Padrão Nacional v1.01 (
tiposSimples): refinamento dos patterns de identificadores, séries e timestamps. - Detecção automática de optante do Simples Nacional (a partir do regime/empresa) para definir a versão do provedor São Paulo (
ve100para Simples,ve200caso contrário). - Melhoria no tratamento de falhas de consulta com fallback específico para o provedor Infisc.
- Suporte ao Identificador na consulta por RPS para o provedor eGoverneISS.
Versão 3.2.28 – 05/08/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47637.
🔷 NFS-e
- Revisão da lógica de provedores do motor ACBr NFS-e (ISSDigital, ABase, Betha, Fiorilli, Pronim, GissOnline e outros) e melhoria das mensagens de validação/erro.
- Correção na sincronização do provedor Betha.
- Correção na sincronização do provedor Fiorilli.
🔷 NF-e / NFC-e
- Correção do PDF enviado por e-mail sem o logotipo.
Versão 3.2.26 – 31/07/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47499.
🔷 NFS-e
- Novos tipos XSD de IBS/CBS e Simples Nacional e atualização dos schemas/INI de NFS-e (Reforma Tributária).
- Atualização de configurações de serviços NFS-e e do schema Agili.
- Correção ao gerar o DANFSE: recuperação de falha no carregamento do XML.
🔷 NF-e / NFC-e
- Correção nos relatórios DANFCE e DANFE simplificado: proteção de campos de emitente nulos.
Versão 3.2.25 – 28/07/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47230.
🔷 NFS-e
- Correções de preenchimento (prefill) e do campo de código na NFS-e.
- Fiorilli: remoção de zeros à esquerda no
SerieRpsna consulta por RPS. - Atualização de schemas NFS-e (Tecnos 2.01, campos de IBS/CBS) e de configurações de provedores (
ACBrNFSeXServicos.ini).
🔷 DF-e / CT-e
- Ajuste no schema do CT-e: renomeação de
chCTePagAntparachDFePagAnte inclusão detpPagAnte do grupogPagAntecipado.
SDKs – 28/07/2026
🔷 Documentação / SDK
- Disponibilização dos SDKs oficiais para Node.js e Python, na versão 3.1.7, com cobertura de todos os endpoints da ACBr API:
- Node.js: biblioteca escrita em TypeScript, com tipos inclusos, distribuída para CommonJS e ESM. Instalação via
npm install projeto-acbr-oficial/acbrapi-sdk-node. Repositório: https://github.com/Projeto-ACBr-Oficial/acbrapi-sdk-node - Python: compatível com Python 2.7 e 3.4+. Instalação via
pip install "git+https://github.com/projeto-acbr-oficial/acbrapi-sdk-python.git". Repositório: https://github.com/Projeto-ACBr-Oficial/acbrapi-sdk-python
- Node.js: biblioteca escrita em TypeScript, com tipos inclusos, distribuída para CommonJS e ESM. Instalação via
- Novas páginas de documentação: SDK para Node.js e SDK para Python.
- Com isso, a ACBr API passa a oferecer 5 SDKs oficiais: .NET, PHP, Delphi, Node.js e Python.
Versão 3.2.24 – 16/07/2026
🔷 NFS-e
- Adição do provedor Tiplan (
proTiplan): os campos NumeroRps e SerieRps passam a ser validados também para esse provedor na consulta por RPS.
Versão 3.2.23 – 15/07/2026
🔷 NF-e / NFC-e
- Novos parâmetros de formatação de impressão (DANFE) no envio de e-mail:
- NFC-e:
logotipo,nome_fantasia,mensagem_rodape,resumido,qrcode_lateral,larguraemargem. - NF-e:
logotipo,nome_fantasia,formato,mensagem_rodapeecanhoto.
- NFC-e:
- Inclusão do campo
cIntContrib(código do intermediário/contribuinte) no modelo de item de serviço (CServ).
🔷 Documentação / SDK
- Publicação da especificação OpenAPI/Swagger 3.1.7.
- Publicação dos SDKs oficiais .NET, PHP e Delphi na versão 3.1.7, contemplando os novos parâmetros de formatação de impressão no envio de e-mail de NF-e e NFC-e e o campo
cIntContribno modeloCServ.
Versão 3.2.22 – 13/07/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47145.
🔷 NFS-e
- Novo provedor Agape (schemas v2.03) adicionado à configuração de serviços.
- Integração do provedor DSF habilitada para diversos municípios.
- Atualização de configurações de provedores: EL (Eusébio) e Giss (Registro, migração de Ginfes para Giss).
- Suporte à consulta de NFS-e para os provedores Fiorilli e Tinus.
- Remoção de entrada duplicada de Betha na lista de provedores com cancelamento por evento.
- Total de 19 provedores com layouts atualizados para o Padrão Nacional com Reforma Tributária.
🔷 NF-e / NFC-e
- Endpoints de envio de e-mail (
EnviarEmailNfeeEnviarEmailNfce) passam a aceitar a configuração de PDF como parâmetro de query.
Versão 3.2.21 – 08/07/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47119.
🔷 NFS-e
- Atualização de provedores (
ACBrNFSeXServicos.ini):- Matão: migração de Giss para Padrão Nacional.
- São João Batista: habilitação do provedor Betha.
- Gentil: configuração do provedor Citta com URL de serviço.
Versão 3.2.20 – 08/07/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47113.
🔷 NFS-e
- Schema Giss 2.04: novos tipos de operação de ICMS (códigos 49–99), novo indicador de tributação (
TSTipoIndTotTrib), correção do tipo de operação 07 (de "Tributável" para "Isenta"), pattern de CNPJ ampliado para aceitar caracteres alfanuméricos e ajustes de documentação (PIS/COFINS).
Versão 3.2.19 – 07/07/2026
🔷 Sincronização Projeto ACBr
- Sincronização do componente ACBr (SVN) na revisão 47065.
🔷 NFS-e
- Adição do provedor TaxTecnologia (v2.04), com schemas de produção e homologação para o município de Santa Izabel do Pará.
- Migração de municípios: Assis e Laranjal Paulista para Padrão Nacional, Hortolândia para Giss 2.04 e São Marcos para Tecnos 2.01.
- Correção do endpoint HTTPS do provedor de Cubatão.
- Extensão do mapeamento de retenção PIS/COFINS (de 2 para 9 valores).
🔷 DF-e
- Tratamento do status 539 (NF-e duplicada com chave de acesso diferente), agora considerado como rejeição.
- Schemas de CT-e e MDF-e: ajuste dos patterns de validação para aceitar CNPJ Alfanumérico.