Coretax Corporate Tax Return: A Hotel and Villa Filing Guide

Main topic: Preparing financial statements, fiscal reconciliations and annual corporate tax return attachments for hotels and villas.

Full background: Business Tax Administration in Bali: Bookkeeping, Reporting and Document Controls.

Continue according to your needs: PPh Article 29 for Hotels and Villas in Bali: Calculating and Preparing Payment and Coretax Hotel Administration in Bali: A Practical Business Guide.

Support is available through our business tax consultation service.

For hotel, villa and villa management companies in Bali, annual filing should begin well before opening the return menu in Coretax. Hospitality operating data usually comes from many sources, including the property management system, direct bookings, online travel agents (OTAs), bank accounts, invoices, payroll and the general ledger.

The quality of a Coretax corporate tax return for a hotel or villa therefore depends heavily on the reconciliation completed before entering data into the system. Coretax provides the administration and filing platform, but the figures must still come from accountable company books and documents.

Coretax Corporate Tax Return for Hotels and Villas: What Should You Understand?

The annual corporate income tax return reports a company’s income tax obligations for one tax year. Following implementation of Coretax administration, filing for Tax Year 2025 and subsequent periods follows the system developed by DJP under the applicable rules.

According to the Directorate General of Taxes’ Coretaxpedia, the basic annual corporate income tax return workflow is the same across business sectors. Differences mainly concern the detailed attachments required for the sector selected by the taxpayer.

This is relevant to hotels and villas in Bali. The system does not use a special form called a Bali Hotel Return. What is filed through Coretax is the company’s annual corporate income tax return. Hospitality operating data provides the basis for the financial statements and fiscal reconciliation used in that return.

Do Not Start in Coretax before the Financial Data Is Ready

DJP’s official guidance lists the income statement, statement of financial position or balance sheet, income tax withholding or collection certificates from counterparties, and other necessary supporting documents as part of filing preparation.

For hospitality businesses, the work before opening a draft return usually extends beyond collecting year-end financial statements.

Management needs to ensure that revenue and expenses can be traced back to actual transactions. Preparing a return while the financial statements remain unfinished, or while significant differences persist between operating systems and accounting, risks repeated revisions.

Coretax Corporate Tax Return for Hotels and Villas: Data to Reconcile

When preparing a Coretax corporate tax return for a hotel or villa, internal data connections worth checking include:

  • reservation reports against revenue reports;
  • gross OTA bookings against settlements received;
  • OTA settlements against bank account movements;
  • direct bookings against payment receipts;
  • bank accounts against the general ledger;
  • the general ledger against the income statement and balance sheet;
  • withholding certificates against the company’s recorded tax credits;
  • the asset register against depreciation entries; and
  • related-party transactions, if any.

This is an internal reconciliation workflow, rather than a statement that all the data must automatically be uploaded to Coretax.

For villas using multiple reservation channels, Usman Tax’s Coretax guide for villas in Bali provides additional background on broader Coretax administration.

Coretax Corporate Tax Return for Hotels and Villas: Internal Checklist

Before creating a draft return, finance or accounting can prepare:

  • the final income statement;
  • the final balance sheet or statement of financial position;
  • the trial balance;
  • the general ledger;
  • bank statements;
  • sales or revenue reports;
  • PMS or reservation reports, where relevant;
  • OTA settlement reports, where relevant;
  • the fixed asset register;
  • income tax withholding or collection certificates;
  • fiscal adjustment working papers;
  • related-party transaction documents, if any; and
  • other data required by the company’s actual circumstances.

The principle is to ensure the final figures have clear sources before using them in the main form and attachments.

What Is the Annual Corporate Return Filing Process in Coretax?

DJP’s official guidance explains that the individual appointed as the person in charge, representative or authorised proxy first logs in to Coretax and then uses impersonate to access the corporate taxpayer’s account.

