Codul regulii este BR-20.
BG-11 (reprezentantul fiscal al vânzătorului) apare când vânzătorul nu este stabilit în România și își desemnează un reprezentant fiscal local. Dacă acest grup există, adresa lui poștală (BG-12) trebuie să conțină obligatoriu codul de țării (BT-69), altfel ANAF nu poate stabili unde este stabilit reprezentantul. În factura de referință nu există deloc reprezentant fiscal, deci regula e respectată automat; mai jos arăt cum arată grupul când este prezent.
Când completezi secțiunea de reprezentant fiscal, scrie și țară în adresa lui (cac:Country/cbc:IdentificationCode), nu doar strada, localitatea, codul poștal și județul. Dacă nu ai reprezentant fiscal, lasă grupul TaxRepresentativeParty complet necompletat.
<ubl:Invoice>
<cac:TaxRepresentativeParty>
<cac:PartyName>
<cbc:Name>Vanzator SRL</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Str. Exemplu nr. 1</cbc:StreetName>
<cbc:CityName>SECTOR1</cbc:CityName>
<cbc:PostalZone>010101</cbc:PostalZone>
<cbc:CountrySubentity>RO-B</cbc:CountrySubentity>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>RO14399840</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
</cac:TaxRepresentativeParty>
<cac:PaymentMeans>
<cbc:PaymentMeansCode>31</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>RO49AAAA1B31007593840000</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
</ubl:Invoice><ubl:Invoice>
<cac:TaxRepresentativeParty>
<cac:PartyName>
<cbc:Name>Vanzator SRL</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Str. Exemplu nr. 1</cbc:StreetName>
<cbc:CityName>SECTOR1</cbc:CityName>
<cbc:PostalZone>010101</cbc:PostalZone>
<cbc:CountrySubentity>RO-B</cbc:CountrySubentity>
<cac:Country>
<cbc:IdentificationCode>RO</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>RO14399840</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
</cac:TaxRepresentativeParty>
<cac:PaymentMeans>
<cbc:PaymentMeansCode>31</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>RO49AAAA1B31007593840000</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
</ubl:Invoice>ro16931-ubl-1.0.9. Factura cu fragmentul din stanga a fost respinsa cu exact mesajul de mai sus; cea cu fragmentul din dreapta a trecut fara nicio eroare. Verificarea s-a facut pe 14.09.2026.The Seller tax representative postal address (BG-12) shall contain a Tax representative country code (BT-69), if the Seller (BG-4) has a Seller tax representative party (BG-11).
$Tax_Representative_postal_address
$BR-20
Nu am date reale despre reprezentantul fiscal: numele, codul de TVA și adresa din fragment sunt preluate identic de la vânzătorul din factura de referință, doar ca schelet de structură, și trebuie înlocuite cu datele reale. De asemenea, poziția grupului în factură este dedusă din secvența UBL (imediat după AccountingCustomerParty, înainte de PaymentMeans) — nu am putut verifica asta pe un XML validat de ANAF.