# BR-KSA-F-06-C22

Source: https://xmlvalid.com/rules/BR-KSA-F-06-C22

> Field character limits for Billing reference ID field (BT-25) have not been met. The minimum limit is 1 character and the maximum limit is 5000 characters.

- Level: error
- Rule sets: ZATCA e-invoicing rules (Saudi Arabia) SDK 3.4.6
- Context: `/ubl:Invoice[cbc:InvoiceTypeCode = '381'] | /ubl:Invoice[cbc:InvoiceTypeCode = '383']`
- Test: `exists(//cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID) and (string-length(//cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID) > 5000 or string-length(//cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID) < 1)`

Validate a document against these rules: https://xmlvalid.com/validate
