Naar hoofdinhoud
VeriFactu

VeriFactu-fouten bij facturen uitgegeven door een derde of door de ontvanger

Niet elke factuur wordt door de verkoper uitgegeven. Soms geeft een derde ze namens hem uit, en soms doet de klant dat zelf, bij zelffacturatie. VERI*FACTU geeft dat aan met één veld, EmitidaPorTerceroODestinatario, en één blok, Tercero. Negen codes van de AEAT, het Spaanse belastingagentschap, controleren of die twee op elkaar aansluiten.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 4 november 2026

In het kort

Module
VeriFactu
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de module, versie 20.0 · in de bronnen onderaan
Leestijd
3 min

Hoe het wordt aangegeven

Het veld EmitidaPorTerceroODestinatario accepteert twee waarden, en elke waarde maakt een ander blok verplicht:

T, uitgegeven door een derde
Het blok Tercero is verplicht, met het belastingnummer van degene die de factuur uitgeeft.
D, uitgegeven door de ontvanger
Het blok Destinatarios (ontvangers) is verplicht.

Het blok Tercero mag alleen voorkomen bij waarde T. Als het met een Spaans belastingnummer wordt geïdentificeerd, moet dat nummer bij de AEAT geregistreerd staan en verschillen van dat van de partij die verplicht is de factuur uit te geven. En het mag nooit met type 07 worden geïdentificeerd, «No censado» (niet ingeschreven).

Kaart met de VeriFactu-codes voor derden
De negen codes voor facturen uitgegeven door derden of door de ontvanger, in amber: ze weigeren de registratie.

De negen codes

CodeWat er misgaat
1151Het veld accepteert alleen T of D.
1155Er is een blok Tercero zonder het veld EmitidaPorTerceroODestinatario.
1158Het veld is ingevuld, maar het bijbehorende blok ontbreekt.
1159Het blok Tercero wordt ingevuld terwijl het veld D, ontvanger, aangeeft.
1178Algemene fout in het blok Tercero.
1186Bij T ontbreekt het blok Tercero.
1187Er is een blok Tercero met een andere waarde dan T.
1188Het belastingnummer van de derde is hetzelfde als dat van de verplichte partij.
1211De derde is geïdentificeerd met type 07.

Ze wijzen alle de registratie van de betreffende factuur af; de rest van de verzending gaat door, en de afgewezen factuur blijft in behandeling totdat ze gecorrigeerd is.

Wat onze module aangeeft

De registratierecord die de module opbouwt, bevat noch het veld EmitidaPorTerceroODestinatario noch het blok Tercero. Daarom kan geen van deze negen codes uit een verzending van de module komen. Elke factuur wordt aangegeven als uitgegeven door het bedrijf zelf: het belastingnummer staat als verplichte partij in de kop en als afgever op elke factuur.

Dat dekt het normale geval, dat de meeste gevallen zijn: je verkoopt en factureert zelf vanuit je eigen Odoo. De twee bijzondere gevallen worden niet weergegeven:

  • Als een derde in jouw naam facturen uitgeeft, bijvoorbeeld een dienstverlenend bedrijf dat voor jou factureert, geeft de module dat niet als zodanig aan.
  • Als het je klant is die de facturen voor wat je hem verkoopt uitgeeft, onder een zelffacturatieovereenkomst, dan ontstaan die facturen niet in je Odoo en verstuurt de module ze niet.

Werk je met een van deze twee constructies, mail dan naar comercial@flexigobe.com voordat je VeriFactu voor die facturen activeert.

Catalogus met AEAT-fouten in Odoo
In de catalogus van de AEAT binnen Odoo staan de negen codes voor derden met hun letterlijke tekst, naast alle andere. Schermafbeelding van Odoo 20 met demogegevens.

Niet te verwarren met de vertegenwoordiger

Dat een belastingadviseur je registraties bij de AEAT indient, maakt hem nog geen derde uitgever. De adviseur dient in, en daarvoor bestaat het blok Representante in de kop; de derde geeft uit, en dat gaat op elke factuur. De fouten van de Representante, van 4105 tot en met 4124, staan op hun eigen pagina.

De codes op deze pagina, met de tekst van de AEAT

Elke code met zijn letterlijke tekst, zoals de foutenlijst van de AEAT die geeft:

CodeTekst van de AEAT (Spaans)
1151El campo EmitidaPorTerceroODestinatario solo acepta valores T o D.
1155Se está informando el bloque Tercero sin estar informado el campo EmitidaPorTerceroODestinatario.
1158Se está informando EmitidaPorTerceroODestinatario, pero no se informa el bloque correspondiente.
1159Se está informando del bloque Tercero cuando se indica que se va a informar de Destinatario.
1178Error en el bloque de Tercero.
1186Si EmitidaPorTercerosODestinatario es igual a T el bloque Tercero será de cumplimentación obligatoria.
1187Sólo se podrá cumplimentarse el bloque Tercero si el valor de EmitidaPorTercerosODestinatario es T.
1188El NIF del bloque Tercero debe ser diferente al NIF del ObligadoEmision.
1211El bloque Tercero no puede estar identificado con IDType=No Censado (07).

Wat als ik een van deze codes met Odoo zie?

Dat zou niet mogen gebeuren bij een verzending van de module. Als het toch gebeurt, stuur ons dan het antwoord van de verzending: dat betekent dat er iets anders met jouw belastingnummer verstuurt.

Lees verder

VeriFactu-fouten met de optionele velden: Macrodato, Cupón, vereenvoudigde facturen en overeenkomstenDe VeriFactu-fouten bij de optionele velden: Macrodato, Cupon, FacturaSimplificadaArt7273, Art61d, factuurovereenkomst en RefExterna, en welke Odoo verstuurt.Fouten 1189, 1190, 1191 en 1192 van VeriFactu: factuurtype en ontvanger moeten kloppenVeriFactu-fouten die factuurtype en ontvanger combineren (1189, 1190, 1191, 1192, 1106 en 1156): de regel van de AEAT en wat Odoo beslist bij het boeken.VeriFactu-fouten met het NIF van je bedrijf: 4104, 4107, 4109, 4115, 4116 en de familie van IDEmisorFacturaVeriFactu-fouten bij het NIF van de uitgever (4104, 4107, 4109, 4115, 4116, 1108, 1215…): wat de AEAT controleert, uit welk Odoo-veld het komt en hoe je opnieuw indient.
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen

Bronnen