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

  1. 1Set the withheld amount by copying the sales tax figure exactly, or set it to zero.
  2. 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.

Start free