The user then opens the Surat Pemberitahuan menu, selects Buat Konsep SPT (Create Draft Return), chooses PPh Badan (Corporate Income Tax), specifies the period and tax year, and creates the draft.

Unlike the workflow in some previous systems, Coretax starts with the main form first. The user then completes the attachments generated by the answers and the company’s characteristics.

In practical terms, the workflow is:

  1. Finalise the books and supporting documents.
  2. Log in to Coretax using an authorised person’s account.
  3. Impersonate the company’s account.
  4. Create a corporate income tax return draft.
  5. Complete the main form.
  6. Specify the financial statement information and business sector.
  7. Answer the transaction questions according to actual circumstances.
  8. Complete the attachments required by the system.
  9. Review the income tax calculation.
  10. Arrange settlement if tax is underpaid.
  11. Sign and file the return.

Official annual corporate return guidance and materials are also available on DJP’s Coretax annual return page.

The Selected Sector Determines the Financial Reconciliation Attachment

The financial statement information in the main form deserves particular attention.

DJP’s Coretaxpedia explains that the business sector selected determines the type of Attachment 1, Financial Statement Reconciliation, to complete. The main form also asks whether a public accountant audited the company’s financial statements.

There are also questions about particular transactions. The answers may generate additional attachments, for example where a company has related-party transactions or claims fiscal depreciation and amortisation.

Users should therefore avoid answering questions merely to finish the return faster. The answers must reflect the company’s actual circumstances.

What If the Annual Return Shows Tax Underpaid?

After completing the attachments, return to the main form and ensure that the remaining income tax payable is correct.

According to DJP’s Coretaxpedia guidance, when the return shows an underpayment, the system may offer payment through a tax deposit if sufficient funds are available, or through a billing code.

When a billing code is used, the return may show Menunggu Pembayaran (Awaiting Payment), changing to Dilaporkan (Filed) after the system processes the settlement.

Do not stop at confirming that the submit button was used. Finance needs to check the final filing status after payment.

When Is the Annual Corporate Return Due?

The normal annual corporate income tax return deadline is the end of the fourth month after the tax year ends. For a company whose financial year runs from January to December, this normally means 30 April of the following year.

For Tax Year 2025, DJP provided special relief for annual corporate income tax return filing that would normally have been due on 30 April 2026, covering the period through 31 May 2026. DJP’s announcement describes administrative penalty relief for qualifying late filing and Article 29 payment under KEP-71/PJ/2026. This was specific to Tax Year 2025, and that relief period has passed.

Do not automatically treat 31 May as the deadline for later periods. Check DJP’s official provisions for the tax year being reported.

If the company is not ready by the normal deadline, an annual filing extension mechanism is available. DJP explains that it can provide up to two additional months and, from Tax Year 2025, can be notified electronically through Coretax, subject to the requirements. A filing extension does not automatically extend payment obligations for tax still payable.

The Annual Corporate Return Is Separate from Hotel or Villa PBJT

Hotel and villa owners in Bali need to distinguish these obligations.

The return discussed here is the annual corporate income tax return administered by DJP through Coretax.

Hospitality services also fall within local taxation for transactions meeting the local tax object rules. Filing a corporate income tax return through Coretax therefore does not replace reporting hospitality PBJT to the local government.

Although the obligations differ, operating and accounting data must remain consistent. Hotel or villa revenue recorded in the company’s books should not produce unexplained differences when compared across reports.

For hotels that need better tax administration and operational reconciliation, Usman Tax’s Bali hotel tax reporting service provides relevant hospitality support.

Mistakes to Avoid before Selecting Pay and File

Before the final submission, check for the following issues:

  • the return has been prepared before the financial statements are final;
  • bank balances and the general ledger have not been reconciled;
  • OTA revenue has not been matched to settlements;
  • tax credits have not been checked against withholding certificates;
  • the asset register does not support the depreciation used;
  • related-party transactions have not been reviewed;
  • the business sector was selected without checking the company’s circumstances;
  • attachments generated by the main form answers are incomplete;
  • payment status has not been confirmed; and
  • filing evidence has not been archived.

