Indonesian Tax in Odoo
Indonesia requires e-Faktur electronic invoicing for all PKP (Pengusaha Kena Pajak — taxable entrepreneurs). PPN (Pajak Pertambahan Nilai) is the Indonesian VAT at 11%. DJP (Direktorat Jenderal Pajak) mandates electronic reporting.
Tax Rates
| Tax | Rate | Applies To |
|---|---|---|
| PPN | 11% | Most goods and services |
| PPnBM | 10-200% | Luxury goods |
| PPh 21 | 5-35% | Employee income tax |
| PPh 23 | 2-15% | Withholding on services, royalties |
| PPh 26 | 20% | Withholding on foreign payments |
| PPh 4(2) | Various | Final tax (rent, construction) |
e-Faktur
# e-Faktur requirements:
# - All VAT invoices must be electronic
# - NSFP (Nomor Seri Faktur Pajak) from DJP
# - Report via e-Faktur application or web-based
# - Monthly SPT Masa PPN filing
# Odoo integration:
# - Generate Faktur Pajak data from invoices
# - NSFP number management
# - Export CSV for e-Faktur desktop application
# - Or API integration with e-Faktur webNPWP Setup
# Company:
# NPWP: 15-digit tax ID (XX.XXX.XXX.X-XXX.XXX)
# NIB: Nomor Induk Berusaha (business license)
# NSFP range: obtained from DJP for invoice numberingWithholding Tax
# PPh 23 withholding on vendor payments:
# Technical services: 2%
# Rent (non-building): 2%
# Royalties: 15%
# Dividends/interest: 15%
# In Odoo:
# Create PPh 23 tax group (withholding)
# Apply via fiscal position per vendor
# Track bukti potong (withholding certificate)
# File SPT Masa PPh 23 monthlyDeployMonkey for Indonesia
Deploy Odoo for your Indonesian business on DeployMonkey. The AI agent configures PPN, e-Faktur, PPh withholding, and Indonesian chart of accounts.