0008·Withholding must be zero or equal to the sales tax
Tax calculationOccasional
What this means
Sales tax withheld at source must be exactly zero or exactly the full sales tax amount. Any intermediate figure is rejected, however commercially reasonable.
Why it happens
- A percentage withholding was applied rather than the full amount.
- Rounding left the withheld figure a paisa away from the tax figure, which fails an exact comparison.
- The field was populated from a general withholding rule rather than this sale type's specific one.
How to fix it
- 1Set the withheld amount by copying the sales tax figure exactly, or set it to zero.
- 2Never derive it independently — deriving it invites rounding divergence.
How Ordyoo handles this
Where this sale type is in use, withholding is copied from the computed tax rather than recalculated.
Scenarios where this appears
Sandbox scenarios that commonly produce 0008.
Related errors
Stop debugging FBR payloads by hand
Ordyoo builds and submits compliant invoices so most of these rejections never reach you. Start free.
