VAT, PKP and e-Faktur: Setup for Indonesian Businesses
Let’s explore this page together
Quick — 10-second read
- In short
- Confirm whether the company is a PKP and which sales attract VAT. Then set up Coretax access, compliant tax invoices and monthly input/output VAT reconciliation. NIB and NPWP alone are not PKP approval.
- Who it matters to
- Founders, directors and finance teams of Indonesian companies preparing for VAT billing or fixing an existing PKP workflow.
- Next step
- Gather the PKP approval, fiscal-year turnover, sales categories, Coretax permissions and supplier invoices. Confirm the first VAT period with a qualified local tax adviser.
This is a practical orientation, not legal, tax or investment advice.
What Must a Company Set Up Before Its First Tax Invoice?
A new Indonesian company may have an NIB business identification number, an NPWP tax number and an accounting system ready to bill customers. None of those proves that it is approved to issue a VAT tax invoice. Before finance adds a VAT line to the first customer bill, the director needs to know whether the business has PKP status, and the tax period from which its obligations apply.
Indonesia calls its value-added tax PPN. It applies to qualifying supplies of goods and services; income tax, or PPh, is a separate matter. A commercial invoice can establish what a customer owes, but it does not automatically qualify as a Faktur Pajak accepted by the Directorate General of Taxes (DJP).
The evidence to start with is the PKP approval, commonly referred to as SPPKP, and the company's record in the tax system. That leads to a second question: what precisely is being supplied? The answer determines whether VAT belongs on the transaction and what invoice must be filed. Delayed registration is not necessarily a clean escape from earlier VAT obligations.
When Does an Indonesian Company Need PKP Registration?
The IDR 4.8 billion threshold is about business turnover, not share capital, profit or the amount deposited by an investor. DJP uses that level to distinguish small entrepreneurs from businesses generally required to obtain PKP status. A finance report that simply adds every bank credit together will not do: loans, capital contributions and trading receipts have different meanings, and turnover must be assessed under the relevant VAT rules for the financial year.
Registration timing is less intuitive than the threshold. Articles 17–21 of Ministry of Finance Regulation PMK 164/2023 distinguish the month turnover crosses the limit, the deadline to apply and the first period in which VAT must be collected and reported. The general deadline after exceeding the threshold is the end of that financial year. Where registration is made on time, the ordinary starting point for VAT obligations is the first tax month of the following financial year.
Consider a company with a calendar financial year that passes the limit in September 2026. Under the timely-registration route, the application is due by the end of December 2026 and the normal VAT commencement period is January 2027. A real company still needs to establish what DJP approved and whether it elected an earlier start. A registration certificate and the relevant tax-period record matter more than a generic timeline supplied by an incorporation agent.
There is also a voluntary route. A business below the threshold may elect PKP status, while a company above it may seek to bring its VAT start date forward using the procedure in PMK 164/2023. That can make commercial sense when customers expect creditable Indonesian tax invoices. But the decision also means recurring return filing, invoice controls and exposure to mistakes in input VAT claims; the status cannot be switched on for just one customer.
The difficult cases are late registrations. Under Article 19, approval after the deadline or registration imposed by DJP can leave an obligation to account for VAT on earlier supplies from the relevant starting period. The date of the approval letter alone may not describe the full exposure. Management should therefore keep a month-by-month turnover schedule beside the SPPKP approval, the Coretax status and a documented conclusion on the first period to be reported. An Indonesian tax adviser should resolve any mismatch before the company starts correcting earlier sales.
Which Indonesian Sales and Services Fall Within VAT?
A domestic service contract, a shipment of goods and work billed to an overseas client may produce identical receipts in the bank. They do not necessarily produce identical Indonesian VAT outcomes. The contract describes what the customer bought, while delivery evidence and payment timing help determine the taxable event. Both are needed before an invoice code or VAT treatment is selected.
Indonesian law distinguishes taxable goods (BKP) and taxable services (JKP). Many domestic supplies by an approved PKP fall within VAT. Yet being in business does not mean every receipt is a taxable sale, and the legislation also provides exclusions, exemptions and supplies subject to specific relief. These are different legal outcomes. A line marked 'VAT exempt' must have a defensible basis; simply omitting tax from the invoice is not an explanation.
Cross-border work deserves its own classification. Having a foreign customer or receiving payment in foreign currency does not automatically make a service a zero-rated export. The nature and use of the service, as well as export documentation, matter. Imported services and certain digital supplies can raise a separate Indonesian VAT obligation, sometimes through a different collection mechanism. The location of the customer's bank account is a poor substitute for reviewing the transaction.
A company's KBLI activity code provides background, but it does not settle the VAT treatment of each sale. A business selling both services and goods benefits from a short transaction register: what is delivered, to whom, where it is used, the applicable treatment, and what evidence supports that treatment. Such a register is especially valuable when an external accountant sees only invoices and bank statements. It prevents a foreign contract, a local sale and a deposit from being forced into the same tax category.
Why the Tax on an Invoice May Differ from the 12% Rate
A 12% statutory VAT rate does not mean that every routine Indonesian sale carries a tax charge equal to 12% of its pre-tax price. Under PMK 131/2024, many non-luxury supplies use a special taxable base, or DPP, equal to eleven-twelfths of that price. Applying the 12% rate to that reduced base produces an effective charge of 11%. That distinction is part of the invoice calculation, not a discretionary discount offered by the seller.
Take a qualifying ordinary sale priced at IDR 100,000,000 before VAT. Its DPP is 11/12 of the price; multiplying that amount by 12% gives IDR 11,000,000 in VAT. The total customer charge is IDR 111,000,000. This is an illustrative calculation for that specific treatment. Where a contract states a VAT-inclusive price, the accountant must extract the correct tax component instead of adding eleven percentage points to an amount that already includes tax.
Certain luxury goods are treated differently, with the 12% rate applied to the relevant full base under the applicable rules. Other transactions may be covered by the special-base and fixed-amount arrangements in PMK 11/2025, as amended by PMK 53/2025. The accounting system needs to distinguish these cases; one default percentage is not a tax policy.
The VAT shown on a customer invoice is output tax. It is not necessarily the company's net monthly remittance, because allowable input tax and adjustments can change the balance. Business owners should therefore ask to see both the basis for the charge on each sale and the reconciliation behind the eventual VAT return.
Setting Up Coretax Access and e-Faktur Signing Rights
Outsourcing bookkeeping does not transfer the company's signing authority by default. Coretax DJP distinguishes the business account, its responsible representative and the individuals permitted to draft or sign tax documents. For a newly approved PKP, that access structure needs to work before customer billing becomes routine. Otherwise an accountant may be able to prepare an invoice but not complete its valid issuance.
DJP's terminology is helpful here. A drafter enters and prepares tax documents; a signer is authorised to approve and sign them. Rights can be assigned or withdrawn through the taxpayer profile by the appropriate representative. One person may be appointed to both roles, but that should be a deliberate company decision, with a record of who has access. A departing accounting provider should not retain active rights simply because nobody knew where to revoke them.
The signer must also have an accepted DJP authorisation code (Kode Otorisasi) or qualifying electronic certificate. A username and permission to see a screen do not substitute for that credential. Companies that separate preparation from approval can catch errors in customer identities and taxable bases before an authorised person attaches a digital signature. Shared passwords remove much of that protection.
For output invoices, the standard Coretax route is e-Faktur → Pajak Keluaran. An individual invoice can be entered manually using the underlying transaction and customer details. Higher-volume businesses may import XML prepared to DJP's specification. After creating the invoice, the team uploads it and completes the signature confirmation. The outcome must then be visible as a processed, accepted tax invoice; a saved draft is not the same thing.
The legacy desktop e-Faktur application still appears in some accountants' workflows. DJP's published restrictions exclude invoices issued by PKPs approved after 1 January 2025 from that channel and impose other limitations. A newly registered company should not be told that installing the desktop tool is all it needs. Coretax or a permitted integrated tax-application provider is the safer starting point, subject to the company's actual circumstances.
A useful handover from an outsourced accountant consists of the role assignments, the signer credential arrangements, evidence of PKP activation and an accepted invoice that can be matched to a genuine sale. Management does not need the accountant's password. It needs a way to see who acted, what was submitted and whether DJP accepted the result.
Issuing and Correcting a Faktur Pajak in Coretax
Customer billing and VAT invoicing should connect to the same sale, but they are not identical records. A contract or commercial invoice can show that payment is due. The Indonesian tax invoice, Faktur Pajak, carries the statutory VAT data and must be issued through an accepted channel. A PDF with a VAT amount is not sufficient evidence that the buyer holds a valid creditable tax invoice.
The process begins with the transaction, not the tax software. A delivery document, service record, contract or advance-payment receipt establishes what happened. The resulting Faktur Pajak needs the correct seller and buyer identities, taxable goods or services, transaction code, date, DPP and VAT amount. A buyer-name error or an incorrect base can affect the recipient's input VAT position as well as the seller's reporting.
Timing is especially easy to misread. Under PER-11/PJ/2025, a tax invoice is generally made when the relevant goods or services are supplied. Receiving payment before supply, or a payment for a stage of work, can trigger an earlier invoice requirement. Suppose an Indonesian client pays an advance in October for services delivered in December. The accountant cannot automatically wait until December to consider the tax invoice; the advance and the rules for that specific transaction determine the obligation.
There is a separate submission deadline. Article 44 of PER-11/PJ/2025 generally requires the electronic invoice to be uploaded and approved by DJP no later than the twentieth day of the month following its creation date. That is not an extension of the underlying issuance date. An e-Faktur that has not obtained the required approval is not a valid Faktur Pajak under that provision. The accounting team should monitor acceptance status, not just upload attempts.
Corrections require different treatments according to what went wrong. A genuine transaction with incorrect ordinary details may require a replacement invoice. Buyer-identity errors are expressly excluded from the usual replacement route under Article 48 of PER-11/PJ/2025 and need separate handling. A cancelled supply calls for cancellation procedures. Returned goods or changes arising from a return demand their own supporting records and VAT treatment. The company must also consider whether a filed VAT return needs amendment. Simply deleting a PDF and replacing it in the shared folder leaves the tax-system record unresolved.
When a customer disputes a VAT invoice, the decisive evidence is a traceable chain: the source contract, the tax event, the issued invoice, electronic approval and the relevant ledger entry. That chain can be assembled without teaching the director every transaction code, and it makes the accountant's work auditable.
Reconciling Input VAT and Output VAT Without False Credits
Output VAT is the tax generated by the company's taxable sales. Input VAT arises on eligible business acquisitions, but it is not automatically recoverable just because a supplier charged VAT. The rules require valid tax documentation, an allowable use of the purchase and the right tax period. A bookkeeping report can show a neat net balance while still containing credits that DJP would reject.
One common failure starts with an ordinary supplier invoice. Accounts payable pays it, books the expense and captures a VAT figure from the PDF. Later, someone discovers that the taxpayer identity is wrong or there is no accepted Faktur Pajak to support the claim. The payment itself does not fix those defects. Supplier PKP status, tax-invoice data and acceptance need to be checked independently of whether the supplier was paid on time.
Business purpose matters as much as invoice format. A purchase used for qualifying taxable supplies may have a different VAT treatment from expenditure connected with exempt or other non-creditable activity. Mixed-use businesses can need an allocation method. Nor does using the company's bank card make a director's personal expenditure eligible for input VAT recovery. The description in the purchase ledger should make sense alongside the contract and the activity that produced taxable sales.
Historic purchases are a particular trap for new or late-registered PKPs. Indonesian VAT law includes a deemed input-tax credit mechanism for defined circumstances before PKP approval. The provision can calculate a credit by reference to 80% of output VAT that should have been collected in the relevant pre-registration period. It does not grant a straightforward refund of each old supplier invoice, nor is it an automatic credit available to every business that elects voluntary registration. The company's actual obligation date and the statutory conditions determine whether it is relevant.
A sound monthly reconciliation therefore has more than two totals. It distinguishes accepted supplier tax invoices, credits claimed, credits held back pending clarification and adjustments carried into the return. If the company sells under several VAT treatments or was late to register, local tax advice is needed before converting a spreadsheet estimate into a filed claim. The objective is a tax balance that can be explained transaction by transaction.
Closing a Tax Month and Filing Through Coretax
A tax month cannot be closed from the bank statement alone. The finance team must reconcile the sales ledger with accepted output invoices and the purchase ledger with allowable input VAT. Advances, returns, invoice replacements and carry-forward balances can change the result. An invoice left in draft status creates a mismatch even when the underlying sale was properly recorded in the books.
Once those records agree, the monthly VAT balance can be determined: output tax less eligible input credits, with any applicable adjustments or brought-forward amounts. Payment evidence and return-filing evidence serve different purposes. The company should be able to produce both its settlement record, where payment is due, and the BPE electronic acknowledgement showing that the SPT Masa PPN return was received through Coretax.
DJP's general filing and payment deadline for PPN is the final day of the following month, subject to specific exceptions. For example, a September reporting period ordinarily has an October month-end deadline. The relevant framework includes PMK 81/2024 as amended. An active PKP is also expected to file a VAT return for a nil month. DJP reiterated that obligation in its January 2026 guidance: no sales does not cancel an existing PKP approval.
Corrections filed from 1 October 2026 need particular care. PER-12/PJ/2026 changed the Coretax amendment mechanism for covered periods from January 2025 onwards to a full replacement of the earlier return, with prior payments and refunds taken into account. The old method of treating an amendment purely as a difference is no longer the default in those cases. Earlier periods and cross-period credit balances may require different handling, especially when several returns are affected.
An owner can hold an outsourced accountant accountable without reconstructing every calculation. The useful question is whether the business can produce last month's accepted tax invoices, reconciled VAT figures, proof of any payment and the BPE receipt. These are national Indonesian rules, including for businesses based in Bali. The actual first PKP period, cross-border supplies, unusual tax bases and contested input credits still require advice based on the company's records from a qualified Indonesian tax professional.
Pre-Invoice Setup Checklist
Status and transaction scopeChecklist0 of 3
System accessChecklist0 of 3
Invoice dataChecklist0 of 2
Monthly controlsChecklist0 of 3
VAT Workflow Red Flags
NIB presented as proof of PKP
A service provider assumes business registration alone authorises VAT billing.
No PKP approval or confirmed effective date.
Check DJP’s PKP approval and confirm the first VAT period with a tax adviser.
A blanket 12% applied to every supply
The invoice ignores the 11/12 base, luxury rules or transaction-specific treatment.
The invoice code and tax base do not match the supply.
Recheck the current PMK 131/2024 and PMK 11/2025 rules before issuing.
A commercial bill replaces the VAT invoice
The accounts team treats an ordinary supplier PDF as a validated tax invoice.
No verifiable tax invoice or acceptance status in Coretax.
Request compliant tax documentation and reassess input VAT recovery.
All pre-PKP VAT treated as a normal credit
Historic supplier tax is carried into returns without a rule-specific calculation.
The special deemed-credit approach is ignored or treated as universal.
Review the current VAT Act and rules for the period before PKP approval.
Draft invoices treated as accepted
The business creates a draft but fails to confirm signature, upload and DJP acceptance.
Sales ledger and accepted Coretax invoices disagree at month-end.
Use daily reconciliations and an exception log before filing the return.
VAT Terms Your Accountant Will Use
PPN / VAT
PKP
Faktur Pajak / e-Faktur
Coretax DJP
BKP / JKP
DPP
Pajak Masukan / Pajak Keluaran
SPT Masa PPN / BPE
FAQs About PKP, e-Faktur and VAT
Does a newly incorporated PT PMA need PKP registration straight away?
At what turnover does Indonesian VAT registration become mandatory?
Can a small business opt into PKP voluntarily?
Why do invoices refer to 12% VAT when the effective charge is often 11%?
Who can sign and submit e-Faktur in Coretax?
Is VAT on every supplier invoice recoverable?
Do PKP businesses file VAT returns for months with no sales?
Sources13
- PMK 164/2023 — регистрация PKP и начало обязанностейChapter VIII, Articles 17–21: PKP registration timing and when VAT duties begin.
- DJP — Peraturan Menteri Keuangan 131 Tahun 2024Primary rule for the 12% rate, the 11/12 tax base and treatment of luxury versus other supplies.
- DJP — PMK 11/2025, DPP Nilai Lain dan Besaran TertentuSpecial tax bases and VAT amounts; check subsequent amendments including PMK 53/2025.
- DJP Coretaxpedia — Cara membuat fakturOfficial Coretax invoice workflow, XML import and drafter/signer roles.
- DJP — Pembuatan Faktur Pajak Melalui Aplikasi E-Faktur Client DesktopLimits of the legacy desktop channel and distinction between invoicing and VAT-return filing.
Show allHide additional sourcesanother 8
- DJP Coretaxpedia — Batas waktu pelaporan / pembayaranGeneral VAT payment and filing deadlines; recheck possible exceptions.
- DJP — Meski SPT PPN Nihil, PKP Tetap Wajib Lapor (19 Jan 2026)Nil VAT returns still required for active PKP; current Coretax filing workflow.
- DJP — Dari Faktur Pajak hingga SPT Masa PPN (13 Oct 2026)DJP guidance from 13 October 2026 for new PKPs, including invoice errors, Coretax workflow and the special pre-PKP input VAT approach.
- DJP — PER-12/PJ/2026, изменения отчётности через CoretaxRule issued 28 Sep 2026 and effective 1 Oct 2026; verify return amendments and current filing requirements.
- DJP — Закон о PPN, статья 9 (9a), текст изменений о входном налогеPrimary statutory amendment establishing a deemed input VAT credit of 80% of applicable output VAT for defined pre-registration circumstances, not ordinary historic-invoice recovery.
- DJP — PER-11/PJ/2025, Faktur Pajak: статьи 31, 42–45, 58–60Timing of issuance, authorisation and the general twentieth-of-next-month upload/approval deadline; unapproved e-Faktur is not a tax invoice.
- DJP Coretaxpedia — Beri/cabut role (02.10.2025)How the authorised representative assigns and revokes drafter and signer roles in Coretax.
- DJP — PMK 53/2025, поправка к PMK 11/2025Amendment to PMK 11/2025 affecting specified alternative VAT bases and special-amount rules.