The Directorate General of Taxes (DJP) released a document converter and Extensible Markup Language (XML) file template, to carry out import data related to tax administration in the application Coretax.
On https://pajak.go.id/reformdjp/coretax
DJP uploads two types of files.
- The first file is an Excel file which will later be converted to an XML file.
- Second, the XML template file.
Besides the format, there are some data structure changes. In the latest file, there is an addition of code NITKU, as well as other data elements according to the respective XML documents, for example adding a charging method to the List of Uncollectible Receivables.
DJP also carries out additional validation of several data including NPWP, NITKU, Tax Object Code, tax rates, and other elements in accordance with the XML document.
Converter files and XML templates can be downloaded at https://pajak.go.id/reformdjp/coretax
Format XML
Extensible Markup Language (XML) is a markup language used to store and send data. XML is composed of data with tags that function to describe the data. Data in XML form can be read by humans and machines, making the data exchange process easier.
Compared to CSV, XML has several advantages. Data in XML format is more descriptive than CSV because each data has a custom tag. In CSV format, data is presented in columns, but it is more difficult to describe.
Documents Using XML Format in Coretax
In the context of tax administration in Indonesia, the XML format has previously been used in creating Country-by-Country Reports (CbCR). This format is used in accordance with international standards in data exchange. When implementing Coretax, the following documents will use XML format.
Certificate of withholding tax
- Proof of Permanent Officer’s Monthly Deduction
- Proof of Final and Non-Final Deductions Apart from Employees
- Will withholding PPh Article 26 for WPLN
- Proof of Deduction A1
- Proof of Deduction A2
Proof of Unification Cut
- Proof of Unification Withholding/Collection
- Cut Non Resident
- Proof of your own deposit
- Cumulative Deduction Evidence
- Documents that are equivalent to Unification Cut Proof
Tax invoice
- Output Invoice
- Other Documents Issued
- Other Documents Input
- Input Invoice Return
- Return Other Documents Output
- Return Other Documents Input
Periodic VAT SPT
- List of Motor Vehicle Details
- Retail (Rank 1.A5, 1.A9, and 1.B)
- VAT SPT Appendix C
Attachment to Annual Tax Return
- Depreciation and Amortization
- Special Relationship Transaction Statement
- List of Nominative Entertainment Costs
- List of Non-Performing Loan Debtors
- Nominative List of Promotion Costs
- List of Bad Debts
Coretax Integration with Company ERP
The Core Tax Administration System (CTAS) combines various tax applications provided by the DJP in one portal. Starting from the Unification e-Bupot for making income tax withholding receipts, to e-Invoice for making tax invoices and reporting Periodic VAT SPT.
However, the company still has to go through the process manually because CTAS is not integrated with the company’s internal applications. For example, to create a tax invoice, a company needs to export data from an internal application, then convert it to XML format, then import the data into CTAS.