Dear ZATCA Support,
We have successfully signed and reported a B2C invoice to ZATCA, and the submission has been accepted without any errors. However, we are facing an issue where the QR code generated for this invoice is not scannable using the latest version of the ZATCA app.
We are also uploading the same XML file that was submitted to ZATCA.
<?xml version="1.0" encoding="UTF-8"?><Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2">
<ext:UBLExtensions>
<ext:UBLExtension>
<ext:ExtensionURI>urn:oasis:names:specification:ubl:dsig:enveloped:xades</ext:ExtensionURI>
<ext:ExtensionContent>
<sig:UBLDocumentSignatures xmlns:sig="urn:oasis:names:specification:ubl:schema:xsd:CommonSignatureComponents-2" xmlns:sac="urn:oasis:names:specification:ubl:schema:xsd:SignatureAggregateComponents-2" xmlns:sbc="urn:oasis:names:specification:ubl:schema:xsd:SignatureBasicComponents-2">
<sac:SignatureInformation>
<cbc:ID>urn:oasis:names:specification:ubl:signature:1</cbc:ID>
<sbc:ReferencedSignatureID>urn:oasis:names:specification:ubl:signature:Invoice</sbc:ReferencedSignatureID>
<ds:Signature Id="signature" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2006/12/xml-c14n11" />
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256" />
<ds:Reference Id="invoiceSignedData" URI="">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116">
<ds:XPath>not(//ancestor-or-self::ext:UBLExtensions)</ds:XPath>
</ds:Transform>
<ds:Transform Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116">
<ds:XPath>not(//ancestor-or-self::cac:Signature)</ds:XPath>
</ds:Transform>
<ds:Transform Algorithm="http://www.w3.org/TR/1999/REC-xpath-19991116">
<ds:XPath>not(//ancestor-or-self::cac:AdditionalDocumentReference[cbc:ID='QR'])</ds:XPath>
</ds:Transform>
<ds:Transform Algorithm="http://www.w3.org/2006/12/xml-c14n11" />
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
<ds:DigestValue>0I8jPoo6OzDLXfmNUigtiWSfxRl98aKHrEeX4hVjFQc=</ds:DigestValue>
</ds:Reference>
<ds:Reference Type="http://www.w3.org/2000/09/xmldsig#SignatureProperties" URI="#xadesSignedProperties">
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
<ds:DigestValue>YmYzOTdmMWVhMDlkNjE2MGYzNDlhNWU5NDFlYmU5NzNhZGUxN2RjOTU5NGY4ZGFmMzgyNTdmODc1YTk5OTUwNg==</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>MEUCIGUiObUHGi327NFqJUhwK3ho1Joosw64iiAhoQA96/9UAiEA/LL89z7Bz5garAYojoxAhD0uq0Hp+yFf/BOwwQ4IsLM=</ds:SignatureValue>
<ds:KeyInfo>
<ds:X509Data>
<ds:X509Certificate>MIIE/TCCBKSgAwIBAgITFwABOZjl0/40sL9OkAABAAE5mDAKBggqhkjOPQQDAjBiMRUwEwYKCZImiZPyLGQBGRYFbG9jYWwxEzARBgoJkiaJk/IsZAEZFgNnb3YxFzAVBgoJkiaJk/IsZAEZFgdleHRnYXp0MRswGQYDVQQDExJQUlpFSU5WT0lDRVNDQTMtQ0EwHhcNMjUwNTEzMDgxMzExWhcNMzAwNDAyMDM0MTAyWjBuMQswCQYDVQQGEwJTQTEnMCUGA1UEChMeTkVCUkFTIEFMIERIQUhBQiBGT09EU1RVRkYgRVNUMRswGQYDVQQLExJOSUJSQVMgU1VQRVJNQVJLRVQxGTAXBgNVBAMTEFpLVEVDTzQzODM5MjZQT1MwVjAQBgcqhkjOPQIBBgUrgQQACgNCAATDzDDX9gxUvGBpDvEy7dxBuz170Bo+LjwRt8fRyOw1cQ5bJfEKUdnxuf6BI1bKxB9UxxzrrcKtdVMy+ZOFUaYNo4IDLjCCAyowgZgGA1UdEQSBkDCBjaSBijCBhzEuMCwGA1UEBAwlMS1BTFNIVUdBQXwyLVpLUE9TfDMtWktURUNPNDM4MzkyNlBPUzEfMB0GCgmSJomT8ixkAQEMDzMwMjA2NDA5NDgwMDAwMzENMAsGA1UEDAwEMTEwMDEPMA0GA1UEGgwGUklZQURIMRQwEgYDVQQPDAtTdXBlcm1hcmtldDAdBgNVHQ4EFgQUauWZ0D3QllCr+hArguPB/ZXmRMQwHwYDVR0jBBgwFoAUH+WY1CYbZRmb2Yuzu+z+4aeWO3YwgeUGA1UdHwSB3TCB2jCB16CB1KCB0YaBzmxkYXA6Ly8vQ049UFJaRUlOVk9JQ0VTQ0EzLUNBKDEpLENOPVBSWkVJTlZPSUNFU0NBMyxDTj1DRFAsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMsQ049Q29uZmlndXJhdGlvbixEQz1leHR6YXRjYSxEQz1nb3YsREM9bG9jYWw/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlzdD9iYXNlP29iamVjdENsYXNzPWNSTERpc3RyaWJ1dGlvblBvaW50MIHOBggrBgEFBQcBAQSBwTCBvjCBuwYIKwYBBQUHMAKGga5sZGFwOi8vL0NOPVBSWkVJTlZPSUNFU0NBMy1DQSxDTj1BSUEsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMsQ049Q29uZmlndXJhdGlvbixEQz1leHR6YXRjYSxEQz1nb3YsREM9bG9jYWw/Y0FDZXJ0aWZpY2F0ZT9iYXNlP29iamVjdENsYXNzPWNlcnRpZmljYXRpb25BdXRob3JpdHkwDgYDVR0PAQH/BAQDAgeAMDwGCSsGAQQBgjcVBwQvMC0GJSsGAQQBgjcVCIGGqB2E0PsShu2dJIfO+xnTwFVmh/qlZYXZhD4CAWQCAQ4wHQYDVR0lBBYwFAYIKwYBBQUHAwMGCCsGAQUFBwMCMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwMwCgYIKwYBBQUHAwIwCgYIKoZIzj0EAwIDRwAwRAIgO3b67QG3v6xU7mkKxUvoIrmEEe4Vei8C4EpRcEA3JQACIBFrY1m208Pc8eB5HTxeU+g+eaFRWm+8FCc4IYZPVRjF</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
<ds:Object>
<xades:QualifyingProperties Target="signature" xmlns:xades="http://uri.etsi.org/01903/v1.3.2#">
<xades:SignedProperties Id="xadesSignedProperties">
<xades:SignedSignatureProperties>
<xades:SigningTime>2025-05-29T06:57:42</xades:SigningTime>
<xades:SigningCertificate>
<xades:Cert>
<xades:CertDigest>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
<ds:DigestValue>MzEwZGMzY2RiNzUzMGY2NTA0NDUyZWZjMTVhODE5MTE1ZmRhYjI2ZDA0ODgwNzYwYTVlNzBlNThlOWI2YWQ0Yw==</ds:DigestValue>
</xades:CertDigest>
<xades:IssuerSerial>
<ds:X509IssuerName>CN=PRZEINVOICESCA3-CA, DC=extgazt, DC=gov, DC=local</ds:X509IssuerName>
<ds:X509SerialNumber>512917556408457603045701583733209827905714584</ds:X509SerialNumber>
</xades:IssuerSerial>
</xades:Cert>
</xades:SigningCertificate>
</xades:SignedSignatureProperties>
</xades:SignedProperties>
</xades:QualifyingProperties>
</ds:Object>
</ds:Signature>
</sac:SignatureInformation>
</sig:UBLDocumentSignatures>
</ext:ExtensionContent>
</ext:UBLExtension>
</ext:UBLExtensions>
<cbc:ProfileID>reporting:1.0</cbc:ProfileID>
<cbc:ID>209757</cbc:ID>
<cbc:UUID>bf7b5185-95ce-495e-b290-3d015250b71f</cbc:UUID>
<cbc:IssueDate>2025-05-29</cbc:IssueDate>
<cbc:IssueTime>06:57:35Z</cbc:IssueTime>
<cbc:InvoiceTypeCode name="0200000">388</cbc:InvoiceTypeCode>
<cbc:DocumentCurrencyCode>SAR</cbc:DocumentCurrencyCode>
<cbc:TaxCurrencyCode>SAR</cbc:TaxCurrencyCode>
<cac:AdditionalDocumentReference>
<cbc:ID>ICV</cbc:ID>
<cbc:UUID>26371</cbc:UUID>
</cac:AdditionalDocumentReference>
<cac:AdditionalDocumentReference>
<cbc:ID>PIH</cbc:ID>
<cac:Attachment>
<cbc:EmbeddedDocumentBinaryObject mimeCode="text/plain">BJrTlWSSymYWZxA/l5lOSWfuZAw08mMQPhk1frVEi7s=</cbc:EmbeddedDocumentBinaryObject>
</cac:Attachment>
</cac:AdditionalDocumentReference>
<cac:AdditionalDocumentReference>
<cbc:ID>QR</cbc:ID>
<cac:Attachment>
<cbc:EmbeddedDocumentBinaryObject mimeCode="text/plain">ARNOaWJyYXMgU3VwZXIgTWFya2V0Ag8zMDIwNjQwOTQ4MDAwMDMDAAQFMzAuMDAFBDMuOTEGLDZibUN3c2ZNNUdncGkyZko2aVJVdXgvUWoyNHVtK2FyUjdjYTFvdGdHeEU9B2BNRVVDSUdVaU9iVUhHaTMyN05GcUpVaHdLM2hvMUpvb3N3NjRpaUFob1FBOTYvOVVBaUVBL0xMODl6N0J6NWdhckFZb2pveEFoRDB1cTBIcCt5RmYvQk93d1E0SXNMTT0IWDBWMBAGByqGSM49AgEGBSuBBAAKA0IABMPMMNf2DFS8YGkO8TLt3EG7PXvQGj4uPBG3x9HI7DVxDlsl8QpR2fG5/oEjVsrEH1THHOutwq11UzL5k4VRpg0JRjBEAiA7dvrtAbe/rFTuaQrFS+giuYQR7hV6LwLgSlFwQDclAAIgEWtjWbbTw9zx4HkdPF5T6D55oVFab7wUJzghhk9VGMU=</cbc:EmbeddedDocumentBinaryObject>
</cac:Attachment>
</cac:AdditionalDocumentReference><cac:Signature>
<cbc:ID>urn:oasis:names:specification:ubl:signature:Invoice</cbc:ID>
<cbc:SignatureMethod>urn:oasis:names:specification:ubl:dsig:enveloped:xades</cbc:SignatureMethod>
</cac:Signature><cac:AccountingSupplierParty>
<cac:Party>
<cac:PartyIdentification>
<cbc:ID schemeID="MLS">1010501157</cbc:ID>
</cac:PartyIdentification>
<cac:PostalAddress>
<cbc:StreetName>PRINCE SULTHAN BIN ABDUL AZIZ</cbc:StreetName>
<cbc:BuildingNumber>201</cbc:BuildingNumber>
<cbc:CitySubdivisionName>OLAYA</cbc:CitySubdivisionName>
<cbc:CityName>Riyadh</cbc:CityName>
<cbc:PostalZone>12222</cbc:PostalZone>
<cac:Country>
<cbc:IdentificationCode>SA</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>302064094800003</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Nibras Super Market</cbc:RegistrationName>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingSupplierParty>
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PostalAddress>
<cbc:StreetName />
<cac:Country>
<cbc:IdentificationCode>SA</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName />
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingCustomerParty>
<cac:Delivery>
<cbc:ActualDeliveryDate>2025-05-29</cbc:ActualDeliveryDate>
</cac:Delivery>
<cac:PaymentMeans>
<cbc:PaymentMeansCode>48</cbc:PaymentMeansCode>
</cac:PaymentMeans>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="SAR">3.91</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="SAR">26.09</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="SAR">3.91</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>15</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="SAR">3.91</cbc:TaxAmount>
</cac:TaxTotal>
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="SAR">26.09</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="SAR">26.09</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="SAR">30.00</cbc:TaxInclusiveAmount>
<cbc:AllowanceTotalAmount currencyID="SAR">0.00</cbc:AllowanceTotalAmount>
<cbc:PayableAmount currencyID="SAR">30.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
<cac:InvoiceLine>
<cbc:ID>1</cbc:ID>
<cbc:InvoicedQuantity unitCode="PCE">1.00</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="SAR">21.74</cbc:LineExtensionAmount>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="SAR">3.26</cbc:TaxAmount>
<cbc:RoundingAmount currencyID="SAR">25.00</cbc:RoundingAmount>
</cac:TaxTotal>
<cac:Item>
<cbc:Name>nadec full fat 18*125ml</cbc:Name>
<cac:ClassifiedTaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>15</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
</cac:Item>
<cac:Price>
<cbc:PriceAmount currencyID="SAR">21.74</cbc:PriceAmount>
</cac:Price>
</cac:InvoiceLine>
<cac:InvoiceLine>
<cbc:ID>2</cbc:ID>
<cbc:InvoicedQuantity unitCode="PCE">1.00</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="SAR">4.35</cbc:LineExtensionAmount>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="SAR">0.65</cbc:TaxAmount>
<cbc:RoundingAmount currencyID="SAR">5.00</cbc:RoundingAmount>
</cac:TaxTotal>
<cac:Item>
<cbc:Name>FUCHSIA SLISED LOAF SQUARE </cbc:Name>
<cac:ClassifiedTaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>15</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
</cac:Item>
<cac:Price>
<cbc:PriceAmount currencyID="SAR">4.35</cbc:PriceAmount>
</cac:Price>
</cac:InvoiceLine>
</Invoice>
Could you please advise on possible reasons for this issue and any steps we can take to resolve it?
Best regards,
Anish AK