Annual return errors do not always arise from tax calculations. Many begin with inconsistent source data.

For hotels, villa rental businesses and villa management companies in Bali, a more reliable approach is to complete closing, prepare reconciliations and check tax evidence before compiling the Coretax corporate tax return. Coretax then becomes the final stage of an organised administration process, rather than the first place where the company tries to determine its annual figures.

Need to Prepare a Coretax Corporate Tax Return for a Hotel or Villa in Bali?

Before filing through Coretax, ensure that financial statements, OTA transactions, bank accounts, withholding certificates, assets and tax data have been reconciled with the company’s actual circumstances. A review before submission helps management understand each figure’s source and reduces corrections caused by unfinished internal data.

Usman Tax provides tax reporting and accounting services for hotel and villa businesses in Bali. A consultation can address bookkeeping readiness, transaction reconciliations, supporting documents and annual corporate return filing according to the company’s circumstances.

Read Also: Villa Tax Reporting in Bali: A Complete Compliance Guide for Villa Owners

FAQ Coretax Corporate Tax Return

Are annual corporate returns for hotels and villas filed through Coretax?

For Tax Year 2025 and periods covered by Coretax implementation, annual corporate income tax returns use the Coretax mechanism under DJP’s rules. Companies should still check the latest guidance for their filing period because system features and procedures can change.

Is there a special annual return form for hotels and villas?

The basic Coretax annual corporate income tax return workflow applies across business sectors. Differences concern the attachments generated or used according to the sector and the main form answers.

Which data should be prepared before creating an annual corporate return?

DJP lists the income statement, balance sheet, income tax withholding or collection certificates and other necessary supporting documents. For hotels and villas, internal revenue, bank, OTA, general ledger and asset reconciliations are also useful where relevant.

Should OTA data from Booking.com or Airbnb be reconciled?

If the company earns revenue through OTAs, internal reconciliation helps explain the relationship between gross bookings, commissions or adjustments, settlements, bank receipts and accounting. It does not mean all OTA reports automatically become mandatory return attachments.

How do you start an annual corporate return in Coretax?

An authorised person logs in, impersonates the corporate taxpayer’s account, opens Surat Pemberitahuan, selects Buat Konsep SPT, chooses PPh Badan, and specifies the period and tax year being reported.

Should the main form or attachments be completed first?

DJP’s Coretaxpedia explains that the annual corporate return starts with the main form. Its answers and information determine the attachments that need completing.

What is the normal annual corporate return deadline?

It is the end of the fourth month after the tax year ends. For a company with a January–December financial year, the normal deadline is 30 April of the following year.

Is the deadline always 31 May after the 2026 relief?

No. The relief through 31 May 2026 was specific to annual corporate income tax returns for Tax Year 2025. Do not assume the same deadline for later periods; check the applicable DJP rules.

What happens if the annual corporate return shows tax underpaid?

Coretax provides payment through an available tax deposit or a billing code. With a billing code, the return may remain awaiting payment and change to filed after successful processing of the settlement.

Does a Coretax corporate tax return replace hotel PBJT reporting in Bali?

No. The annual corporate income tax return through Coretax is central tax administration by DJP. Hospitality PBJT is a local tax obligation administered by the relevant local government. Distinguish the two even when they arise from the same business activities.

Sources and References

  1. Coretaxpedia — Filing the Annual Corporate Return | Directorate General of Taxes
  2. Coretax Annual Returns | Directorate General of Taxes
  3. PER-11/PJ/2025 — Filing Rules under the Core Tax Administration System | Ministry of Finance JDIH
  4. Corporate Return: File Now or Request an Extension | Directorate General of Taxes
  5. Annual Corporate Income Tax Return Relief for Tax Year 2025 | Directorate General of Taxes
  6. Coretax guide for villas in Bali
  7. Guide to missed or late tax returns
Recent Posts