[BR-KSA-F-07] - The value provided in Other Buyer ID (BT-46) for scheme ID 'TIN' appears to be incorrect

[BR-KSA-F-07] - The value provided in Other Buyer ID (BT-46) for scheme ID 'TIN' appears to be incorrect.

FACING THIS ERROR SINCE 3 HOURS FOR SIMPLIFIED AND TAX INVOICE BOTH EVEN TAX NUMBER AND ALL DETAILS ARE CORRECT

I am also facing the same pro

blem. A short time ago, this warning appeared to me, even though I raised invoices in the morning and this warning did not appear to me.

@EslamSamiH @kctjubail2025 in the invoices where you receive this warning the ID number is incorrect. Please recheck the ID numbers

we are proving the same VAT number and validated from zatca website.but still when we submit to zatca response says ID is inccorret our ‘schemeId’ => ‘TIN’

Also me i exported B2C Invoice and code need data for another buyer , past i sent just country name and client name with document type 0200000

@kctjubail2025 TIN is 10 digit number, VAT is 15 digit number. When you wish to provide 15 digit VAT number, please provide that under field Buyer VAT Registration Number (BT-48) <cac:AccountingCustomerParty / cac:Party / cac:PartyTaxScheme / cbc:CompanyID>.

VAT number should be provided in the field Buyer VAT Registration Number (BT-48) and not under field Other Buyer ID (BT-46) <cac:AccountingCustomerParty / cac:Party / cac:PartyIdentification / cbc:ID>.

@EslamSamiH for export invoices, please use the attribute “OTH” not CRN.

me also getting same issue.

[202] BR-KSA-F-07 : [BR-KSA-F-07] - The value provided in Other Buyer ID (BT-46) for scheme ID ‘TIN’ appears to be incorrect. Please recheck the value to avoid non-compliance.

my detailed Warning is
“warningMessages”: [
{
“type”: “WARNING”,
“code”: “BR-KSA-F-10”,
“category”: “KSA”,
“message”: “[BR-KSA-F-10] - The value provided in Other Buyer ID (BT-46) for the scheme ID ‘NAT’ appears to be incorrect. Please recheck the value to avoid non-compliance.”,
“status”: “WARNING”
}
as he need more data for buyer , and i user B2C invioce so there is data be empty
-cac:AccountingCustomerParty

-cac:Party

-cac:PartyIdentification

<cbc:ID schemeID=“NAT”/>

</cac:PartyIdentification>

-cac:PostalAddress

cbc:StreetName/

cbc:BuildingNumber/

cbc:PlotIdentification/

cbc:CitySubdivisionName/

cbc:CityName/

cbc:PostalZone/

-cac:Country

cbc:IdentificationCodeSA</cbc:IdentificationCode>

</cac:Country>

</cac:PostalAddress>

+cac:PartyTaxScheme

-cac:PartyLegalEntity

cbc:RegistrationNameعمر عايض صالح الزبني</cbc:RegistrationName>

</cac:PartyLegalEntity>

</cac:Party>

</cac:AccountingCustomerParty>

@Ankit.K.Tiwari
cac:AccountingCustomerParty>

cac:Party

cac:PartyIdentification

<cbc:ID schemeID=“TIN”>300623477300003</cbc:ID>

</cac:PartyIdentification>

cac:PostalAddress

cbc:StreetNameabu edrees al khawiani</cbc:StreetName>

cbc:BuildingNumber8904</cbc:BuildingNumber>

cbc:PlotIdentification2916</cbc:PlotIdentification>

cbc:CitySubdivisionNameTEBAH DIST</cbc:CitySubdivisionName>

cbc:CityNameالجبيل</cbc:CityName>

cbc:PostalZone35513</cbc:PostalZone>

cac:Country

cbc:IdentificationCodeSA</cbc:IdentificationCode>

</cac:Country>

</cac:PostalAddress>

cac:PartyTaxScheme

cbc:CompanyID300623477300003</cbc:CompanyID>

cac:TaxScheme

cbc:IDVAT</cbc:ID>

</cac:TaxScheme>

</cac:PartyTaxScheme>

cac:PartyLegalEntity

cbc:RegistrationNameShafi Al-Buainain Co Ltd</cbc:RegistrationName>

</cac:PartyLegalEntity>

</cac:Party>

</cac:AccountingCustomerParty>

Hi

we facing this warnings also

all data are correct and yesterday all invoices have no warnings for the same customer no change was made

is this from the Zatca part and well be solved from there side

We are getting exactly the same issue today ..
“warningMessages”
[BR-KSA-F-10] - The value provided in Other Buyer ID (BT-46) for the scheme ID ‘NAT’ appears to be incorrect. Please recheck the value to avoid non-compliance.",

@Ankit.K.Tiwari any update ?

@Ankit.K.Tiwari THANKS
PROBLEM SOLVED

Hello, @kctjubail2025

how did you solve the issue?

We are using Odoo ERP and face the same warning, is there any module need to be upgrade ?or this issue from ZATCA?

appreciate your support

this is because of the new format validation applied for the other buyer ID (BT-46) other seller ID (BT-29) if B2B Tax invoice

as follows:

enforces format checks for other Seller IDs (BT-29) and other Buyer IDs (BT-46):

  • CRN = exactly 10 digits.

  • 700 = 10 digits, starting with 7.

  • TIN = 10 digits, starting with 3.

  • NAT = 10 digits, starting with 1.

  • IQA = 10 digits, starting with 2.

  • All IDs must be alphanumeric only (no spaces, symbols).

  • Buyer ID is mandatory if VAT number missing.

Hi @basazz

From where do you have this information? Where are these rules coming from?

Hi @Ankit.K.Tiwari

I would like to ask if it is possible to update the documentation (Implementation Standards) which is located there: E-Invoice specifications

The documents last updated on 2023-05-19 and the latest rule for KSA – formats (BR-KSA-F): BR-KSA-F-06. It means that the document does not match current implementation and users just do not know the format etc and how to restrict the input, how to apply the “suggestions” etc.

It would be great if you could keep your documentation up-to-date and do not “ADD” any new validation until your documentation matches the expectations. Otherwise a lot of users/consumers got confused.

Best regards, Sergei

1 Like