Manage tax-invoice records, issuance workflow, and filing-related evidence for VAT-sensitive organizations.
The VAT invoices module gives VillaTax a dedicated place for tax-invoice workflows rather than treating VAT-sensitive records as generic attachments. For organizations registered as PKP (Pengusaha Kena Pajak, VAT taxpayers), tax invoices are a real operational and fiscal obligation, not just document storage. They need to be issued correctly, numbered properly, and kept organized as evidence for SPT Masa PPN reporting.
The module is available at VAT Invoices module.
VAT invoices are only relevant for organizations that are PKP-registered. PKP status is configured in the fiscal setup at Fiscal Setup. Once an organization is marked as PKP, the VAT invoices module becomes active and the invoice obligation is visible as a chip on the organizations page.
Organizations that are not PKP do not issue tax invoices and do not need this module. Whether an organization should be PKP depends on its annual revenue threshold and activity type, a question that fiscal setup and the regulatory assistant can help frame, but which ultimately requires a determination by the appropriate tax authority or advisor.
The VAT invoices module is the place where tax-invoice records can be created, organized, and reviewed through their lifecycle:
The legal basis for e-Faktur requirements is PER-03/PJ/2022.
Tax invoice numbers in Indonesia are not self-assigned. They come from a NSFP allocation (Nomor Seri Faktur Pajak) issued by the tax authority. The Coretax module checks whether the organization has an NSFP configuration in place and flags gaps when it does not. A PKP organization attempting to issue invoices without an assigned NSFP is out of compliance.
VillaTax supports invoice number tracking inside the module. External NSFP allocation is a process that still requires interaction with the DJP system, not automated from within VillaTax.
The VAT invoices module connects closely to two other parts of the fiscal stack:
The invoice records themselves feed into the broader SPT Masa PPN reporting picture. They should not be seen as isolated documents but as part of an ongoing filing cycle.
VillaTax's VAT invoices module is a structured invoice management and tracking layer. It is not a direct e-Faktur upload portal to the DJP system. Transmission of tax invoices through the official e-Faktur channel still requires the relevant DJP-approved tooling. VillaTax keeps the records organized, accurate, and ready for that process; it does not automate external government submission.
This is the honest and correct framing for any invoice management module that operates at the preparation and record-keeping level.
Ensure fiscal setup is complete and PKP status is set correctly before using this module. Review the Coretax readiness panel to confirm NSFP configuration is in place. Once those prerequisites are confirmed, use VAT Invoices module to create, review, and track tax invoice records for each billing period. Keep invoice records current so that SPT Masa PPN reporting always has a clean, retrievable record set to work from.
See how this feature connects with the rest of the VillaTax ecosystem
Manage tax-invoice records, issuance workflow, and filing-related evidence for VAT-sensitive organizations.
Automatic PBJT, PPh 4(2), PPh 21, PPh 23, PPh 25, PPh 26, PPN, and UMKM calculations sourced from 57 official Indonesian regulations.
TaxMap your compliance obligations to Indonesia's Coretax system with NPWP validation, PKP detection, e-Faktur readiness checks, and obligation boundary scoring.
TaxReview core filing status, overdue obligations, and fiscal risk signals from the same records that drive the rest of the VillaTax workspace.
TaxConfigure the entity's tax identity, legal form, and fiscal profile before compliance, reporting, and accounting outputs can be trusted.
Tax