Creating a tax invoice in Coretax is the official process of issuing an e-Faktur by a VAT-Registered Entrepreneur (Pengusaha Kena Pajak/PKP) through the Directorate General of Taxes’ integrated system, implemented since 2025. Coretax consolidates invoice creation, validation, and VAT return reporting into a single platform.
For you as a PKP, understanding this workflow is crucial because a tax invoice is the primary basis for VAT calculation and reporting.
Steps to Create a Tax Invoice in Coretax


Below is a complete guide to creating a tax invoice in Coretax:
1. Log In to the Coretax DJP System
- Log in to Coretax using a Corporate/Company account (16-digit NPWP)
- Use this account to input invoice data
- Ensure you also have an Impersonate/PIC account for the digital signature process
2. Prepare Supporting Data
Before creating the invoice, make sure the following data is available:
- NSFP (Tax Invoice Serial Number) generated automatically by the system
- Buyer’s NPWP or NIK
- Transaction date
- Sales invoice number
- Details of taxable goods or services (BKP/JKP)
3. Access the Tax Invoice Creation Menu
- Select the e-Faktur menu
- Click Output VAT
- Click Create Invoice
Read Also: Input Tax Invoice: Functions, Procedures, and Benefits
4. Determine the VAT Transaction Code
- Select the appropriate transaction code based on the type of supply
Example:- Code 01 for general transactions
- Code 02 for government institutions
- Enter the invoice date according to when VAT becomes payable
5. Enter Buyer Information
- Input the buyer’s NPWP or NIK
- The system will automatically display:
- Buyer’s name
- Buyer’s address
- Add the sales invoice number as a transaction reference
6. Input Goods or Services Details
- Click Add Transaction
- Select the object type:
- Goods (BKP) or
- Services (JKP)
- Complete the following information:
- Goods/services name
- Unit
- Price
- Quantity
- Discount (if any)
- Click Save to store the transaction details
Read Also: Output Tax Invoice: Functions, Examples, and How to Create
7. Down Payment or Settlement Transactions (If Any)
- Check the Down Payment or Settlement option
- Enter the previous tax invoice number
- The system will automatically retrieve the data
- Add transaction remarks if necessary
8. Save the Invoice as a Draft
- Click Save Draft
- Ensure all data is correct before proceeding
9. Upload and Digitally Sign the Invoice
- Log out of the Corporate account
- Log in using the Impersonate/PIC account
- Select the invoice to be submitted
- Click Upload Invoice
- Enter:
- Digital signature provider
- Signer ID
- Password
- Click Confirm Sign
10. Check Status and Download the Invoice
- If successful, the invoice status will change to Done
- Download the tax invoice PDF for records and documentation
11. Alternative Option: Bulk Import of Tax Invoices
If you have a high volume of transactions:
- Download the official Excel template
- Complete the Invoice and InvoiceDetails sheets
- Convert the file to XML format
- Upload it via the Data Import menu
- Monitor the status in XML Monitoring
- Continue with the upload and digital signing process as usual
12. Ensure the Invoice Is Ready for VAT Return (SPT PPN)
- Validated tax invoices are automatically linked to the Monthly VAT Return (SPT PPN)
- General deadlines:
- Invoice input: no later than the 15th
- VAT return submission: by the end of the month
Read Also: Guide to Output Tax Invoices for PKP
Relationship Between Tax Invoices and VAT Returns (SPT PPN)
Validated tax invoices in Coretax are automatically linked to the Monthly VAT Return (SPT PPN). Generally, invoices can be input until the 15th of the following month, while VAT returns must be submitted by the end of the month.
Errors in tax invoices will directly affect VAT reporting, making accuracy a key priority.
Simplify Your Tax Reporting with vOffice
We understand that creating tax invoices in Coretax and submitting VAT returns requires accuracy and time. That’s why the Accounting and Tax Reporting Services from vOffice are here as a practical solution.
With support from a professional team, vOffice Tax Consulting Services help ensure your tax invoices are accurate, valid, and your VAT returns are submitted on time—allowing you to reduce risk and focus on growing your business.
Contact us for a FREE consultation!
FAQ About How to Create a Tax Invoice in Coretax
Are all PKP required to use Coretax?
Yes. Since the system was implemented, all VAT-Registered Entrepreneurs (PKP) are required to create tax invoices through Coretax DJP.
Do I still need to request NSFP manually?
No. The Tax Invoice Serial Number (NSFP) is now provided automatically by the Coretax system.
Can a tax invoice be canceled or corrected?
Yes, as long as it follows the correction or cancellation procedures stipulated by the Directorate General of Taxes (DJP).
Is XML import safer than manual input?
Both methods are safe. XML import is more efficient for large transaction volumes, while manual input is suitable for smaller volumes.
What are the risks of issuing an incorrect tax invoice?
The risks include VAT return corrections, administrative penalties, and delays in VAT reporting.








