0018·Sales tax or FED in sales tax mode is missing
Data formatCommon
What this means
This field carries sales tax and federal excise charged in sales tax mode. It is required on every line, and a zero-tax supply reports zero rather than omitting the field.
Why it happens
- The field was skipped on exempt or zero-rated lines.
- A null propagated from a calculation that returned nothing.
- The value was sent as an empty string.
How to fix it
- 1Default the field to zero and always emit it.
- 2Remember it excludes further tax and extra tax — those have their own fields.
How Ordyoo handles this
All tax fields are emitted with explicit zero defaults, verified by tests against a specification-accurate local mock.
Scenarios where this appears
Sandbox scenarios that commonly produce 0018.
Related errors
Stop debugging FBR payloads by hand
Ordyoo builds and submits compliant invoices so most of these rejections never reach you. Start free.
