Hungary
Credit note
Changes to generic fields
invoiceRefsis requiredrecipient.address.line1is required.recipient.address.cityis required.recipient.address.countryis required.recipient.address.postalCodeis required.organisation.address.stateis required.
type CreditNote {
// ...all generic credit note fields
invoiceRefs: string[],
lines: InvoiceLine[];
// ...everything from recipient
recipient: {
taxIdType: string;
contact: {
phone?: string;
}
},
customInfo: {
hun: {
recipientVatStatus: string;
dueDate: string;
communityVatNumber: string;
}
}
}
type InvoiceLine {
// ..other line item fields
unit: Unit;
itemCode: string;
itemategory: ItemCategory;
vat: {;
// ...other line item VAT fields
code: TaxCode;
exemptReason?: string;
exemptReasonCode?: string;
};
}Field information
| Name | Type | Required | Description |
|---|---|---|---|
invoiceRefs | string | Yes | An array of existing invoices |
lines[].unit | string | Yes | A value from an enumerated list as outlined on Units of Measure |
lines[].itemCode | string | Yes | Product unique identifier (e.g., barcode) |
lines[].itemCategory | string | Yes | A value from an enumerated list as listed
|
lines[].vat.code | string | Yes | A value from an enumerated list as outlined on VAT code classification |
lines[].vat.exemptReason | string | Conditional | If the line VAT amount is 0, an exemption reason is required. |
lines[].vat.exemptReasonCode | string | Conditional | If the line VAT amount is 0, a value is required. |
recipient.contact.email | string | No | Recipient email address |
recipient.taxId | string | Yes | 00000000-1-00 ??? |
customInfo.hun.recipientVatStatus | string | Yes | Here are the possible values: DOMESTIC OTHER PRIVATE_PERSON |
customInfo.hun.communityVatNumber | string | Conditional | Required when customInfo.hun.recipientVatStatus= OTHER |
customInfo.hun.dueDate | string (ISO 8601 date) | Yes | Due date of invoice |
Updated 15 days ago