Do Indonesian employees and foreign employees pay the same income tax?

Yes, however, the calculation is different. Indonesian employees with Tax ID will have to pay the income tax based on the progressive rate after being deducted by non-taxable income tax. Foreign employees with Tax ID will have to pay the income tax based on the calculation between work periods in one year (after 183 days)