Official text
The invoice must contain Invoice Issue Time (KSA-25). This value should 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)."The invoice must contain Invoice Issue Time (KSA-25). This value should 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).Error · Source: ZATCA E-Invoicing SDK 238-R3.3.8 · Electronic Invoice XML Implementation Standard v1.2, 19 May 2023, §13.3.1, p. 58 · Checked: 26 October 2026
What it means
The issue time must use one of two formats: hh:mm:ss in local time (such as 19:20:30) or hh:mm:ssZ in UTC (such as 19:20:30Z). Fractions of a second and offsets such as +03:00 are not accepted.
When it happens
- The system writes milliseconds.
- The system writes the offset +03:00.
- The time has no seconds.
How to fix it
- Write hours, minutes and seconds only.
- If you use UTC, add Z and keep the date in the same time zone (see
BR-KSA-04).
Example
<cbc:IssueTime>17:41:08.250</cbc:IssueTime>
<cbc:IssueTime>17:41:08</cbc:IssueTime>
We ran the wrong example through ZATCA's SDK 238-R3.3.8 on 26 October 2026 and it raised BR-KSA-70. The example is an excerpt of ZATCA's sample Simplified/Invoice/Simplified_Invoice.xml with one change; the sample without it does not raise the code.
Related codes
- BR-KSA-04 Issue date is later than today
- BR-KSA-68 Tax currency code is missing
- BR-KSA-69 Zero-rate or exemption reason code is missing
Terms on this page
Frequently asked questions
What does BR-KSA-70 mean?
The issue time must use one of two formats: hh:mm:ss in local time (such as 19:20:30) or hh:mm:ssZ in UTC (such as 19:20:30Z). Fractions of a second and offsets such as +03:00 are not accepted.
Is the invoice rejected when BR-KSA-70 appears?
An error: the invoice is rejected, so fix the cause and send it again. This is its severity in ZATCA's SDK 238-R3.3.8.
How do I fix BR-KSA-70?
1. Write hours, minutes and seconds only. 2. If you use UTC, add Z and keep the date in the same time zone (see BR-KSA-04).
Last updated: 26 October 2026 · What we don't do · Methodology · Correct us · Changelog
First published 2026-10-26 · Archived copy
First 500 restaurants, cafés, bakeries and sweet shops: a SAR 99 monthly cap.
Instead of SAR 149, per branch, for a full year. Free to join, no commitment.