Setting up a Limited Liability Company (Perseroan Terbatas or PT) in Indonesia is only the beginning of your compliance journey. One of the most critical, and often underestimated, obligations that every PT must fulfill from day one is bookkeeping. Getting it right from the start protects your business from tax disputes, audit risks, and regulatory penalties that can disrupt operations and damage your company’s standing.
Understanding the bookkeeping requirements for PT in Indonesia means navigating multiple layers of regulation. These span company law, tax law, and accounting standards, each imposing distinct and non-negotiable obligations on every PT operating in the country.
This guide breaks down every key obligation your PT must meet. It also covers the additional rules that apply specifically to foreign-owned companies (Penanaman Modal Asing or PT PMA), based on the most current regulations in effect.
The Legal Framework Governing PT Bookkeeping
Indonesia’s bookkeeping obligations for PT are not governed by a single regulation. They are shaped by an interlocking set of laws that each address different aspects of financial record-keeping.
Company Law No. 40 of 2007 (Undang-Undang No. 40 Tahun 2007 tentang Perseroan Terbatas) is the primary legal foundation. It establishes that every PT must maintain accurate and up-to-date financial records, prepare annual financial statements, and submit annual reports to shareholders through the General Meeting of Shareholders (Rapat Umum Pemegang Saham or RUPS). Companies that meet specific thresholds under this law are also required to have their financial statements audited by a registered public accountant.
Building on this foundation, Income Tax Law No. 36 of 2008 (Undang-Undang No. 36 Tahun 2008 tentang Pajak Penghasilan) requires that all PT bookkeeping be aligned with national tax reporting requirements. Financial records must be structured in a way that allows accurate calculation of corporate income tax obligations and supports transparent filing with the Directorate General of Taxes (Direktorat Jenderal Pajak or DJP).
The General Tax Provisions and Procedures Law (Undang-Undang Ketentuan Umum dan Tata Cara Perpajakan or UU KUP) further specifies how bookkeeping must be conducted from a tax compliance perspective, including the language and currency requirements and document retention period that every PT must follow.
Most recently, Minister of Finance Regulation No. 81 of 2024 (Peraturan Menteri Keuangan No. 81 Tahun 2024) introduced the Coretax system, which significantly changes how PT companies submit tax-related financial data. Under this regulation, bookkeeping must now be structured to integrate with Indonesia’s digital tax administration platform, making accuracy and consistency between financial records and tax filings more critical than ever.
Applicable Accounting Standards: The Four-Tier SAK Framework
All PT companies in Indonesia must prepare financial statements in accordance with the Indonesian Financial Accounting Standards (Standar Akuntansi Keuangan or SAK), which are issued by the Financial Accounting Standards Board (Dewan Standar Akuntansi Keuangan Ikatan Akuntan Indonesia or DSAK-IAI).
SAK is structured into four tiers, and the applicable tier depends on the nature and size of your company. Understanding which tier applies to you is the first step before any financial statement can be properly prepared.
Tier 1: SAK (Full Standards) applies to entities with public accountability, including publicly listed companies, financial institutions, and other entities with significant public interest. Most large PT PMA companies fall under this tier.
Tier 2: SAK ETAP (Standards for Entities Without Public Accountability) applies to private companies that do not have public accountability but still issue general-purpose financial statements. This is the most commonly applicable tier for mid-size domestic PT companies.
Tier 3: PSAK Syariah applies specifically to companies conducting transactions under Islamic finance principles, such as Islamic banks and Syariah financial institutions. This tier is not relevant for most commercial PT entities.
Tier 4: PSAK EMKM (Standards for Micro, Small, and Medium Enterprises) is designed for smaller enterprises and carries simplified reporting requirements.
For most PT and PT PMA entities operating in a commercial capacity, either Tier 1 or Tier 2 standards will apply. Choosing the correct tier from the outset is essential, as it determines the structure of your financial statements, the level of disclosure required, and your exposure to audit obligations.
Core Bookkeeping Obligations for Every PT
Regardless of company size or ownership structure, every PT operating in Indonesia must fulfill the following bookkeeping obligations. These requirements cover four distinct areas, each of which is independently enforced and carries its own compliance consequences if neglected.
Mandatory Financial Records
Every PT must maintain a complete set of accounting records, including general journals, general ledgers, accounts receivable and payable records, and supporting documentation. Supporting documents include sales invoices, vendor invoices, bank statements, payroll records, tax documents, and agreements or contracts related to business transactions.
These records form the evidentiary foundation for financial statement preparation and must be comprehensive enough to allow regulatory authorities to verify the accuracy of all reported figures.
Financial Statement Preparation
Building on those records, each PT is required to prepare a complete set of financial statements at the end of every fiscal year. These statements must include:
- A Statement of Financial Position (balance sheet) reflecting assets, liabilities, and equity
- A Statement of Profit or Loss and Other Comprehensive Income
- A Statement of Cash Flows
- A Statement of Changes in Equity
- Notes to the Financial Statements providing disclosure of accounting policies and material items
Financial statements must include comparative figures from the prior year, allowing stakeholders and regulators to assess financial trends over time.
Language and Currency Requirements
All accounting records and financial statements must be maintained in Bahasa Indonesia and recorded in Indonesian Rupiah (IDR). This requirement exists to ensure that Indonesian regulatory authorities can review financial information without translation barriers.
However, there is a specific exception for PT PMA companies and other qualifying entities. Foreign-owned companies, permanent establishments (Bentuk Usaha Tetap or BUT), subsidiaries of foreign companies, and taxpayers listed on overseas exchanges may apply to maintain their books in USD and in English. This application must be submitted to the Ministry of Finance at least three months before the start of the relevant fiscal year.
Document Retention
Beyond maintaining records in the correct language and currency, every PT must also ensure those records are preserved for the required period.
All accounting records and supporting documents must be retained for a minimum of 10 years. This retention period applies to all transaction records, financial statements, tax documents, and correspondence relevant to financial activities. The 10-year requirement ensures that companies can respond to regulatory queries, tax audits, or dispute resolution processes that may arise years after the relevant transactions occurred.
Audit Requirements: When Is a PT Required to Have Its Accounts Audited?
Not every PT is required to undergo a mandatory audit, but certain categories of companies are obligated to engage a registered public accountant to examine their financial statements. Under Company Law No. 40 of 2007, a PT must have audited financial statements if it meets any of the following criteria:
- Total assets exceeding IDR 50,000,000,000 (IDR 50 billion)
- It is a publicly listed company
- It issues debt instruments to the public
- It collects or manages public funds, such as banks and insurance companies
For PT PMA companies, audit requirements often apply earlier due to investment reporting obligations and the scrutiny applied to foreign-owned entities by regulatory authorities including the Investment Coordinating Board (Badan Koordinasi Penanaman Modal or BKPM) and the Financial Services Authority (Otoritas Jasa Keuangan or OJK).
Additional Obligations Specific to PT PMA
Foreign-owned companies carry a set of bookkeeping-related obligations that go beyond what is required of domestic PT entities.
Investment Activity Reporting (Laporan Kegiatan Penanaman Modal or LKPM) must be submitted quarterly through the Online Single Submission Risk-Based Approach (OSS-RBA) system. LKPM monitors investment realization, business activities, employment updates, and operational developments. Bookkeeping records must be structured to support the accurate completion of LKPM reports at every submission window.
Transfer Pricing Documentation is mandatory for PT PMA companies that engage in related-party transactions, which is common within multinational group structures. Under Minister of Finance Regulation No. 172 of 2023 (Peraturan Menteri Keuangan No. 172 Tahun 2023), PT PMA entities must prepare Transfer Pricing Documentation (TP Doc) that demonstrates arm’s length pricing for intercompany transactions. Non-compliance significantly increases audit risk with the DJP, which has tightened scrutiny on cross-border transactions in recent years.
Foreign Currency Bookkeeping Approval requires PT PMA companies intending to use USD bookkeeping to obtain formal approval through an application or notification submitted to the DJP, at the latest three months prior to the relevant fiscal year.
Reporting Deadlines PT Must Meet
Bookkeeping is not a once-a-year activity. The quality of your daily financial records determines whether your company can meet Indonesia’s structured reporting calendar without errors, penalties, or last-minute corrections. Every PT must manage the following key deadlines throughout the year:
- Monthly tax obligations (PPh 21, PPh 23, PPh 4(2), and VAT) must be filed and paid by the 15th or 20th of the following month depending on the tax type
- Annual corporate income tax return (SPT Tahunan Badan) must be submitted no later than April 30 for companies with a January to December fiscal year
- LKPM quarterly reports for PT PMA companies must be submitted within the windows assigned by OSS-RBA
- Annual General Meeting of Shareholders (RUPS Tahunan) must be held within six months of the fiscal year end, at which audited financial statements are presented
Failure to meet these deadlines creates compounding penalties, as monthly filing errors directly affect annual tax return accuracy under the Coretax system.
How XPND Supports PT Bookkeeping Compliance
Managing the full scope of bookkeeping requirements for PT in Indonesia demands more than basic record-keeping. It requires a structured system that keeps financial records accurate, ensures alignment between bookkeeping and tax filings, and adapts continuously to regulatory changes such as the Coretax implementation.
XPND manages accounting and bookkeeping functions for PT and PT PMA companies operating in Indonesia, ensuring that financial records are maintained accurately and in full accordance with applicable SAK standards and tax regulations. From transaction recording and ledger maintenance to financial statement preparation and document retention management, XPND handles the operational detail so that your finance function remains compliant at every point in the reporting cycle.
For PT PMA companies with additional obligations such as LKPM reporting, transfer pricing documentation, and foreign currency bookkeeping approval, XPND provides integrated support that connects bookkeeping outputs directly to investment reporting and tax compliance requirements.
As Indonesia’s regulatory environment continues to intensify, particularly under the Coretax framework and the tightened enforcement of the 2025 and 2026 compliance cycle, having a professional partner managing your PT’s bookkeeping is not a luxury. It is a structural necessity for sustainable operations.