idEA chairman Ignatius Untung said that while Finance Ministry Regulation No: 210/2018 did not impose any new taxes, it required online sellers to register their tax numbers (NPWP) and personal Identity cards (IDs).
The regulation was announced earlier this month and is to take effect on April 1.