Having a business in Jakarta, whether for foreign nationals or Indonesian citizens, undoubtedly requires proper and efficient tax management. One way to ensure your tax compliance is by using the services of a Jakarta tax consultant. With deep experience and knowledge of tax regulations in Indonesia, a tax consultant can assist you in various aspects of tax management, ranging from annual reports to monthly tax returns (SPT).
What is an Annual Tax Return (SPT Tahunan) and When is the Reporting Deadline?
An Annual Tax Return, commonly known as SPT Tahunan, is an official report that every taxpayer must submit to the Directorate General of Taxes (DJP) as a form of accountability for income and tax obligations during one tax year. This obligation applies to both individual taxpayers and business entities without exception.
For individual taxpayers, the deadline for submitting the Annual SPT is no later than March 31 after the end of the tax year. Meanwhile, corporate taxpayers have a deadline of April 30. Missing this deadline is not merely an administrative oversight; there are financial consequences to bear.
Sanctions for late filing of the Annual SPT are regulated in the General Tax Provisions and Procedures Law (UU KUP). Individual taxpayers who are late will be fined Rp100,000, while corporate taxpayers will be fined Rp1,000,000. If you are late in paying the tax due, an additional fine of 2% interest per month from the unpaid tax amount will be applied.
What needs to be understood is that the Annual SPT is not just a formality. It includes the reconciliation of all income, calculation of tax credits, as well as disclosure of assets and liabilities. The smallest error in filling it out can trigger an audit or even an underpayment tax assessment letter. This is why accuracy in preparing the Annual SPT is very crucial for the continuity of your business.
Monthly Tax Return (SPT Bulanan): Types of Taxes and Payment Schedules to Understand
Unlike the Annual SPT which is reported once a year, monthly tax obligations are routine and recur every month. There are several main types of taxes in monthly SPT reporting that every business owner needs to understand.
-
Income Tax Article 21 (PPh Pasal 21) is an income tax withheld by employers on salaries, wages, and allowances paid to employees. This tax must be paid no later than the 10th of the following month and reported via the Monthly PPh Article 21 SPT no later than the 20th.
-
Income Tax Article 23 (PPh Pasal 23) applies to income from dividends, interest, royalties, services, and prizes paid to domestic corporate taxpayers or permanent establishments. Withholding rates range from 2% to 15% depending on the type of income. Payment is due no later than the 10th, and reporting no later than the 20th of the following month.
-
Value Added Tax (VAT / PPN) must be reported by Taxable Entrepreneurs (PKP) every month. The Monthly VAT SPT includes the reporting of Output and Input Tax Invoices, with a reporting deadline no later than the end of the month after the tax period ends.
Delays in paying or reporting these monthly taxes will result in administrative sanctions in the form of fines and interest. Furthermore, inconsistencies in monthly SPT reporting can be a “red flag” for tax authorities, triggering a deeper audit of your company’s entire financial report.

The Role of Jakarta Tax Consultants in Preparing Accurate SPTs
This is where the role of a Jakarta tax consultant becomes strategic and cannot be underestimated. Relying on an internal team that has not been specially trained in taxation to handle SPT obligations, both annual and monthly, is a risk that often proves costly later on.
-
Precise Reconciliation: One of the greatest contributions of a tax consultant is the ability to perform accurate fiscal reconciliation. This reconciliation aligns commercial financial statements with fiscal financial statements in accordance with applicable tax provisions. Without proper reconciliation, any difference in numbers—no matter how small—can trigger corrections from the tax auditor.
-
Minimizing the Risk of Tax Corrections: Experienced tax consultants understand the loopholes and vulnerable areas that frequently become objects of correction in tax audits. With professional guidance, supporting documents are prepared systematically, affiliated transactions are properly documented through transfer pricing documentation, and every expense claim is backed by valid proof.
-
Time and Resource Efficiency: For business owners, time is an asset. Handing over tax matters to a competent Jakarta tax consultant allows management to focus on the core business. From calculation and payment to reporting, everything will be handled professionally and punctually.
-
Legal Tax Planning: Beyond compliance, a good tax consultant helps design efficient and legal tax planning strategies. This means utilizing available tax facilities, incentives, and provisions to optimize the company’s tax burden legally.
Important Documents to Prepare Before Filing Your SPT
Document preparation is the foundation of a smooth SPT filing process. Incomplete documentation is one of the most common causes of delays or errors in reporting. Here is a checklist of documents to prepare:
Corporate Annual SPT:
-
Audited or reviewed financial statements (balance sheet and profit/loss)
-
Fiscal reconciliation between commercial profit and fiscal profit
-
Fixed asset depreciation list based on fiscal rules
-
Withholding tax receipts received (Proof of Withholding PPh Article 23, PPh Article 4 paragraph 2)
-
Statement of equity and changes in capital
-
Year-end list of payables and receivables
-
Monthly SPTs for all months in the running tax year
Monthly SPT:
-
Complete employee salary list along with allowances (for PPh 21)
-
Invoices and tax invoices from third-party transactions (for PPh 23 and VAT)
-
Summary of Output and Input Tax Invoices for Monthly VAT SPT
-
Tax payment receipts (Tax Payment Slip / SSP or electronic payment proof)
Preparing these documents systematically throughout the year, rather than just as the deadline approaches, is a best practice always recommended by tax professionals.

How to Avoid Tax Audits Through Proper SPT Reporting
A tax audit is not something to be feared if reporting is done correctly and consistently. However, there are several reporting patterns that often attract tax authorities’ attention and potentially trigger an audit:
-
Inconsistency of Data Between Periods: Inconsistent figures between the Monthly SPT and Annual SPT are a primary signal noticed by tax auditors. For example, revenue reported in the VAT SPT differing significantly from the income reported in the Corporate Income Tax Annual SPT.
-
Repeated Fiscal Losses: Companies reporting fiscal losses for several consecutive years without a logical explanation are likely to draw DJP’s attention for further examination.
-
Unreasonable Expense Claims: Expenses that have no direct relationship to business activities, or whose amounts are unreasonable compared to the scale of the business, are another vulnerable area.
Reliable tax consultant guidance helps ensure reporting consistency from month to month and year to year. Moreover, if an audit still occurs, an experienced tax consultant can accompany you through the audit process, prepare responses to the tax auditor’s findings, and, if necessary, procedurally file an objection or appeal.
Need Help With Your SPT? Our Jakarta Tax Consultants Are Ready to Assist
Tax obligations never stop; monthly SPTs continue, and annual SPTs are always waiting at the end of the year. The sooner your business gets proper guidance, the smaller the risk you will have to bear.
Global Jaya Consulindo is here as a trusted Jakarta tax consultant partner for hundreds of business owners, from SMEs to corporations. We are ready to handle all your tax needs professionally, accurately, and efficiently.
Don’t wait for the deadline! Find us in Kebayoran Lama Utara, South Jakarta now, and ensure your SPT is reported on time without risk. One consultation step today can save you from fines, corrections, and audits that consume time and money later on. Contact our team and get a tax compliance assessment for your business free of charge.
jasa konsultan pajak jakarta, konsultan pajak jakarta, spt bulanan, spt tahunan