How to File Corporate Monthly Tax Returns on Coretax: Complete Guide

Cara Lapor SPT Bulanan Badan di Coretax: Panduan Lengkap

Filing a corporate monthly tax return in Coretax DJP is conducted online through the official system of the Directorate General of Taxes (DJP). Companies are required to submit Monthly Tax Returns (SPT Masa) for Income Tax (PPh) or Value Added Tax (PPN) every month through the Coretax DJP platform, with some data automatically populated from the e-Faktur system and other tax documentation.

For companies, understanding this reporting process is essential to maintain monthly tax compliance and avoid administrative penalties. In this guide, we explain everything in detail—from preparation and reporting steps to common mistakes that should be avoided when submitting Monthly Tax Returns through Coretax.

Corporate Monthly Tax Return Reporting Deadline

Every company with a Corporate NPWP (Tax Identification Number) is required to submit Monthly Tax Returns according to the applicable tax type.

The reporting deadlines to note are:

  • Monthly Income Tax Return (SPT Masa PPh): no later than the 20th of the following month after the tax period ends
  • Monthly VAT Return (SPT Masa PPN): no later than the end of the following month after the tax period ends

If a company fails to submit its tax return on time, it may be subject to administrative penalties in the form of tax fines according to DJP regulations.

Read Also: How to Register a Corporate NPWP in Coretax: A Complete and Practical Guide

Preparation Before Filing SPT in Coretax

coretax
coretax

Before starting the Monthly Tax Return reporting process through Coretax, companies need to prepare several documents and system access credentials.

1. Active Coretax Account

Ensure the company already has an active Coretax account with:

  • Corporate NPWP
  • login password
  • company access role

Read Also: How to Activate a Corporate Coretax Account: A Complete Guide from vOffice

2. Tax Electronic Certificate

An electronic certificate is required to perform a digital signature when submitting the tax return.

3. DJP Authorization Code (KODJP)

This code is used for authentication and security during the tax reporting process.

4. Supporting Tax Documents

Some important documents that need to be prepared include:

  • Tax withholding slips (PPh 21, 23, 26, or Final Income Tax)
  • Output Tax Invoices and Input Tax Invoices from the e-Faktur system
  • Tax payment receipt or billing code
  • summary of taxable goods (BKP) or taxable services (JKP) transactions

These documents will be used to verify data when preparing the tax return draft in Coretax.

Steps to File a Corporate Monthly Tax Return in Coretax

Below are the general steps companies must follow when reporting Monthly Tax Returns through Coretax.

1. Log in to the Coretax DJP Portal

Access the official Coretax DJP portal and log in using:

  • Corporate NPWP
  • account password
  • company role access

After logging in, you will enter the system’s main dashboard.

2. Create a Tax Return Draft

Go to the menu:

Tax Return (SPT) → Create SPT Draft

Then choose the type of tax return you want to report, for example:

The selected tax return type must match the company’s tax obligations.

3. Verify and Fill in Tax Data

At this stage, the system usually displays pre-populated data from e-Faktur.

You need to perform the following actions:

  • check the accuracy of tax invoices
  • enter manual data if there are transactions that have not been recorded
  • upload supporting tax documents

This verification process is important to ensure the tax return data reflects the actual transactions.

4. Review Tax Calculation

Once the data is completed, the system will automatically calculate the tax status, which may be:

  • underpaid
  • overpaid
  • nil

If the result shows underpayment, the company must generate a tax billing code and make the payment before submitting the tax return.

Read Also: How to File a Nil VAT Return (SPT Masa PPN Nihil) in Coretax DJP: A Complete Guide from vOffice

5. Submit and Download the Electronic Receipt

The final step includes:

  • signing electronically using the digital certificate
  • clicking the Pay and Submit button

If successful, the system will issue an Electronic Receipt (BPE), which serves as official proof that the tax return has been submitted.

Common Mistakes When Filing SPT in Coretax

In practice, many companies encounter issues when using Coretax. Some of the most common mistakes include the following.

Tax Invoice Not Yet Approved

If the invoice status in e-Faktur has not yet been approved or credited, the data will not automatically appear in Coretax.

The solution is to ensure the invoice status is valid before creating the SPT draft.

Expired Electronic Certificate

An expired digital certificate may cause the submission process to fail.

Companies must renew the certificate through DJP Online services.

Incorrect Tax Return Type Selection

Selecting the wrong type of tax return can lead to incorrect tax calculations.

Make sure the selected tax type matches the company’s obligations.

Skipping the Final Review

Some companies submit the tax return without reviewing the data beforehand.

However, the review stage is crucial to ensure all documents and attachments are correct.

Read Also: Corporate Taxes in Indonesia: Types and Obligations

The Importance of Corporate Tax Compliance

Reporting corporate monthly tax returns is an essential part of a company’s tax compliance.

In addition to avoiding penalties, accurate reporting also helps companies:

  • maintain financial transparency
  • simplify tax audits
  • improve business reputation

However, for many companies—especially those with complex transactions—the tax reporting process can be time-consuming and requires high accuracy.

Simplify Tax Reporting with vOffice Tax Consultants

If you want to ensure your company’s tax reporting is more efficient and compliant with regulations, using professional services can be the right solution.

At vOffice, we provide:

Our team helps you to:

  • calculate corporate tax obligations
  • prepare tax documentation
  • submit Monthly Tax Returns on time through Coretax
  • ensure tax compliance according to DJP regulations

With professional support from vOffice, you can focus more on running your business without worrying about complex tax administration.

Contact us for a FREE consultation!

FAQ

Is a company required to file a monthly tax return if there are no transactions?

Yes. Companies are still required to submit a nil Monthly Tax Return (SPT Masa Nihil) even if there are no transactions during the tax period.

What proof shows that the tax return has been successfully submitted in Coretax?

The official proof of tax return submission is the Electronic Receipt (BPE), which can be downloaded after the submission process is completed.

Is tax data in Coretax automatically filled in?

Some data may be automatically populated because Coretax is integrated with the e-Faktur system. However, companies still need to verify the data and add any required information or documents before submitting the tax return.

What should be done if the SPT submission fails in Coretax?

You can try clearing your browser cache, ensuring the electronic certificate is still active, and checking whether the tax invoice status is approved.

Are PPh and VAT Monthly Tax Returns reported through the same system?

Yes. Both types of Monthly Tax Returns can be submitted through Coretax DJP, but users must select the correct SPT type when creating the tax return draft.

RELATED POST