The Coretax system transitions the reporting of foreign shareholders in Appendix 2 into an automated data-entry format. Taxpayers are no longer permitted to manually input shareholder names directly within the Tax Return (SPT) form. Users must first register the identities of these foreign investors through the Taxpayer Profile Update menu. Companies are required to provide the Tax Identification Number (TIN) from the country of origin or a passport number to validate entity records. The system subsequently retrieves this profile data directly into the Annual Tax Return draft to minimize reporting discrepancies. .
A new era of Indonesian tax administration has begun with the implementation of the Core Tax Administration System (Coretax). One of the most fundamental changes felt by Corporate Taxpayers is the mechanism for filling out the Annual Tax Return (SPT). This system moves away from the old static form-based method (e-Form) towards an integrated data-based system.
One area undergoing significant transformation is the filling of Attachment 2 (L2) regarding the List of Shareholders. In the old system, Taxpayers could manually type the names of foreign shareholders or upload CSV files every time they reported the SPT. However, in Coretax, this data is now Prepopulated (automatically filled) sourced from the Taxpayer's registration profile data (Master File).
This often causes confusion: "Why can't I type the name of a new shareholder in the SPT form?" The answer is because Coretax adheres to the Single Source of Truth principle. Identity data must be changed upstream (Taxpayer Profile), not downstream (SPT). This article will discuss in depth how to add foreign shareholders (both Entities and Individuals) so that they appear automatically in the Annual SPT, along with case illustrations.
This procedure is based on the following legal frameworks and technical guidelines:
In Coretax, Attachment 2 (L2) - List of Shareholders, Dividend Distribution, and List of Management and Commissioners, no longer stands alone as a free-entry form.
Therefore, the first step to reporting foreign shareholders does not start from the "Annual SPT" menu, but from the "Data Update" menu.
Here is the technical procedure to register foreign shareholders so they populate into the SPT:
A pop-up form will appear. Filling for foreign subjects is different from domestic subjects. Here are the details based on system guidelines:
Important Note: For Foreigners/Foreign Entities that do not have an Indonesian NPWP, Coretax provides flexibility not to require an NPWP, but replaces it with a TIN or Passport as their Primary Key identity in the system.
After the profile data is successfully updated:
To clarify, let's use the following case study:
PT Teknologi Nusantara is a PMA (Foreign Direct Investment) company in Jakarta. On July 1, 2025, there was a change in the share ownership structure. A new investor from Singapore, Temasek Tech Pte. Ltd., purchased 45% of the company's shares.
When the tax staff of PT Teknologi Nusantara wants to report the 2025 Annual SPT in Coretax, here are the steps that must be taken:
| Aspect | Old System (e-Form PDF) | Coretax System |
|---|---|---|
| Input Location | Type directly in Attachment V (List of Shareholders) on the PDF file. | My Profile > Related Parties menu. Cannot type in SPT. |
| Foreign Identity | Often the NPWP column is filled with 00.000.0000-000 or left blank. | Mandatory to fill in Tax Identification Number (TIN) of Singapore or Passport Number (if individual). |
| Validation | No validation of whether the entity is valid. | Data format validation (Country, Email, Phone No) during profile input. |
| Impact on SPT | Data is saved only in that year's SPT file. | Data is saved in the DGT Master File and will automatically appear (prepopulated) in future SPTs. |
| Coretax Field | PT Teknologi Nusantara Input Data | Remarks |
|---|---|---|
| Related Person Type | Shareholder | Must be selected |
| Sub Type | Foreign Entity (Badan Luar Negeri) | Key to changing NPWP column to TIN |
| Person NIK/TIN | 200512345K (Example Singapore UEN) | Filled with origin country tax number |
| Person Name | Temasek Tech Pte. Ltd. | Legal entity name |
| Nationality/Country | Singapore | Domicile country |
| tax@temasektech.sg | Entity contact email | |
| Phone Number | +65 6789 1234 | International phone number |
| Share Percentage | 45 | Ownership percentage |
| Start Date | 01-07-2025 | Effective entry date |
After the data above is saved in the Profile, when opening Attachment 2 of the Annual SPT, the row for Temasek Tech Pte. Ltd. will appear automatically. The tax staff just needs to input the dividend (if any).
Adding foreign shareholders in Coretax does not only affect Attachment 2. Since this system is integrated, this addition can trigger other reporting obligations if conditions are met, especially regarding Transfer Pricing:
Adding foreign shareholders in the Coretax Corporate Annual Income Tax Return requires a shift in work patterns from "filling forms" to "managing profile data". The prepopulated feature in Attachment 2 forces Taxpayers to be more disciplined and real-time in updating organizational data.
The key to success is: Update Profile First, Create SPT Later. Do not wait for the SPT reporting period to end to update foreign shareholder data, because the impersonating and profile update process requires valid authorization. With accurate profile data, SPT filling will be much faster and free of input errors.