How to File an Annual Corporate Tax Return (SPT) in Coretax: A Guide from vOffice

Cara Lapor SPT Tahunan Badan di Coretax: Panduan dari vOffice

The Annual Corporate Tax Return (SPT Tahunan Badan) in Coretax DJP is an annual tax report that must be submitted by Corporate Taxpayers to report the calculation and payment of Corporate Income Tax (PPh Badan) for one tax year. Filing the Annual Corporate Tax Return is now conducted entirely through the Coretax system of the Directorate General of Taxes (DJP), which automatically integrates reporting, payment, and fiscal validation data.

This guide on how to file an Annual Corporate Tax Return in Coretax is intended for companies, firms, foundations, and other business entities that want to report taxes accurately, on time, and in accordance with DJP regulations to avoid administrative fines and tax sanctions.

Read Also: Regulations, Deadlines, and How to File an Annual Corporate Tax Return

Preparation Before Filing the Annual Corporate Tax Return

How to File an Annual Corporate Tax Return in Coretax: A Guide from vOffice
How to File an Annual Corporate Tax Return in Coretax: A Guide from vOffice

Before starting to file your Annual Corporate Tax Return through Coretax DJP, make sure you have prepared the following:

  1. Active Coretax Account

    • Ensure your Coretax DJP account is active
    • The NIK and Corporate NPWP have been matched in the DJP system
  2. DJP Authorization Code or Electronic Certificate

    • Create or update your DJP Authorization Code
    • Alternatively, use a valid Electronic Certificate
    • Prepare the passphrase for digital signing
  3. Complete Financial Statements

    • Balance sheet
    • Income statement
    • Notes to financial statements
    • Equity, asset, and liability data
  4. Supporting Tax Documents

    • Archives of Periodic PPh and/or VAT returns
    • Withholding and collection tax slips (Bupot)
    • Proof of Article 25 Income Tax payments
    • Other tax payment receipts, if any
  5. Company Asset and Liability Data

    • Cash and cash equivalents
    • Trade receivables and payables
    • Movable and immovable assets
    • Acquisition value and fair value at year-end
  6. Company Legal Documents

    • Deed of establishment
    • Latest deed of amendment
    • Management and shareholder data
  7. Profile Updates in Coretax

    • Company address
    • Active phone number and email
    • Business activity data
    • Company bank account

Read Also: Corporate Tax in Indonesia: Types and Obligations

Steps to Create an Annual Corporate Tax Return Draft

After all preparations are complete, follow these steps to create an Annual Corporate Tax Return draft in Coretax:

  1. Log in to Coretax DJP

  2. Access the SPT Menu

  3. Select the Tax Type

    • Select Corporate Income Tax (PPh Badan)
    • If using a foreign currency, select Corporate Income Tax in foreign currency
  4. Select the SPT Type

    • Select Annual SPT
    • Ensure it is not a Periodic SPT or Partial SPT
  5. Determine the Tax Period and Tax Year

    • Select the January–December period
    • Specify the tax year to be reported
  6. Determine the Reporting Type

    • Normal for first-time reporting
    • Amended if correcting a previously filed SPT
  7. Create the SPT Draft

    • Click the Create SPT Draft button
    • The system will prepare the main form and required attachments

Completing the Main SPT Form

The Main Form is the core of the filing process. At this stage, you answer questions related to business type, bookkeeping methods, and certain transactions.

Your answers will determine which attachments must be completed. Ensure the company identity data matches the deed and official documents.

Completing SPT Attachments in Coretax

SPT attachments in Coretax are far more detailed. Reconciliation of financial statements is the main focus, including positive and negative fiscal adjustments.

In addition, Coretax requires completion of capital lists, debts, affiliated receivables, gross turnover, as well as asset and liability lists with acquisition values and year-end fair values. Accuracy at this stage is critical to your final SPT results.

Upload Documents and Verification

After all forms are completed, upload supporting documents in PDF format. Conduct a final review, as Coretax will notify you if any data is inconsistent.

We recommend saving the draft before final submission.

Payment and Submission of the SPT

If there is underpaid income tax, the system will issue a billing code. The tax must be paid before the SPT is submitted.

After payment, proceed with electronic signing and submit the SPT. An Electronic Receipt will be issued as official proof of filing.

Deadlines and Risks of Late Filing

The Annual Corporate Tax Return must be filed no later than March 31 of the following year. Late filing is subject to a fine of IDR 1,000,000, as well as potential interest penalties if the tax has not been paid.

With the integrated Coretax system, even minor errors can be easily detected.

Why Many Business Entities Choose Professional Assistance

In practice, many business owners, consultants, and freelancers operating as legal entities struggle to allocate sufficient time and resources for detailed SPT filing. This is where professional services become relevant.

As vOffice, we provide accounting and tax reporting services designed to help you understand, complete, and submit your Annual Corporate Tax Return in Coretax correctly. We ensure your financial data aligns with fiscal regulations and that your reporting is safe from administrative risks.

If you want your Annual Corporate Tax Return filing to be simpler, more controlled, and fully compliant, vOffice tax services are the logical next step.

Contact us for a FREE consultation!

FAQ About Annual Corporate Tax Returns in Coretax

Are all business entities required to use Coretax?

Yes. All Corporate Taxpayers are required to file their Annual Tax Returns through Coretax DJP.

Can an SPT be amended after submission?

Yes. You can submit an amended SPT through Coretax by selecting the amendment type when creating a new draft.

Must tax payment be made before filing the SPT?

Yes. Any outstanding tax payable must be settled before the Annual SPT is submitted.

What happens if the SPT is not electronically signed?

The SPT is considered not submitted and may be subject to administrative sanctions.

RELATED POST