Romania
Romania Invoice
Changes to generic fields
lines[].unit
is requiredrecipient.taxScheme
is required.recipient.address.line1
is required.recipient.address.city
is required.recipient.address.state
is required.recipient.address.country
is required.recipient.address.postalCode
is required.- For B2C transactions, use a 13-digit all zero placeholder value (0000000000000) in the
recipient.taxId
field.
Romania-specific fields
type Invoice {
// ...everything from invoice
lines: [
{
// ..other line item fields
unit: UnitsOfMeasure;
vat: {
code: TaxCode;
exemptReason?: string;
exemptReasonCode?: RomaniaExemptionReasonCodes;
}
}
];
recipient: {
// ...everything from invoice.recipient,
companyId?: string;
},
customInfo?: {
rou?: {
dueDate?: string;
}
}
};
Name | Type | Required | Description |
---|---|---|---|
customInfo.rou.dueDate | string (ISO 8601 date) | Yes | Due date of invoice |
lines[].unit | string | Yes | A value from an enumerated list as outlined on Units of Measure |
lines[].vat.code | string | Yes | A value from an enumerated list outlined in the Romanian VAT code classification (UNTDID 5305) |
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 from an enumerated list outlined in the Romanian exempt reason codes is required. |
recipient.taxScheme | string | Yes | A value from an enumerated list as outlined on Romanian Tax Scheme |
recipient.companyId | string | No | Registered company ID |
recipient.address.line1 | string | Yes | Address line 1 (Street address/PO Box/Company name). |
recipient.address.city | string | Yes | City name. If the city is Bucharest, then the city Sector Code needs to be provided, e.g. Sector 5 |
recipient.address.state | string | Yes | County code as per ISO3166-2:RO, e.g. RO-AB. This also includes the city of Bucharest (RO-B) |
recipient.address.country | string | Yes | Three-letter country code (ISO 3166-1 alpha-3 ). |
recipient.address.postalCode | string | Yes | ZIP or postal code |
Example CSV file
Updated about 17 hours ago