Every taxpayer in Indonesia knows the rules. File late, and there may be penalties. Submit inaccurate information, and there can be sanctions. The Directorate General of Taxes (DJP) expects punctuality, accuracy and full compliance from millions of taxpayers every day. To subscribe please click here