For mining companies, EPC contractors and oil and gas operators in Indonesia, reconciliation functions as a licence to operate. Regulators, tax authorities, joint venture partners, and lenders each hold their own version of the numbers, and each expects them to match the company’s ledger. Several recent regulatory changes have raised the stakes further.
Why the stakes have risen
The first shift is in tax administration. The Directorate General of Taxes has consolidated tax invoicing, reporting and payment into Coretax, a single integrated platform that replaced previously separate applications. That places a premium on keeping ledger entries, tax invoices and withholding data consistent at source.
Royalties have moved too. Under Government Regulation No. 19 of 2025, nickel ore royalties shifted from a flat 10% to a progressive range of 14% to 19% linked to the Reference Mineral Price. When the rate moves with price, royalty accruals need to be reconciled shipment by shipment against the benchmark in force.
Export proceeds carry the heaviest new reconciliation load. Exporters in non-oil and gas mining must place 100% of natural resources export proceeds onshore for at least 12 months. Further amendments effective from 26 February 2026 require placement at state-owned banks and cap conversion into rupiah at 50% of the export value on the customs declaration, with export services suspended as a sanction. The regime operates on self-assessment, so the exporter bears the burden of proving compliance.
Mining: from pit to port to royalty
A mining company reconciles physical and financial flows that rarely line up neatly. Tonnage measured at the pit differs from stockpile surveys, which differ again from draft surveys at loading. Sales are invoiced on provisional prices and assays, then adjusted when final results arrive. Mining contractors bill on volumes moved, and royalty rates now depend on price bands. Every gap between these figures can be an audit finding or an underpaid levy.
We model the production chain in NetSuite as linked inventory locations for pit, ROM stockpile, port stockpile, and shipment, so quantity movements and their valuations post to the ledger as they happen. We handle provisional and final invoices as linked transactions, with every adjustment traced to the original shipment. We configure royalty accruals to calculate per shipment against the applicable benchmark price and reconcile them to PNBP payments, and match contractor bills to approved volume reports before payment. For export proceeds, dedicated bank accounts and custom segments let treasury trace each export declaration to its deposit, rupiah conversion, and permitted use, building a clear evidence trail for DHE SDA compliance.
EPC: keeping contract, cost and cash in step
EPC contractors manage a structural timing gap. Revenue is recognised over time as performance obligations are satisfied, while billing follows milestone or progress claims that the client certifies weeks later. Advance payments, retentions, variation orders and back-to-back subcontracts all sit between contract value and cash received.
NetSuite project accounting ties each contract to its budget, commitments, subcontractor costs, and progress billings. Advanced Revenue Management supports percentage-of-completion recognition aligned with Indonesia’s IFRS 15-based revenue standard, and contract asset and contract liability balances can be reconciled against billed and unbilled amounts at every close. Retentions and advances are tracked as separate balances on each contract, and withholding slips are matched against customer receipts so short payments are explained at source. Approved change orders flow straight into project budgets and forecasts, keeping margin reporting current.
Oil and gas: reconciling with partners and regulators
Upstream operators work within production sharing contracts supervised by SKK Migas. Under Ministerial Regulation No. 13 of 2024, contractors can choose between cost recovery and gross split and may switch between them. The two models create very different reconciliation demands. Cost recovery contractors must align operating and capital costs with approved work programmes, budgets and authorisations for expenditure. Under gross split, contractors fund costs upfront with no cost recovery mechanism, shifting scrutiny to split calculations and project economics.
Joint ventures add cash calls, partner billings and participating interest allocations on top, and lifting entitlements must reconcile against actual liftings to track overlift and underlift positions.
NetSuite OneWorld and Multi-Book Accounting let operators maintain contract-basis, statutory and tax books in parallel from the same transactions. Custom segments tag costs by working area, well, work programme and AFE, so actuals reconcile to approved budgets line by line. We configure joint interest billing to allocate costs by participating interest and generate partner invoices, while intercompany tools reconcile balances between operating entities and holding structures. Multi-currency handling keeps US dollar contract terms and rupiah statutory reporting consistent.
What good reconciliation looks like on NetSuite
Across all three industries, the same core capabilities do the heavy lifting. Bank feeds and matching rules clear high-volume transactions and surface exceptions for review. Intercompany reconciliation and eliminations run inside OneWorld. Saved searches and dashboards give controllers live exception lists, and close checklists with approval workflows record who reviewed what and when. NetSuite’s AI-powered capabilities help finance teams spot anomalies and prioritise exceptions, and our PS Coretax solution keeps tax invoice and withholding data aligned between NetSuite and Coretax.
Why Choose PS Global
PS Global Consulting has spent 18 years implementing and supporting NetSuite, with a regional presence across eleven Asian markets, including Singapore, Malaysia, Indonesia, Thailand, Vietnam, Hong Kong, the Philippines, China, Korea, Japan, and Taiwan. As a multi-year NetSuite ASEAN Partner of the Year, we bring regional depth and local precision to every Indonesian engagement.
We configure NetSuite for Indonesian statutory reporting, VAT, withholding tax, and Coretax requirements, and we developed PS Coretax, our proprietary solution, specifically for the Indonesian market.
We work with mining, construction and resource sector businesses and speak their operational language, from stockpile reconciliations to progress claims and partner billings.
Many Indonesian operators report to parents or investors elsewhere in the region. Our presence across eleven markets means one partner handles group consolidation and local compliance.
Our NetSuite Support Services team resolves issues as they arise, while our Managed Services team proactively maintains, optimises and extends your account as regulations and operations change.


















