Romania
Additional considerations for Romania
Credit Note
Changes to generic fields
recipient.taxSchemeis required.recipient.address.countryis required.
type CreditNote {
// ...all generic credit note fields
lines: InvoiceLine[];
invoiceRefs: string[],
customInfo: {
rou: {
note: string;
}
}
}
type InvoiceLine {
description: string;
unit: Unit;
quantity?: number;
vat: {
type: 'fixed' | 'percent';
code: TaxCode;
amount: number;
// ...other line item vat fields
exemptReason?: string;
exemptReasonCode?: ExemptionReasonCodes;
};
price: {
amount: number;
};
}Field information
Name | Type | Required | Description |
|---|---|---|---|
| string | Yes | Description of the goods or service |
| string | Yes | A value from an enumerated list as outlined on Units of Measure |
| number | No | Quantity of the good or service |
| string | Yes | A value from an enumerated list of types: |
| string | Yes | A value from an enumerated list outlined in the Peppol VAT code classification (UNTDID 5305) |
| number | Yes | VAT percent or value per item |
| 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 from an enumerated list outlined in the Peppol exemption reason codes is required. |
| number | Yes | Unit price of the good or service |
| string | Yes | An array of existing invoices |
| string | Yes | The note field is often included to provide additional context or information about the credit note. |
| string | Yes | Three-letter country code (ISO 3166-1 alpha-3 ). |
| string | Yes | A value from an enumerated list outlined in the Romanian Tax Scheme |
Example CSV file
Updated 5 days ago