Hungary
Invoice
Changes to generic fields
recipient.address.line1is required.recipient.address.cityis required.recipient.address.countryis required.recipient.address.postalCodeis required.organisation.address.stateis required.
type Invoice {
// ...all generic invoice fields
lines: InvoiceLine[];
// ...everything from recipient
recipient: {
taxIdType: string;
contact: {
phone?: string;
},
vatStatus: string;
},
customInfo: {
hun: {
deliveryDate: string;
dueDate: string;
paymentMeans: {
date: string;
}
}
}
}
type InvoiceLine {
// ..other line item fields
unit: Unit;
itemCode: string;
itemCategory: ItemCategory;
vat: {;
// ...other line item vat fields
code: TaxCode;
exemptReason?: string;
exemptReasonCode?: string;
};
}Field information
Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | A value from an enumerated list as outlined on Units of Measure |
| string | Yes | Product unique identifier (e.g., barcode) |
| string | Yes | A value from an enumerated list as listed
|
| string | Yes | A value from an enumerated list as outlined on VAT code classification |
| string | Conditional | If the line VAT amount is 0, an exemption reason is required. |
| string | Conditional | If the line VAT amount is 0, a value is required. |
| string | No | Recipient email address |
| string | Yes | 00000000-1-00 ??? |
| string | Yes | Here are the possible values: |
| string | Conditional | Required when |
| string (ISO 8601 date) | Yes | Delivery date of invoice |
| string (ISO 8601 date) | Yes | Due date of invoice |
| string (ISO 8601 date) | No | Date of payment |
Example CSV files
Updated 5 days ago