Indonesia
Invoice
Credit notes are not supported for Indonesia
eezi does not support issuing credit notes for Indonesia through the API or bulk upload. Requests to submit an Indonesian credit note are rejected with a validation error.
Why: Indonesia's credit note process works differently from most other mandates. A credit note requires approval from both the seller and the buyer. The buyer can also initiate a credit note, not only the seller who issued the original invoice. This approval flow takes place on the tax authority's portal (Coretax), so it cannot be completed through a one-way submission from eezi.
What to do: Create and approve credit notes directly on the Coretax portal. Invoices (Faktur Pajak) submitted through eezi are not affected by this limitation.
Changes to generic fields
lines[].itemCodeis required.lines[].isServiceis required.recipient.identification.typeis required.recipient.customInfo.idn.businessLocationIdis required.
type Invoice {
// ...all generic invoice fields
lines: [
{
// ...other line item fields
unit: string;
itemCode: string;
isService: boolean;
};
vat: {
code: string;
exemptReasonCode: string;
};
];
recipient: {
//...other recipient fields
customInfo: {
idn: {
businessLocationId: string;
identification: {
type: 'NPWP' | 'NIK' | 'PASPOR' | 'LAINNYA';
};
};
};
};
};Field information
| Name | Type | Required | Description |
|---|---|---|---|
lines[].itemCode | string | No | A value from an enumerated for Goods or service outlined on List kode barang/jasa |
lines[].unit | string | Yes | A value from an enumerated list as outlined on Units of Measure |
lines[].isService | boolean | Yes | Indicates if the line item is a good or service |
recipient.customInfo.idn.businessLocationId | string | Yes | 22-digit Buyer's address place of business code. If identityType is NIK, PASPOR, or LAINNYA, fill with 0000000000000000000000 |
recipient.customInfo.idn.identification.type | string | Yes |
|
lines.vat.code | string | Yes | IDN-TD.00301 - To other party than VAT Collector IDN-TD.00302 - To Government Institution as VAT Collector IDN-TD.00303 - To VAT Collector other than Government Institution IDN-TD.00304 - Other Tax Base IDN-TD.00305 - Certain value Tax Base (use by specific Taxpayer) IDN-TD.00306 - To Tourist for VAT Refund for Tourist IDN-TD.00307 - VAT Uncollected IDN-TD.00308 - VAT Exempted IDN-TD.00309 - Sale of unrelated to business asset IDN-TD.00310; - Other than normal rate |
lines.vat.exemptReasonCode | string | Conditional | A value from an enumerated list as listed on Indonesia exempt reason codes when lines.vat.code = IDN-TD.00307 or IDN-TD.00308 |
Example CSV file
Updated about 6 hours ago