Malaysia: Tax Totals (Document)
Read about how to model tax totals at the Document level
Use the TaxTotal
element to specify the tax amount for the entire invoice line. You can also specify Tax Amount and Taxable Amount for the Document's total.
Warning
If you set a currency other than the Malaysian Ringgit (MYR), you must have 2 groups for tax totals, one in the foreign currency and the other in MYR. See Malaysia: Tax for Foreign Currency Transactions.
Elements
Element | Description |
---|---|
Invoice/TaxTotal/TaxAmount | You must specify the total tax amount. |
Invoice/TaxTotal/TaxSubtotal/TaxableAmount | You must specify the taxable amount for the tax total. |
Invoice/TaxTotal/TaxSubtotal/TaxAmount | You must specify the tax amount for the tax total. |
Restrictions
- You must specify tax totals at the document and invoice line level in Malaysia. See Malaysia: Tax Totals (Line).
Example
This example specifies a Taxable Amount of 2925
and 0
for Tax Amount in subtotal and total:
<cac:TaxTotal>
<cbc:TaxAmount currencyID="MYR">0.00</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="MYR">8925.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="MYR">0.00</cbc:TaxAmount>
<cac:TaxCategory>
<!-- MY Tax types code list: https://sdk.myinvois.hasil.gov.my/codes/tax-types/ (not UNCL5305 compliant) -->
<!-- MY original code: E - Tax exemption -->
<!-- expected code: VRBL:MY:E - Tax exemption -->
<cbc:ID>VRBL:MY:E</cbc:ID>
<cbc:Percent>0.00</cbc:Percent>
<cbc:TaxExemptionReason>tax exemption reason free text description</cbc:TaxExemptionReason>
<cac:TaxScheme>
<!-- Default value: VAT -->
<!-- MY tax type provided in "cac:TaxCategory\cbc:ID" -->
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
Updated 3 months ago