Receiving a letter from the Directorate General of Taxes (Direktorat Jenderal Pajak or DJP) is never routine. But not every letter from the tax authority signals a tax audit or an impending penalty. One of the most common letters that companies operating in Indonesia receive is the SP2DK, and understanding what it is, why it was issued, and how to respond properly is one of the most practical things a finance team or management can do to protect the company’s tax position.
This guide explains what SP2DK Indonesia is under the current regulatory framework, what triggers its issuance, how the response process works, and what happens when the matter is handled well versus when it is not.
What Is SP2DK in Indonesia?
SP2DK stands for Surat Permintaan Penjelasan atas Data dan/atau Keterangan, which translates as the Letter of Request for Explanation of Data and/or Information. It is an official letter issued by the Head of the Tax Service Office (Kantor Pelayanan Pajak or KPP) to a taxpayer requesting clarification on specific data that the DJP has identified as potentially inconsistent with the taxpayer’s reported obligations.
The SP2DK is not a tax assessment. It is not an audit letter. It is positioned at the earliest stage of the DJP’s compliance monitoring process, before any formal examination begins. Its purpose is to give the taxpayer an opportunity to explain or correct discrepancies before the matter escalates further.
The legal foundation for SP2DK was significantly strengthened in 2025. Previously, SP2DK was governed only by DJP Circular Letter No. SE-05/PJ/2022, which was an internal directive without binding legal force on the public. Since 1 January 2026, Ministry of Finance Regulation No. 111 of 2025 (PMK 111/2025) has elevated SP2DK to a formally regulated supervisory instrument with full legal authority. This shift means that receiving an SP2DK now carries greater procedural weight, and the response obligations are more clearly defined than they were under the previous framework.
Why SP2DK Indonesia Exists in the Coretax Era
The introduction of the Coretax system in January 2025 fundamentally changed how the DJP monitors taxpayer compliance. Under Coretax, every transaction, invoice, withholding record, and payment is linked in real time to a centralized tax ledger. The system cross checks reported data against banking records, third party vendor data, customs information, and other government databases automatically and continuously.
This means the DJP no longer relies solely on annual tax return reviews to identify discrepancies. Anomalies surface the moment the system detects a mismatch, which is significantly earlier in the compliance calendar than was previously possible.
SP2DK is the DJP’s first formal response to an anomaly it has detected. Rather than proceeding directly to a tax audit, the authority issues an SP2DK to give the taxpayer a structured opportunity to explain the discrepancy or voluntarily correct any underpayment before enforcement action begins.
For companies operating in Indonesia, this means the SP2DK is now a regular part of the tax compliance landscape rather than an exceptional event. Understanding how to manage it efficiently is as important as understanding how to file the tax return correctly in the first place.
Common Triggers for SP2DK Indonesia
SP2DK is issued based on the results of material compliance analysis conducted by the DJP. While the specific data that triggers each letter varies by company, several patterns appear consistently among companies operating in Indonesia.
The most frequent trigger is a discrepancy between reported income and third party data. When the revenue a company reports in its annual corporate tax return is materially lower than the income figures reported by banks, vendors, or other counterparties to the DJP, the system flags the gap for clarification.
A mismatch between VAT filings and income tax filings is another common trigger. If a company’s VAT output reports suggest a level of revenue that is inconsistent with what appears in the corporate tax return, the system detects the inconsistency automatically under Coretax.
Withholding tax discrepancies also frequently generate SP2DKs. If the PPh 21 amounts withheld and reported for employees do not reconcile with payroll data, or if PPh 23 withholdings do not align with vendor payment records, the DJP will request an explanation.
For foreign companies in particular, cross border transactions involving royalties, management fees, or intra group service charges are a known area of scrutiny. These transactions are regularly reviewed against transfer pricing documentation and comparable market benchmarks.
Significant year on year fluctuations in revenue or expenses without a clear business explanation, the use of tax facilities without complete supporting documentation, and mismatches in the Coretax master data caused by NIK or NPWP discrepancies also regularly trigger SP2DK issuance.
It is important to note that receiving an SP2DK does not confirm that a tax violation has occurred. It signals that the DJP has identified data that requires clarification, and the taxpayer has the right and the obligation to provide that clarification.
Your Rights and Obligations When Receiving SP2DK
Under PMK 111/2025, the taxpayer’s rights and obligations in responding to an SP2DK are now formally established at the ministerial regulation level. This is a meaningful change from the previous framework, where these rights existed only as internal DJP guidance.
Upon receiving an SP2DK, the taxpayer is required to provide a response within 14 calendar days. The deadline begins from whichever of the following occurs first: the date the SP2DK is issued through the taxpayer’s Coretax account, the date it is sent via the taxpayer’s registered email address in Coretax, the date on the delivery receipt if sent by post, courier, or fax, or the date of direct delivery to the taxpayer or their representative.
If 14 days is insufficient to gather the necessary documentation, PMK 111/2025 introduces a new provision allowing taxpayers to request an extension of up to 7 calendar days. This extension must be requested in writing and submitted to the issuing KPP before the original 14-day deadline expires.
The response itself can take one of two forms. The taxpayer may submit a written explanation of the data in question, supported by documentation that clarifies the discrepancy. Alternatively, where the SP2DK identifies an underfulfilled tax obligation, the taxpayer may fulfill that obligation directly and submit evidence of payment as the response. Both forms are formally recognized under PMK 111/2025, and the taxpayer may submit more than one response within the permitted timeframe.
Importantly, the response must use the official format prescribed in Annex II of PMK 111/2025.
How to Respond to SP2DK: A Step-by-Step Approach
Step 1: Read the SP2DK carefully before doing anything else
The letter specifies which tax type is under review, the period in question, and the nature of the data discrepancy the DJP has identified. Understanding exactly what is being asked before preparing a response prevents the common mistake of providing irrelevant documentation that does not address the actual question.
Step 2: Conduct an internal reconciliation
Before responding, reconcile the relevant financial records with the tax filings for the period in question. Identify the specific source of the discrepancy. This may require coordinating between the finance team, accounting records, payroll data, and vendor payment documentation depending on the type of tax involved.
Step 3: Determine the correct response type
If the reconciliation confirms that the discrepancy is explainable, prepare a written explanation with supporting documentation. If the reconciliation reveals an actual underpayment or reporting error, the most effective response is to fulfill the tax obligation voluntarily and submit evidence of payment. Voluntary correction at the SP2DK stage carries significantly lower penalties than corrections made during a formal audit.
Step 4: Prepare the documentation
Documentation should directly address the discrepancy identified in the SP2DK. This may include financial statements, general ledger extracts, contracts, bank statements, tax invoices, or transfer pricing documentation depending on the nature of the issue. The explanation letter itself should be structured, factual, and clearly traceable to the supporting documents attached.
Step 5: Submit through the correct channel
Under PMK 111/2025, responses can be submitted through the taxpayer’s Coretax account, by post or courier to the issuing KPP, or delivered directly in person. If the SP2DK was received through Coretax, submitting the response through Coretax is the most efficient approach and creates a clear digital record.
What Happens After You Respond
Once the DJP receives and reviews the response, the outcome depends on whether the explanation satisfactorily addresses the data discrepancy identified.
If the explanation is accepted and the matter is resolved, the DJP closes the supervisory process and issues a Berita Acara Pelaksanaan Permintaan Penjelasan atas Data dan/atau Keterangan (BAP2DK), which is the formal record of closure. The taxpayer will receive a Surat Pemberitahuan Perkembangan Pelaksanaan Permintaan Penjelasan atas Data dan/atau Keterangan (SP3P2DK) confirming the closure.
If the explanation is insufficient, the documentation does not support the explanation, or the response is not submitted within the permitted timeframe, the DJP may conduct a visit to the taxpayer’s premises, invite the taxpayer for a discussion at the KPP, or escalate the matter to a formal tax audit. A formal audit carries significantly higher risk than the SP2DK stage, including broader examination of tax positions and substantially higher penalty exposure.
Closing an SP2DK successfully does not automatically guarantee that the same transactions will not be reviewed in a future audit. However, a company that responds cooperatively and thoroughly to SP2DKs consistently builds a compliance profile that reduces its likelihood of being selected for formal audit in subsequent periods.
What Happens If You Do Not Respond
Ignoring an SP2DK is not a neutral choice. Under PMK 111/2025, if a taxpayer does not submit a response within the permitted timeframe, the KPP may proceed with an on-site visit or invite the taxpayer to discuss the matter at the tax office. Continued non-response or insufficient engagement with the process increases the probability of the matter being escalated to a formal tax audit.
Additionally, the Coretax system records the status of every SP2DK issued and the timeliness of the taxpayer’s response. This compliance history is integrated into the DJP’s risk profiling framework, which means repeated non-responses or late responses contribute directly to a higher risk classification that generates more scrutiny in future periods.
SP2DK Is Not a Tax Audit: Understanding the Difference
A common source of anxiety among companies that receive an SP2DK is the assumption that it is equivalent to a tax audit or an imminent tax assessment. This is not accurate, and understanding the difference is important for responding appropriately rather than reactively.
An SP2DK functions as an early stage clarification tool. It operates at the compliance monitoring stage, before the DJP has committed to a formal examination. The taxpayer retains full opportunity to explain or correct the issue without the legal formalities and broader scope that a tax audit involves.
A tax audit, by contrast, is a formal examination of a taxpayer’s books, records, and documents. It is governed by a separate legal framework, involves multiple stages of formal communication, and can result in the issuance of a Tax Assessment Letter (Surat Ketetapan Pajak or SKP) if underpayments are confirmed.
The SP2DK stage is where companies have the most flexibility and the lowest penalty exposure. Resolving a discrepancy at this stage, either through explanation or voluntary correction, is consistently the most cost effective path available.
How XPND Supports SP2DK Compliance
Receiving an SP2DK requires a structured response that is technically accurate, well documented, and submitted within the prescribed timeframe. For companies without dedicated tax expertise, particularly foreign companies less familiar with DJP procedures, the pressure of the 14-day window can result in responses that are incomplete or that inadvertently escalate rather than resolve the matter.
XPND supports companies through the full SP2DK response process. This begins with a review of the letter itself to understand exactly what the DJP is asking, followed by an internal reconciliation of the relevant tax filings and financial records to identify the source and nature of the discrepancy. Where the discrepancy reflects a legitimate business situation, XPND prepares a structured written explanation supported by the appropriate documentation. Where the discrepancy reflects an actual underpayment, XPND calculates the correct liability, advises on voluntary correction, and manages the submission process to minimize penalty exposure.
For companies that want to reduce the probability of receiving an SP2DK in the first place, XPND’s tax compliance services include proactive risk simulation before each monthly and annual filing, ensuring that reported data is consistent across all tax types and aligned with the Coretax records before submission. This preventive approach is addressed in detail in XPND’s guide on annual tax reporting compliance in Indonesia.
For a broader understanding of how the Coretax system connects SP2DK risk to monthly tax compliance obligations including PPh 21, VAT, and withholding tax, refer to XPND’s guide on tax compliance in Indonesia for foreign companies.
If your company has recently received an SP2DK or wants to review its current exposure before the next filing cycle, a compliance consultation with XPND will identify where the risk sits and what the correct course of action is. The earlier you act, the more options you have.