Saudi Arabia: Messages

View the messages for Saudi Arabian documents.

DescriptionTopic
[VRBL-SA-1]-The Line Item Price expects a maximum of one Line Item Price Allowance Charge.Prices
[VRBL-SA-1p2p0-1]-The Invoice must contain the Unique Unit IdentifierSaudi Arabia: UUIDs
[VRBL-SA-1p2p0-2]-The Customer Party Tax Scheme Company ID must not match the Supplier Tax Identifier.Saudi Arabia: Party's Legal Entity
[VRBL-SA-1p2p0-3]-The Invoice must contain the Supplier Tax Identifier and the Supplier VAT.Saudi Arabia: Party's Legal Entity
[VRBL-SA-1p2p0-5]-The Line Item Charge Allowance Charge Reason Code must be coded using UNTDID 7161 code list.Charges
[VRBL-SA-1p2p0-6]-The Invoice Type Code must be equal to one of the values from the subset of UN/CEFACT code list 1001, D.16B agreed for KSA electronic invoices.Saudi Arabia: Invoice Type Code
[VRBL-SA-1p2p0-7]-The Invoice Subtype Code must exist and respect the following structure: NNPNESB where NN = invoice subtype, P = 3rd Party invoice, N = Nominal invoice, E = Exports invoice, S = Summary invoice, B = Self billed invoice.Saudi Arabia: Invoice Subtype Code
[VRBL-SA-1p2p0-8]-If the Legal Monetary Total Prepaid Amount is provided, then the following data is mandatory to provide as additional invoice line(s) - Line Item Document Reference ID - Line Item Document Reference Issue Date - Line Item Document Reference Issue Time - Line Item Document Reference Document Type Code.Saudi Arabia: Prepayment Amounts
[VRBL-SA-1p2p0-9]-If the Legal Monetary Total Prepaid Amount is provided, the Line Item Document Reference Document Type Code = '386'Saudi Arabia: Prepayment Amounts
[VRBL-SA-1p2p0-10]-If the Legal Monetary Total Prepaid Amount is provided then the Legal Monetary Total Prepaid Amount must equal to the sum Line Item Tax Sub Total Taxable Amount + Line Item Tax Sub Total Amount.Saudi Arabia: Prepayment Amounts
[VRBL-SA-1p2p0-11]-If the Tax Sub Total Tax Category Tax Exemption Reason Code is equal to VATEX-SA-EDU or VATEX-SA-HEA, then the Customer Party Identification ID Scheme ID is mandatory and must be = NAT.Saudi Arabia: Buyer's Postal Address
[VRBL-SA-1p2p0-12]-If the Customer VAT Company ID exists, the Customer VAT Company ID must contain 15 digits. The first digit and the last digit is "3".Saudi Arabia: Party's Legal Entity
[VRBL-SA-1p2p0-14]-Field character limits for the Billing Reference Invoice Document Reference ID field have not been met. The minimum limit is 1 character and the maximum limit is 5000 characters.Saudi Arabia: Supplier's Invoice Document Reference
[VRBL-SA-1p2p0-15]-If the Invoice Subtype Code position 1 and 2 = 02 and the Tax Sub Total Tax Category Tax Exemption Reason Code is equal with VATEX-SA-EDU or VATEX-SA-HEA, then Customer Party Legal Entity Registration Name is mandatory.Saudi Arabia: Invoice Subtype Code
[VRBL-SA-1p2p0-17]-The Invoice Subtype Code is not allowed position 7 cannot be "1" for export invoices position 5 = 1.Saudi Arabia: Invoice Subtype Code
[VRBL-SA-1p2p0-18]-The Document Currency Code must be according to ISO 4217:2005Saudi Arabia: Tax Totals
[VRBL-SA-1p2p0-19]-The Attachment Mime Code must be according to subset of IANA code list.Attachments
[VRBL-SA-1p2p0-21]-Only one Tax Subtotal must be provided.Saudi Arabia: Tax Totals
[VRBL-SA-1p2p0-22]-When Document Currency Code is not SAR , then a second Tax Total must be provided with the SAR currencySaudi Arabia: Tax Totals
[VRBL-SA-1p2p0-23]-The Invoice must contain the Issue Time. This value must be in the format: hh:mm:ss for time expressed in local time (eg 19:20:30) or hh:mm:ssZ for time expressed in UTC (eg 19:20:30Z).Saudi Arabia: Prepayment Amounts
[VRBL-SA-1p2p0-24]-The Issue Date must be formatted YYYY-MM-DD, in accordance to the "Calendar date complete representation" as specified by ISO 8601:2004.Saudi Arabia: Prepayment Amounts
[VRBL-SA-1p2p0-25]-The Due Date must be formatted YYYY-MM-DD, in accordance to the "Calendar date complete representation" as specified by ISO 8601:2004, format YYYY-MM-DD.Payment Due Dates
[VRBL-SA-1p2p0-30]-The Supplier Identifier must exist only once. If the Supplier Legal Registration ID is sent then this field must not be sent, if not, then It must have one of the scheme ID (MOM, MLS, SAG, OTH, 700) and must contain only alphanumeric characters.MOMRAH license with "MOM" as scheme ID. MHRSD license with "MLS" as scheme ID. 700 Number with "700" as scheme ID. MISA license with "SAG" as scheme ID. Other OD with "OTH" as scheme ID. In case of multiple commercial registrations, the seller must fill the commercial registration of the branch in respect of which the Tax Invoice is being issued. In case multiple IDs exist then one of the above must be entered following the sequence specified above.Saudi Arabia: Additional Supplier Identification
[VRBL-SA-1p2p0-31]-The Supplier VAT Company ID must start with 3 and length 15.Saudi Arabia: Party's Legal Entity
[VRBL-SA-1p2p0-32]-The minimum limit for the Supplier Street Name is 1 character and the maximum limit is 1000 characters.Saudi Arabia: Supplier's Postal Address
[VRBL-SA-1p2p0-33]-The Supplier Address must contain Supplier Street Name, Supplier Building Number, Supplier City Name, Supplier Postal Zone, Supplier City Subdivision Name and Supplier Country Identification Code.Saudi Arabia: Supplier's Postal Address
[VRBL-SA-1p2p0-34]-The minimum limit for the Supplier City Name is 1 character and the maximum limit is 127 characters.Saudi Arabia: Supplier's Postal Address
[VRBL-SA-1p2p0-35]-The maximum limit for the Supplier Additional Street Name is 127 characters.Saudi Arabia: Supplier's Postal Address
[VRBL-SA-1p2p0-36]-The Supplier Postal Zone must be 5 digits.Saudi Arabia: Supplier's Postal Address
[VRBL-SA-1p2p0-39]-The Customer Party Identification ID, required only if Customer Party Tax Scheme Tax Scheme ID is not VAT registered. If the Customer Party Legal Entity Company ID is sent then this field must not be sent, if not, then the Customer Party Identification ID must be provided with one of the scheme IDs (TIN, MOM, MLS, 700, SAG, NAT, GCC, IQA, OTH) and must contain only alphanumeric characters. In case multiple IDs exist then one of the above must be entered following the sequence specified aboveSaudi Arabia: Additional Buyers Identification
[VRBL-SA-1p2p0-40]-The Customer Party Tax Scheme Company ID and Customer Party Identification ID must present in the tax invoice and associated debit notes and credit notes position 1 and 2 = 01.Saudi Arabia: Party's Legal Entity
[VRBL-SA-1p2p0-55]-The maximum limit for the Customer Additional Street Name is 127 characters.Saudi Arabia: Additional Buyers Identification
[VRBL-SA-1p2p0-56]-The Customer Address must contain Customer City Name, Customer Country Identification Code, Customer Street Name. This rule does not apply on the simplified tax invoices and associated credit notes and debit notes position 1 and 2 = 02.Saudi Arabia: Additional Buyers Identification
[VRBL-SA-1p2p0-59]-The Billing Reference Invoice Document Reference Issue Date must be formatted YYYY-MM-DD, in accordance to the "Calendar date complete representation" as specified by ISO 8601:2004, format YYYY-MM-DDPreceding Document References
[VRBL-SA-1p2p0-60]-If the Delivery contains Latest Delivery Date then must be Actual Delivery Date.Delivery Information
[VRBL-SA-1p2p0-61]-If the Delivery contains Latest Delivery Date, then this date must be greater than or equal to the Actual Delivery Date.Delivery Information
[VRBL-SA-1p2p0-62]-If the Invoice Subtype Code position 1 and 2 = 02, position 6 = 1, then Latest Delivery Date and Actual Delivery Date must be present.Saudi Arabia: Invoice Subtype Code
[VRBL-SA-1p2p0-64]-The Actual Delivery Date must be formatted YYYY-MM-DD, in accordance to the "Calendar date complete representation" as specified by ISO 8601:2004, format YYYY-MM-DDDelivery Information
[VRBL-SA-1p2p0-65]-The Latest Delivery Date must be formatted YYYY-MM-DD, in accordance to the "Calendar date complete representation" as specified by ISO 8601:2004, format YYYY-MM-DDDelivery Information
[VRBL-SA-1p2p0-66]-The Allowance Charge Tax Category ID must contain one of the values (S, Z, E, O).Saudi Arabia: Tax Categories
[VRBL-SA-1p2p0-67]-The Allowance Charge Multiplier Factor Numeric values must be from 0.00 to 100.00, with maximum two decimal places. Only numerals are accepted, the percentage symbol (%) is not allowed.Allowances and Charges
[VRBL-SA-1p2p0-68]-The Allowance must have Allowance Allowance Charge Reason Code.Allowances and Charges
[VRBL-SA-1p2p0-74]-The Allowance Charge Tax Category Percent must be from 0.00 to 100.00, with maximum two decimals.Only numerals are accepted, the percentage symbol (%) is not allowed.Allowances and Charges
[VRBL-SA-1p2p0-75]-When the Allowance Charge Tax Category ID is "S"- "Standard rated", the Allowance Charge Tax Category Percent must be limited to one of the following values (5 or 15).Saudi Arabia: Tax Categories
[VRBL-SA-1p2p0-76]-The Allowance Charge Charge Indicator must equal to 'false' or ’true’ respectively.Allowances and Charges
[VRBL-SA-1p2p0-77]-The Allowance Charge Amount must be equal Allowance Charge Base Amount * Allowance Charge Multiplier Factor Numeric divide 100. If the Allowance Charge Base Amount and Allowance Charge Multiplier Factor Numeric exists.Allowances and Charges
[VRBL-SA-1p2p0-78]-The Allowance Charge Multiplier Factor Numeric must be provided when the Allowance Charge Base Amount is provided.Allowances and Charges
[VRBL-SA-1p2p0-79]-The Allowance Charge Base Amount must be provided when the Allowance Charge Multiplier Factor Numeric is provided.Allowances and Charges
[VRBL-SA-1p2p0-80]-All currency ID attributes in Allowance Charge must have the same value as the Document Currency Code.Allowances and Charges
[VRBL-SA-1p2p0-81]-The Allowance Charge Amount must be positive.Allowances and Charges
[VRBL-SA-1p2p0-82]-The Allowance Charge Tax Category Percent must be positive.Allowances and Charges
[VRBL-SA-1p2p0-83]-All currency ID attributes in the Tax Total must have the same value as the Document Currency Code.Invoice Currency
[VRBL-SA-1p2p0-84]-All currency ID attributes in the Tax Total must have the same value as the Document Currency Code.Invoice Currency
[VRBL-SA-1p2p0-85]-The Total Tax Amount must be positive.Tax Totals and Subtotals
[VRBL-SA-1p2p0-86]-The Tax Subtotal Category ID must contain one of the values (S, Z, E, O).Saudi Arabia: Tax Categories
[VRBL-SA-1p2p0-87]-The Tax Subtotal Tax Category Percent must be from 0.00 to 100.00, with maximum two decimals. Only numerals are accepted, the percentage symbol (%) is not allowed.Saudi Arabia: Tax Categories
[VRBL-SA-1p2p0-93]-When the Tax Subtotal Category ID is "S"- "Standard rated", the Tax Subtotal Tax Category Percent must be limited to one of the following values (5 or 15)..Saudi Arabia: Tax Categories
[VRBL-SA-1p2p0-94]-The Tax Subtotal Tax Amount must be positive.Saudi Arabia: Tax Categories
[VRBL-SA-1p2p0-95]-The minimum limit for the Tax Subtotal Exemption Reason Code is 1 character and the maximum limit is 1000 characters.Saudi Arabia: Tax Categories
[VRBL-SA-1p2p0-96]-All currency ID attributes in the Legal Monetary Total must have the same value as the Document Currency Code.Currencies
[VRBL-SA-1p2p0-97]-All Amounts in the Legal Monetary Total must be positive.Legal Monetary Totals
[VRBL-SA-1p2p0-98]-Field character limits for Payee Financial Account Payment Note field have not been met. The maximum limit is 1000 characters.Saudi Arabia: Payment Means Code
[VRBL-SA-1p2p0-99]-The Payment Means Payment Means Code must contain one of the values from subset of UNTDID 4461 code listSaudi Arabia: Payment Means Code
[VRBL-SA-1p2p0-101]-Debit and Credit Note (Invoice Type Code equal to 383 or 381) must contain the Payment Means Instruction Note.Saudi Arabia: Invoice Type Code and Payment Means
[VRBL-SA-1p2p0-103]-If the Line Item Document Reference ID is provided, then Line Item Line Extension Amount, Line Item Tax Amount, Line Item Tax Rounding Amount and Line Item Price Price Amount must be 0 (Zero), if exist.Line-Level Document Reference
[VRBL-SA-1p2p0-104]-If the Line Item Document Reference ID is provided in an Invoice Line, then the following data is mandatory to provide in that invoice line - Line Item Tax Sub Total Amount, Line Item Tax Sub Total Tax Category Percent, Line Item Tax Sub Total Taxable Amount.Line-Level Document Reference
[VRBL-SA-1p2p0-105]-An Invoice line Line Item Tax Sub Total Tax Category ID is "Zero rated" the Line Item Tax Sub Total Tax Category Percent must be 0 (zero).Line-Level Tax Information
[VRBL-SA-1p2p0-106]-An Invoice line where the Line Item Tax Sub Total Tax Category ID is "Exempt from VAT" the Line Item Tax Sub Total Tax Category Percent must be 0 (zero).Line-Level Tax Information
[VRBL-SA-1p2p0-107]-An Invoice line where the Line Item Tax Sub Total Tax Category ID is "Not subject to VAT" the Line Item Tax Sub Total Tax Category Percent must be 0 (zero).Line-Level Tax Information
[VRBL-SA-1p2p0-108]-The Line Item Tax Sub Total Amount must be equel Line Item Tax Sub Total Taxable Amount x Line Item Tax Sub Total Tax Category Percent/100.Line-Level Tax Information
[VRBL-SA-1p2p0-109]-The Line Item Tax Sub Total Taxable Amount and Line Item Tax Sub Total Amount must have a maximum two decimals.Line-Level Tax Information
[VRBL-SA-1p2p0-110]-The Line Item Tax Rounding Amount = Line Item Line Extension Amount + Line Item Tax Amount.Line-Level Tax Information
[VRBL-SA-1p2p0-111]-The Line Item Tax Amount is mandatory for Invoice Subtype Code position 1 and 2 = 01.Saudi Arabia: Invoice Subtype Code
[VRBL-SA-1p2p0-112]-The Line Item Tax Rounding Amount is mandatory for Invoice Subtype Code position 1 and 2 = 01.Saudi Arabia: Invoice Subtype Code
[VRBL-SA-1p2p0-113]-An Invoice line where the Line Item Classified Tax Category ID is "Not subject to VAT", the Line Item Classified Tax Category Percent must be 0 (zero), if exist.Line-Level Tax Information
[VRBL-SA-1p2p0-114]-The Line Item Classified Tax Category Percent must be from 0.00 to 100.00, with maximum two decimals. Only numerals are accepted, the percentage symbol (%) is not allowed.Line-Level Tax Information
[VRBL-SA-1p2p0-115]-The Line Item Tax Amount must have a maximum two decimals.Line-Level Tax Information
[VRBL-SA-1p2p0-116]-The Line Item Tax Rounding Amount must have a maximum two decimals.Line-Level Tax Information
[VRBL-SA-1p2p0-117]-The Line Item Price Allowance Charge Charge Indicator must be 'false'.Allowances
[VRBL-SA-1p2p0-118]-The Line Item Line Extension Amount must equal Line Item Quantity * Line Item Price Price Amount + Line Item Charge Amount - Line Item Allowance Amount.Invoice Line Net Amounts
[VRBL-SA-1p2p0-119]-The Line Item Line Extension Amount Currency ID must have the same value as the Document Currency Code.Invoice Line Net Amounts and Currencies
[VRBL-SA-1p2p0-120]-The Line Item Document Reference Issue Time must be in the format: hh:mm:ss for time expressed in AST or hh:mm:ssZ for time expressed in UTC.(eg 19:20:30)Issue Time
[VRBL-SA-1p2p0-121]-The Line Item Document Reference Issue Date must be formatted YYYY-MM-DD, in accordance to the "Calendar date complete representation" as specified by ISO 8601:2004, format YYYY-MM-DD.Issue Date
[VRBL-SA-1p2p0-122]-The Line Item Quantity must be positive.Invoiced Quantities
[VRBL-SA-1p2p0-123]-The Line Item Line Extension Amount must be positive.Invoice Line Net Amounts
[VRBL-SA-1p2p0-124]-The Line Item Allowance Charge Multiplier Factor Numeric values must be from 0.00 to 100.00, with maximum two decimal places. Only numerals are accepted, the percentage symbol (%) is not allowed.Allowances and Charges
[VRBL-SA-1p2p0-125]-Each Line Item Allowance Charge must have a Line Item Allowance Charge Reason Code.Allowances and Charges
[VRBL-SA-1p2p0-126]-Each Line Item Allowance Charge must have a Line Item Allowance Charge Reason.Allowances and Charges
[VRBL-SA-1p2p0-129]-The Line Item Allowance Charge Charge Indicator value must equal to 'false'/’true’ respectively.Allowances and Charges
[VRBL-SA-1p2p0-130]-The Line Item Allowance Charge Amount must equal Line Item Allowance Charge Base Amount * Line Item Allowance Charge Multiplier Factor Numeric/ 100 if Line Item Allowance Charge Base Amount and Line Item Allowance Charge Multiplier Factor Numeric exists.Allowances and Charges
[VRBL-SA-1p2p0-131]-The Line Item Allowance Charge Multiplier Factor Numeric must be provided when the Line Item Allowance Charge Base Amount is provided.Allowances and Charges
[VRBL-SA-1p2p0-132]-All currency ID attributes in the Line Item Tax must have the same value as the Document Currency Code.Currencies
[VRBL-SA-1p2p0-133]-The Line Item Tax Amount must be positive.Line-Level Tax Information
[VRBL-SA-1p2p0-134]-The Line Item Tax Rounding Amount must be positive.Line-Level Tax Information
[VRBL-SA-1p2p0-135]-The Line Item Tax Sub Total Tax Category ID must contain one of the values (S, Z, E, O).Line-Level Tax Information
[VRBL-SA-1p2p0-136]-The Line Item Tax Sub Total Tax Category Percent must be from 0.00 to 100.00, with maximum two decimals. Only numerals are accepted, the percentage symbol (%) is not allowed.Line-Level Tax Information
[VRBL-SA-1p2p0-137]-The Line Item Tax Sub Total Amount Currency ID must be according to ISO 4217:2005Currencies
[VRBL-SA-1p2p0-138]-The Line Item Tax Sub Total Taxable Amount Currency ID must be according to ISO 4217:2005Currencies
[VRBL-SA-1p2p0-139]-When the Line Item Tax Sub Total Tax Category ID is "S"- "Standard rated", the Line Item Tax Sub Total Tax Category Percent must be limited to one of the following values (5 or 15).Saudi Arabia: Tax Categories
[VRBL-SA-1p2p0-140]-All the Amounts in the Line Item Tax Sub Total must be positive.Tax Totals and Subtotals
[VRBL-SA-1p2p0-141]-The Line Item Classified Tax Category ID must contain one of the values (S, Z, E, O).Line-Level Tax Information
[VRBL-SA-1p2p0-142]-When the Line Item Classified Tax Category ID is "S"- "Standard rated", the Line Item Classified Tax Category Percent must be limited to one of the following values (5 or 15).Saudi Arabia: Tax Categories
[VRBL-SA-1p2p0-144]-The Line Item Price Base Quantity must be a positive number above zero.Prices
[VRBL-SA-1p2p0-145]-The Line Item Price Price Amount must equal Line Item Price Allowance Charge Amount - Line Item Price Allowance Charge Base Amount.Prices
[VRBL-SA-1p2p0-146]-All currencyID attributes in the Line Item Price must have the same value as the Document Currency Code.Currencies
[VRBL-SA-1p2p0-147]-The Line Item Price Price Amount must be positive.Prices
[VRBL-SA-1p2p0-148]-The Line Item Price Base Quantity must be positive.Prices
[VRBL-SA-1p2p0-149]-The Line Item Price Allowance Charge Amount must be positive.Prices
[VRBL-SA-1p2p0-150]-The Line Item Price Allowance Charge Base Amount must be positive.Prices
[VRBL-SA-2]-The Line Item Price Allowance Charge Charge Indicator must always be 'false', as the difference must be stated as a reduction.Prices
[VRBL-SA-3]-Each Allowance must have Allowance Allowance Charge Reason or Allowance Allowance Charge Reason CodeAllowances and Charges
[VRBL-SA-4]-Each Line Item Allowance must include the Line Item Allowance Allowance Charge Reason or the Line Item Allowance Allowance Charge Reason CodeAllowances and Charges

VRBL Core Rule