Romania XML schema and technical format requirements
    Tax and Compliance

    Romania CIUS-RO Format: Technical Requirements for RO e-Factura

    Updated:
    9 min read

    Tax & Compliance Series

    This guide is part of a comprehensive series. Explore all 202 topics:

    Romania's CIUS-RO (Core Invoice Usage Specification - Romania) is a national customization of UBL 2.1 aligned with the European standard EN 16931. The format defines over 100 data fields with strict ANAF validation rules — invoices failing validation are rejected immediately and must be corrected and resubmitted within the 5-day deadline.

    What Is CIUS-RO?

    CIUS-RO includes: Base: UBL 2.

    CIUS-RO is Romania's implementation of the European e-invoice standard, building on the EN 16931 semantic data model with Romanian-specific requirements:
    • Base: UBL 2.1 XML following EN 16931 Core Invoice
    • Extensions: Romanian tax identification (CUI/CIF), specific VAT categories, local business rules
    • Validation: ANAF schema validation + 50+ business rules

    What Are the Mandatory CIUS-RO Fields?

    Seller Data

    • CUI/CIF: Romanian tax identification number (validated against ANAF registry)
    • Legal name: Must match ONRC (trade registry) registration
    • Address: Full Romanian address including county (județ)
    • Bank account: IBAN for payment

    Buyer Data

    • CUI/CIF: Buyer's tax ID (validated against ANAF)
    • Legal name: Must match registration
    • Address: Including county code

    Invoice Data

    • Invoice number: Sequential within seller's numbering system
    • Issue date and delivery date
    • Currency: RON for domestic; EUR or other for cross-border
    • VAT breakdown: Per rate (19% standard, 9% reduced, 5% reduced)
    • Line items: Description, quantity, unit price, VAT rate, amounts

    Common ANAF Validation Errors

    Common ANAF Validation Errors — CUI_INVALID: Tax ID fails checksum or not found in ANAF — Verify CUI at mfinante. gov.

    ErrorDescriptionSolution
    CUI_INVALIDTax ID fails checksum or not found in ANAFVerify CUI at mfinante.gov.ro
    SCHEMA_ERRORXML doesn't conform to CIUS-RO XSDValidate against official schema before submission
    VAT_MISMATCHVAT amounts don't match rate calculationsRecalculate with proper RON rounding
    DUPLICATEInvoice number already exists for this sellerUse unique sequential numbering per year
    DEADLINE_EXCEEDEDSubmission beyond 5-day windowSubmit within 5 calendar days of issue date

    How Invoicemonk Handles CIUS-RO

    Invoicemonk generates CIUS-RO compliant UBL 2.1 XML automatically, validates against ANAF rules before submission, and handles CUI verification through the official ANAF API — ensuring first-submission acceptance.
    OO
    Olayinka Olayokun

    Digital Marketing, SEO Specialist, Content Creator & Product Professional

    CIM Certified
    MBA in Digital Marketing and Business Transformation

    Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.

    More from Tax & Compliance