Australia (Peppol): Document Level Discount
You can specify Discounts at the Document level.
In the case of Australia, for each document level discount, the Tax Category ID must exist and it must be transmitted in the element TaxCategory/ID.
In addition, the code in TaxCategory/ID must belong to the Aligned Tax Category codes list:
| Code | Description |
|---|---|
| E | Exempt from tax |
| G | Free export item, tax not charged |
| O | Outside scope of tax |
| S | Standard rate |
| Z | Zero rated goods |
The Tax Scheme ID in element cac:TaxCategory/cac:TaxScheme/ID must contain the value GST.
Regarding the Tax Rate:
- If the document level discount Tax Category code in
TaxCategory/IDisE(exempt from tax), then the Tax Rate inTaxCategory/Percentmust be0. - If the document level discount Tax Category code in
TaxCategory/IDisG(export), then the Tax Rate inTaxCategory/Percentmust be0. - If the document level discount Tax Category code in
TaxCategory/IDisS(standard rate), then the Tax Rate inTaxCategory/Percentmust be greater than0. - If the document level discount Tax Category code in
TaxCategory/IDisZ(zero rated), then the Tax Rate inTaxCategory/Percentmust be0. - If the document level discount Tax Category code in
TaxCategory/IDisO(not subject to tax), then theTaxCategory/Percentmust not be sent.
Example
<!-- Standard rate allowance/charge Tax Category -->
<Invoice>
<!-- Code omitted for clarity -->
<cac:AllowanceCharge>
<ChargeIndicator>false</ChargeIndicator>
<AllowanceChargeReasonCode>65</AllowanceChargeReasonCode>
<AllowanceChargeReason>discount product with production error</AllowanceChargeReason>
<MultiplierFactorNumeric>20</MultiplierFactorNumeric>
<Amount currencyID="AUD">10</Amount>
<BaseAmount currencyID="AUD">50</BaseAmount>
<cac:TaxCategory>
<ID>S</ID>
<Percent>10</Percent>
<cac:TaxScheme>
<ID>GST</ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>
<!-- Code omitted for clarity -->
</Invoice>
<!-- Not subject to tax allowance/charge Tax Category -->
<Invoice>
<!-- Code omitted for clarity -->
<cac:AllowanceCharge>
<ChargeIndicator>false</ChargeIndicator>
<AllowanceChargeReasonCode>65</AllowanceChargeReasonCode>
<AllowanceChargeReason>discount product with production error</AllowanceChargeReason>
<MultiplierFactorNumeric>20</MultiplierFactorNumeric>
<Amount currencyID="AUD">10</Amount>
<BaseAmount currencyID="AUD">50</BaseAmount>
<cac:TaxCategory>
<ID>O</ID>
<cac:TaxScheme>
<ID>GST</ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>
<!-- Code omitted for clarity -->
</Invoice>
Updated about 22 hours ago
