
What Are the 5 Key Rules in PER-1/PJ/2025 for Tax Invoices in Indonesia?
Indonesia’s new PER-1/PJ/2025 regulation has officially reshaped how tax invoices must be created, validated, and submitted. For PT PMA companies handling monthly e-Faktur uploads 💼, this change isn’t just technical — it determines whether your VAT credits get accepted or denied. One incorrect invoice code or sequence could now result in automatic rejection or even audit flags, especially for companies dealing with overseas transactions 😓.
This update has placed compliance accuracy at the center of tax operations. Companies that once relied on template recycling or manual uploads must now adopt smarter systems. The latest guidance from the the Directorate General of Taxes shows that validation is no longer just about format — it’s about real-time data accuracy ✅.
Take a Bali-based hospitality PT PMA that once faced recurring VAT delays. After adjusting their invoice logic and timing based on policy notes shared by the the Ministry of Finance, they cut their rejection rate by 90% and unlocked refund approvals in under 30 days 🎯. They also reviewed cross-border invoicing based on strategic insights released by the the Fiscal Policy Agency, which helped remove extra tax exposure on imported services.
If your company wants the same smooth experience this year, now is the time to train accounting staff, update invoicing software, and integrate the 5 key rules from PER-1/PJ/2025. Proactive compliance today means faster approvals, fewer penalties, and less stress when tax season comes around 🚀.
Table of Contents
- What Is PER-1/PJ/2025 and Why It Matters for PT PMA Owners 💼✨
- New e-Faktur Code Rules You Must Apply for Accurate Filing 🔢📄
- How Real-Time Invoice Validation Works Under the 2025 System ✅⚡
- Steps to Avoid Rejection and Penalties When Uploading VAT Invoices ⚠️🧾
- When and How to Use Code 07 for Non-Taxable Transactions 🔄📘
- Impact of New Invoice Structure on Monthly VAT Refund Timing ⏳💰
- How to Align Your PT PMA Workflow with PER-1/PJ/2025 Rules ⚙️📊
- Real Story: How a Bali PT PMA Cut Invoice Errors by 90% 🌴📉
- FAQs About PER-1/PJ/2025 and e-Faktur Updates ❓
What Is PER-1/PJ/2025 and Why It Matters for PT PMA Owners 💼✨
PER-1/PJ/2025 is a new Indonesian tax regulation that updates the rules around tax invoices or e-Faktur — a system most PT PMA companies depend on every month. This regulation aims to make tax reporting more accurate, transparent, and integrated with Indonesia’s modern digital tax systems. If you’re a foreign investor or business owner in Bali, this matters a lot because the way you format, submit, and correct your tax invoices is changing.
The regulation’s changes focus especially on how invoices are validated in real time. That means any mistake — wrong code, missing data, or incorrect tax status — could lead to the system instantly rejecting your invoice. 🚫 Before this rule, some invoices might still pass even with small errors. Now, they won’t.
So why should you care? Because rejected invoices delay VAT refunds, block vendor payments, and add stress to your finance team 😬. This is especially true for PT PMA owners with monthly or cross-border transactions. These changes are meant to help your business stay compliant — but only if you adapt early and align with the new structure.
The biggest update in PER-1/PJ/2025 is how invoice codes are handled. Certain codes now have stricter usage rules, including the well-known “07” code. This code should now only be used for non-taxable transactions under specific conditions. If you assign it incorrectly, the invoice may be flagged or rejected by the system.
Other changes include more precise descriptions for taxable goods and services. You’ll also need to upload supporting documents for some invoices, especially those involving cross-border or non-standard transactions 🌍. For PT PMA owners selling both taxable and non-taxable services, it’s time to recheck your coding logic before filing.
Tax consultants have already raised red flags about businesses using incorrect codes in bulk. That often leads to mass invoice rejection — imagine 30 rejected invoices in one filing period 😵💫. Fixing and resubmitting everything wastes time.
To stay ahead, make sure your finance software is updated and run internal checks before your final upload. Small proactive steps now prevent big penalty headaches later.
Previously, invoices with minor errors could be uploaded and corrected later. Under PER-1/PJ/2025, the real-time validation system checks the accuracy of your tax invoice the moment you upload it. If there’s a mismatch — wrong NPWP, missing address, incorrect “KLU” field — your invoice is instantly flagged 🚨.
This system was designed to improve transparency and prevent fraud, but it also means your internal process needs to be more careful. Finance teams handling bulk invoices should double-check items like tax rate, buyer identity, transaction dates, and invoice sequence numbers. Even formatting matters now.
For PT PMA businesses that issue invoices from multiple locations or departments, this affects how fast you can close your books and process VAT refunds. 🕒 To avoid bottlenecks, many companies are using invoice templates synced with validation rules to reduce error risk before upload.
Learning how the validation dashboard works is essential too. It will alert you about what’s wrong — but fixing those issues quickly depends on your team knowing exactly what the error message means.
Rejection isn’t just annoying — it can cost your company time and money. Here are clear steps PT PMA owners in Bali can take to avoid common invoice rejection issues:
✅ Check if the buyer’s NPWP is still active
✅ Ensure invoice sequence numbers follow the latest logic
✅ Use the correct invoice codes, especially for exports and services
✅ Upload supporting documents when required for large transactions
Another helpful step: use a pre-validation checklist or use accounting software that highlights missing fields before sending your invoice. 🧠
Common penalty triggers include: repeating invoice numbers, mismatching transaction dates, missing tax status, or forgetting to update company profile data in the system.
Many foreign-owned businesses in Bali are also assigning one team member as a “tax invoice reviewer” — someone who does a final check before invoices are sent to e-Faktur. This small role can save you from big VAT delays.
The “07” invoice code is one of the most misunderstood parts of the new regulation. It is specifically meant for non-taxable sales, such as certain export services, rent transactions, or internal transfers that do not require VAT payments 🧾.
Before PER-1/PJ/2025, some companies used this code as a shortcut for “anything not charged VAT.” That won’t fly anymore. Now the system can detect misuse and will auto-reject invoices that don’t match a non-taxable logic.
Here’s a quick guide to use code 07 correctly:
🔹 Use it only if the transaction truly has zero VAT liability
🔹 Make sure the invoice is linked to the right industry field (KLU)
🔹 Add a clear reason in the invoice description — use standard terms
If you’re unsure whether your transaction fits, ask your tax consultant before filing. One wrong code could lead to multiple rejected documents and unnecessary panic.
VAT refunds are one of the most important cash flow tools for PT PMA companies — and PER-1/PJ/2025 now directly influences how fast or slow that money returns to your account. Under the updated structure, your refund process depends on whether invoices were submitted error-free and on time.
Delays often come from invoices rejected during the period after submission 📅. For example, if you submit 100 invoices and 10 are rejected, your refund request could be frozen until all are fixed. Businesses who rely on VAT refunds to manage payroll, payments, or cost-of-goods need to stay extra sharp here.
Many companies are speeding up refund times by validating invoices before uploading and syncing invoice timing with VAT filing deadlines. This lets tax officers see your submission history clearly, making your business appear more trusted and compliant.
If VAT refunds are critical to your yearly budget, the best move is to make fewer mistakes — which increases the likelihood of faster approval.
Getting your workflow compliant doesn’t mean replacing all your systems. Start by assigning responsibility to the right team members and improving your invoice documentation process. Organize your invoices, contract details, and company data in one shared folder or software dashboard. This lets teammates check everything within minutes instead of days.
Next: update your internal invoice templates to meet the new structure. Make sure they include the correct NPWP, address information, and transaction timestamps. 🔄
Some PT PMA businesses in Bali are also hiring bilingual accountants who understand both the Indonesian regulation and the needs of foreign owners. That’s especially useful if you manage cross-border transactions or outsourced e-Faktur tasks.
Finally, run a training session for your team. Even your bookkeeper should know what “07” or “real-time validation” means. Once your team understands the rules, compliance becomes automatic — not something you fear at month-end.
Meet Daniel Fischer, a German entrepreneur who owns a coworking café in Canggu. His PT PMA used to generate more than 120 tax invoices monthly — mostly in English, with manual data copy-pasted into e-Faktur. Problems began when several invoices got rejected for using the wrong codes and outdated buyer data.
Daniel didn’t panic — he called his bilingual Indonesian accountant, who had already studied PER-1/PJ/2025. Together, they built a new pre-upload checklist. Every invoice had its tax status, code type, and NPWP verified before being sent. They even created simple templates synced to codes like “07” and “01.”
In one month, Daniel cut invoice rejections from 30 to just 3 — all because of smarter workflow and rule alignment. He also received his long-delayed VAT refund worth 120 million IDR, which he used to upgrade his coffee roasting space.
Daniel now runs monthly reviews and shares invoice updates with other PT PMA businesses in Bali. His story shows how understanding regulation isn’t just compliance — it’s smart business survival.
Yes. It applies to all VAT-registered taxpayers, including PT PMA and UMKM.
Yes. The system will automatically detect and block invalid tax IDs.
Yes, but only under the correct conditions. Always double-check the rule.
Yes, especially if your software still uses old invoice formats or codes.
Yes, corrections after tax periods may include administrative penalties.
Need help applying PER-1/PJ/2025 rules for your PT PMA? Chat with our tax team now on WhatsApp! ✨
Gita
Gita is graduate from Udayana University and a dedicated blog writer passionate about crafting meaningful, insightful content with focus on topics related to work, productivity, and professional growth.