0091·Extra tax must be empty for reduced rate goods

Data formatOccasional

What this means

Extra tax does not apply to goods sold at a reduced rate, and FBR rejects the line if a value is present. This is worth noting precisely because most fields fail for being empty; this one fails for being populated.

Why it happens

  • A blanket rule set extra tax on all lines regardless of sale type.
  • The item was classified as reduced rate but priced with an extra tax component.
  • A value was carried over from a copied line.

How to fix it

  1. 1Make extra tax conditional on sale type rather than applying it uniformly.
  2. 2Confirm the sale type is genuinely reduced rate — if extra tax truly applies, the classification is likely wrong.

How Ordyoo handles this

Extra tax is emitted only for sale types that permit it, derived from the line's classification rather than from a global setting.

Scenarios where this appears

Sandbox scenarios that commonly produce 0091.

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