Como Extrair Dados de Fatura Francesa
(Facture) para Excel
A maioria das ferramentas de extração encontra um "valor total" em um PDF. Mas quando uma fatura de fornecedor francesa (facture fournisseur) chega de um atacadista em Lyon — exibindo três alíquotas de IVA em itens diferentes, um SIREN escondido no rodapé e um TVA intracommunautaire que termina em "FR" mais uma chave de verificação de dois dígitos — a coluna única de "imposto" de uma ferramenta genérica se transforma em algo que seu comptable (contador) devolve para correção manual. O problema da extração não é colocar alguns dados em uma planilha. É colocar os dados certos nas colunas que correspondem à estrutura contábil da França — a estrutura que sua declaração CA3 e seu software esperam.
Principais Conclusões
- A maioria das ferramentas de extração cria uma coluna 'Imposto' e assume uma única alíquota — mas uma fatura de fornecedor francesa padrão tem três percentuais de IVA diferentes e 13 campos obrigatórios por lei.
- Agrupar três alíquotas de IVA em uma coluna 'Imposto' transforma a declaração de IVA CA3 em uma reconciliação manual que seu contador devolve — a €15 por item ausente ou incorreto, conforme o Code Général des Impôts.
- ImageToTable.ai nomeia cada coluna para corresponder ao que a contabilidade francesa espera — o ID da empresa (SIREN), o número de IVA da UE (TVA Intracommunautaire) e uma coluna de IVA separada por alíquota — para que a planilha alimente diretamente o Pennylane ou o Sage sem nenhum ajuste manual.
O que torna uma fatura francesa diferente para extração de dados
Uma facture francesa não é uma nota fiscal americana traduzida com um rótulo "francês". É um documento legal regido por dois estatutos: Artigo L441-9 do Código de Comércio, que lista os campos obrigatórios para todas as faturas comerciais entre profissionais, e Artigo 289 do Código Geral de Impostos (CGI), que adiciona requisitos específicos de IVA — detalhados coletivamente no Artigo 242 nonies A do Anexo II do CGI. Um campo ausente não é um mero inconveniente. De acordo com o Artigo 1737 do CGI, a multa é de €15 por item ausente ou incorreto, limitada a um quarto do valor da fatura.
Esse enquadramento legal cria desafios de extração que ferramentas genéricas de OCR para faturas — criadas para layouts em inglês com uma única alíquota de imposto e um nome de fornecedor simples — não conseguem resolver:
- SIREN vs. IVA intracomunitário. Um fornecedor francês exibe dois números de identificação. O SIREN (9 dígitos, identificador único da empresa no registro Sirene) e o IVA intracomunitário (FR seguido por uma chave de verificação de 2 dígitos e o SIREN). A ferramenta de extração deve capturar ambos, e eles pertencem a colunas diferentes da planilha para fins de conformidade distintos.
- IVA com múltiplas alíquotas em uma única fatura. Uma fatura do atacadista Metro para um restaurante pode mostrar alimentos a 5,5% de IVA, bebidas não alcoólicas a 10% e um equipamento de cozinha a 20%. Uma extração genérica que gera uma coluna "imposto" colapsa três bases de IVA distintas em um número que seu contador não consegue lançar nas contas corretas.
- Data de faturamento vs. data de entrega. A data da fatura (quando o documento foi emitido) e a data de entrega ou serviço (quando a transação ocorreu) podem ser diferentes e ambas têm significado legal sob o Artigo 289 do CGI.
Estes não são casos extremos. São padrão em qualquer fatura de um fornecedor profissional francês para outra empresa francesa.
Os Campos Obrigatórios Que Definem Suas Colunas de Extração
Antes de projetar as colunas de extração, você precisa saber o que a lei exige em toda nota fiscal francesa. De acordo com o Artigo L441-9 do Código Comercial e o Artigo 242 nonies A do Anexo II do CGI, uma fatura válida deve conter estes campos obrigatórios (menções obrigatórias). Cada um corresponde a uma coluna que você configurará em sua planilha de extração:
| # | Campo Obrigatório | Nome da Coluna de Extração | Finalidade |
|---|---|---|---|
| 1 | Número da fatura | Invoice Number | Único, sequencial, sem lacunas permitidas. É a referência para trilhas de auditoria e detecção de duplicatas. |
| 2 | Data de emissão | Invoice Date | Determina o período fiscal para dedução do IVA (conta 44566). |
| 3 | Data da entrega / prestação | Service Date | Pode diferir da data da fatura. Obrigatório quando distinto. |
| 4 | Identidade do vendedor (razão social, endereço) | Supplier Name | Nome legal e endereço da sede social do fornecedor. |
| 5 | Número SIREN/SIRET do vendedor | Supplier SIREN | Número de identificação único de 9 dígitos. O SIRET adiciona 5 dígitos para o estabelecimento. Ambos aparecem na fatura. |
| 6 | N.º IVA intracomunitário | Supplier VAT ID | Formato: FR + chave de 2 dígitos + SIREN (ex.: FR12 345 678 901). Obrigatório para transações intra-UE e validação da dedução do IVA. |
| 7 | Identidade do comprador (razão social, endereço) | Buyer Name | Nome legal e endereço da sua empresa. Desde julho de 2024, o SIREN do comprador também é obrigatório em faturas B2B conforme a reforma da fatura eletrônica. |
| 8 | Descrição dos bens ou serviços | Description | Descrição precisa — natureza, quantidade, unidade de cada item ou serviço. |
| 9 | Preço unitário sem IVA | Unit Price (excl. tax) | O preço por unidade sem impostos (HT). Quaisquer descontos, abatimentos ou deduções devem aparecer explicitamente. |
| 10 | Taxa de IVA aplicável | VAT Rate (%) | Se várias taxas se aplicarem (20%, 10%, 5,5%, 2,1%), cada base tributável e o valor do imposto correspondente devem aparecer separadamente. |
| 11 | Valor total sem IVA | Subtotal (excl. tax) | Total antes dos impostos. Usado para lançar a despesa na conta de custos apropriada (conta classe 6). |
| 12 | Valor total do IVA | Total VAT | Valor total do IVA. Lançado na conta 44566 (IVA dedutível sobre outros bens e serviços) para IVA dedutível. |
| 13 | Valor total com IVA | Total (incl. tax) | O total com todos os impostos incluídos (TTC) — o valor efetivamente pago. Lançado na conta 401 (fornecedores — contas a pagar). |
A tabela acima representa o mínimo legal. Na prática, você também vai querer extrair as condições de pagamento (payment terms), o IBAN/BIC para pagamento e as pénalités de retard (multas por atraso), que são obrigatórias em notas fiscais francesas de acordo com o Artigo L441-10 do Código de Comércio.
Esta lista também explica por que as ferramentas são importantes. Uma extração de dados específica por campo que permite definir exatamente quais colunas capturar — em vez de gerar todos os tokens encontrados — produz uma planilha que seu contador pode lançar sem retrabalho. Ao definir "SIREN do Fornecedor" como uma coluna, a ferramenta de extração deve retornar o SIREN de 9 dígitos da nota fiscal, e não o IVA intracomunitário, nem o número de registro RCS, nem qualquer número de 9 dígitos que encontrar na página.
Lidando com Múltiplas Alíquotas de IVA em uma Única Nota Fiscal
A maior fonte de erros de extração em notas fiscais francesas é o IVA com múltiplas alíquotas. Uma única facture de um atacadista de alimentos como Metro ou Transgourmet normalmente traz três alíquotas de IVA — 5,5% para itens básicos, 10% para alimentos preparados ou bebidas não alcoólicas, e 20% para equipamentos ou itens não alimentícios. Para agravar o problema, diferentes fornecedores exibem o detalhamento do IVA de formas distintas: alguns usam um bloco de resumo no final, outros inserem a alíquota ao lado de cada item, e ainda outros apresentam uma página separada de anexo do IVA.
A abordagem correta é extrair no nível do item com alíquotas de IVA por linha:
| Descrição | Qtd | Preço Unitário HT | Alíquota IVA | Valor IVA | Total Linha TTC |
|---|---|---|---|---|---|
| Filet de poulet (kg) | 10 | 8,50 | 5,5% | 4,68 | 89,68 |
| Água mineral 1,5L (pack de 6) | 4 | 3,20 | 5,5% | 0,70 | 13,50 |
| Refrigerante cola 33cl (caixa de 24) | 2 | 9,90 | 10% | 1,98 | 21,78 |
| Filme plástico profissional para alimentos | 1 | 45,00 | 20% | 9,00 | 54,00 |
Esta abordagem por linha tem uma vantagem posterior que acelera o fechamento mensal do seu contador. Cada linha carrega independentemente sua própria alíquota e valor de IVA. Quando os dados entram no seu software de contabilidade — seja Pennylane, EBP Comptabilité, Cegid ou Sage — o software lança o total do IVA déductible na conta 44566 (IVA dedutível sobre outros bens e serviços) e a base HT na conta de despesa apropriada (conta 607 para compras de alimentos, conta 602 para suprimentos consumíveis). A alternativa — extrair uma única linha de IVA total e depois retroceder para descobrir quais itens se enquadravam em qual alíquota — é exatamente o tipo de retrabalho em planilha que a extração deveria eliminar.
Se a nota fiscal do seu fornecedor também incluir itens com a alíquota de 2,1% (aplicável a certos produtos farmacêuticos e publicações impressas) ou itens isentos de IVA (como certos serviços financeiros ou educacionais), o mesmo princípio se aplica: cada linha carrega sua própria alíquota. Uma saída de extração corretamente estruturada requer zero recálculo manual no fechamento do mês.
Para operações maiores que processam dezenas ou centenas de faturas de fornecedores por período, um fluxo de extração em lote aplica a mesma estrutura de colunas a todas as faturas em uma pasta, gerando uma planilha consolidada com colunas de TVA consistentes, independentemente de como cada fornecedor formata suas faturas.
Passo a Passo: Extrair Dados de Faturas Francesas para o Excel
Aqui está o fluxo de extração de um PDF de fornecedor para uma planilha pronta para contabilidade. Cada etapa aborda um requisito específico de fatura francesa identificado nas seções acima.
A extração abaixo processa faturas no nível do documento — capturando os campos de cabeçalho listados na tabela de campos obrigatórios acima. Experimente com uma fatura francesa:
Os arquivos são processados com segurança e não são armazenados.
Para extração detalhada por item — onde cada linha de uma fatura é convertida em sua própria linha na planilha, com alíquotas de IVA individuais por linha — defina "Descrição", "Quantidade", "Preço Unitário Líquido", "Alíquota de IVA", "Valor do IVA" e "Total da Linha com IVA" como nomes de colunas, junto com os campos de cabeçalho. O resultado é um arquivo de importação completo e pronto para contabilidade.
Para Onde os Dados Extraídos Vão: Mapeamento para Lançamentos Contábeis Franceses
A extração só vale o esforço se os dados fluírem para sua contabilidade sem retrabalho. Veja como as colunas da planilha se mapeiam para os lançamentos do Plano de Contas Geral Francês (PCG) que seu software contábil irá registrar:
| Coluna Extraída | Conta PCG | Nome da Conta | Tipo de Lançamento |
|---|---|---|---|
| Total (com IVA) | 401 | Fornecedores — Contas a pagar | Crédito (o que você deve ao fornecedor) |
| Subtotal (líquido) | 607 / 602 / 606* | Compras de mercadorias / materiais de consumo / serviços externos | Débito (lançamento de despesa, a conta varia conforme o tipo de compra) |
| IVA Total | 44566 | IVA dedutível sobre outros bens e serviços | Débito (IVA recuperável sobre compras) |
| Data do Serviço | — | Determina o período fiscal para dedução do IVA | — |
| SIREN do Fornecedor | — | Validação da dedução do IVA (verificação VIES) | — |
* A conta de despesa da classe 6 varia conforme a natureza da compra. Matérias-primas alimentícias → conta 601. Materiais de consumo → conta 602. Subcontratação → conta 604. Serviços externos → conta 606. Material de escritório → conta 6063. Seu plano de contas (plan comptable) determina o mapeamento preciso.
Essa estrutura significa que o resultado da extração pode alimentar diretamente a declaração CA3 de TVA no final do período. O total da coluna conta 44566 em todas as faturas de fornecedores se torna o valor de TVA dedutível no formulário CA3. Os subtotais (HT) por categoria de despesa determinam a base tributável. Um único fluxo de extração, feito de forma consistente em todas as faturas de fornecedores recebidas, substitui o processo manual de ler cada fatura e digitar valores em telas contábeis separadas.
Para equipes que já usam software de contabilidade francês, a etapa final é simples. O Pennylane aceita importações de dados estruturados. O EBP Comptabilité importa arquivos Excel para o seu diário de compras (journal d'achats). O Cegid e o Sage suportam importações CSV/Excel para faturas de fornecedores. O segredo é que as colunas da planilha sejam nomeadas e formatadas de forma consistente — exatamente o que um fluxo de processamento estruturado de faturas oferece.
A Reforma da Fatura Eletrônica de 2026 e o Que Ela Significa para Seu Fluxo de Extração
A reforma da fatura eletrônica na França (réforme de la facturation électronique), formalizada pelo Artigo 91 da Lei Financeira de 2024 e pelo Decreto nº 2024-266 de 25 de março de 2024, introduz duas obrigações em um cronograma gradual. Em 1º de setembro de 2026: toda empresa registrada para TVA na França deve ser capaz de receber faturas eletrônicas de seus fornecedores — seja por meio de uma Plataforma de Desmaterialização Parceira (PDP, uma plataforma privada certificada) ou do Portal Público de Faturamento (PPF, o portal central gratuito administrado pelo estado). Em 1º de setembro de 2027: as TPE e microempresas também devem começar a emitir faturas eletrônicas.
O impacto prático no seu fluxo de extração depende da composição dos seus fornecedores. Grandes fornecedores e entidades governamentais — que já usam o Chorus Pro para faturas B2G — farão a transição cedo, enviando PDFs híbridos Factur-X (PDF/A-3 com XML embutido) ou faturas estruturadas UBL/CII por meio de uma PDP. Pequenos fornecedores artesanais e microempresas continuarão enviando PDFs padrão até 2027 e além. Seu sistema de extração precisa lidar com ambos: dados estruturados que chegam pré-extraídos de uma PDP e PDFs não estruturados que ainda precisam de extração de campos orientada por IA.
Receber uma fatura eletrônica é uma caixa de conformidade a ser marcada. Extrair seus dados estruturados para o seu software de contabilidade — em colunas que seu contador possa usar — continua sendo um problema do seu fluxo de trabalho. A reforma resolve o canal de transmissão. Ela não resolve a integração.
É por isso também que investir em uma camada de extração que fica entre o recebimento da fatura e o software de contabilidade faz sentido estrutural. Uma PDP roteia a fatura para sua caixa de entrada. Uma ferramenta de IA lê a fatura — seja ela um Factur-X, um PDF padrão ou uma cópia em papel fotografada — e insere os dados na sua planilha. Seu software de contabilidade importa a planilha. Nenhum desses três componentes precisa mudar quando os outros dois evoluem. Você pode ler mais sobre como gerenciar essa transição de forma econômica como uma pequena empresa francesa.
Perguntas Frequentes
A IA consegue extrair dados de notas fiscais francesas escritas à mão?
Sim — até certo ponto. O ImageToTable.ai consegue ler texto impresso e manuscrito em notas fiscais francesas usando IA de modelo de visão, incluindo valores escritos à mão e anotações de fornecedores que aparecem em notas de pequenos artesãos. A precisão em manuscritos é menor do que em texto impresso. Se uma nota for totalmente manuscrita com caligrafia cursiva francesa, espere menor fidelidade do que em uma nota impressa da Metro ou Transgourmet. A ferramenta funciona entendendo o significado dos campos, não por correspondência de caracteres em modelos, então consegue identificar um "Montant total" manuscrito mesmo quando a caligrafia varia. Mas não substitui a solicitação de uma nota legível ao seu fornecedor.
A extração lida com itens de linha da nota fiscal ou apenas campos de cabeçalho?
Ambos. Você define as colunas. Para extração apenas de cabeçalho, liste campos como "Número da Nota Fiscal", "Nome do Fornecedor", "Subtotal HT", "Total IVA", "Total TTC." Para extração de itens de linha, adicione "Descrição", "Quantidade", "Preço Unitário HT", "Alíquota IVA", "Valor IVA" e "Total da Linha TTC." A ferramenta reconhece itens de linha como estruturas de dados repetidas dentro da nota fiscal e preenche uma linha da planilha por item de linha, com os campos de cabeçalho repetidos para cada linha.
Consegue validar o formato do número de IVA intracomunitário?
O ImageToTable.ai extrai o IVA conforme aparece na nota fiscal — ex.: "FR12 345 678 901." Ele não realiza validação VIES (Sistema de Troca de Informações sobre IVA) em tempo real dentro da interface de extração. No entanto, uma vez que os dados estejam na sua planilha, você pode executar uma verificação VIES usando o serviço de validação da Comissão Europeia ou a validação integrada do seu software de contabilidade. A etapa de extração fornece os dados estruturados para validar; a etapa de validação ocorre no seu fluxo de trabalho contábil.
Como a ferramenta lida com as diferentes alíquotas de IVA francesas em uma única nota fiscal?
Ao definir uma estrutura de colunas para itens de linha — com uma coluna dedicada "Alíquota IVA" — a IA lê a alíquota de IVA por item e a preenche para cada linha, distinguindo entre as alíquotas de 20%, 10%, 5,5% e 2,1% na mesma nota. Para notas que mostram apenas um bloco resumido de IVA (ex.: "IVA 5,5%: €23,40, IVA 20%: €45,00"), defina colunas como "Total HT a 5,5%", "IVA 5,5%", "Total HT a 20%", "IVA 20%", e a ferramenta extrairá os subtotais por alíquota. Isso é mais manual do que a extração de itens de linha, mas lida corretamente com notas fiscais de fornecedores em formato resumido.
E se meus fornecedores franceses enviarem faturas em formatos diferentes — PDF, papel escaneado, corpo de e-mail?
O ImageToTable.ai aceita PDF, JPG, PNG, WebP e AVIF. Para faturas no corpo do e-mail, salve o e-mail como PDF ou tire um print e faça o upload. A ferramenta não exige formatação uniforme ou um modelo por fornecedor — ela lê cada fatura entendendo o significado dos campos, não combinando um layout. Se você tiver uma variedade de formatos de fornecedores, a mesma definição de coluna produz resultados consistentes em todos eles.
E as faturas do Chorus Pro — a ferramenta consegue extrair dados delas?
As faturas do Chorus Pro destinadas ao setor público (B2G) geralmente estão disponíveis como PDFs que você pode baixar do portal Chorus Pro. Faça upload desses PDFs para o ImageToTable.ai e extraia campos como qualquer outra fatura. A ferramenta não se conecta diretamente à API do Chorus Pro. Para processamento de faturas B2G em alto volume, a maioria das organizações usa a integração do seu PDP para rotear dados para o software de contabilidade. O ImageToTable.ai cobre a lacuna quando essa integração não está disponível ou quando você precisa de uma extração rápida de uma fatura avulsa do Chorus Pro.
Uma Planilha que Seu Contador Pode Usar de Verdade
A diferença entre uma extração genérica e uma feita para faturas francesas é visível na própria planilha. Uma ferramenta genérica produz colunas chamadas "Imposto" e "Fornecedor" — forçando seu contador a decidir onde cada valor de uma facture de 13 campos se encaixa. Uma extração com conhecimento francês produz "SIREN do Fornecedor", "TVA Intracomunitário", "Subtotal (HT)", "TVA 20%", "TVA 10%", "TVA 5,5%" — colunas que mapeiam diretamente para as contas do PCG e linhas da declaração CA3 que seu software de contabilidade espera. A etapa de extração é o mesmo clique. O retrabalho de fechamento mensal é o que desaparece.
Faça upload de uma facture francesa e veja o resultado. Sem login, sem configuração — três minutos para uma planilha que seu contador não vai devolver.