VAVANG INVOICE / DOCS / EN

Invoice data

Compliance works from frozen historical data, not from an opportunistic reread of the current order.

Seller identity

The seller_company configuration includes the legal name, SIREN/SIRET, VAT number where applicable, address, country, territory, currency, VAT regime, filing frequency and VAT exigibility.

Customer profile

The customer fiscal profile distinguishes individual/professional status, billing address, country/territory, company and applicable professional identifiers. The current profile may evolve; the historical snapshot remains immutable.

Line nature

A classifiable variant can be frozen as GOODS or SERVICE. Today’s configuration must not rewrite an old invoice.

sylius_invoice:
    product_nature:
        default: GOODS
        variants:
            CONSULTING-001: SERVICE

Lines without a variant code, such as some ancillary lines, are handled separately by the invoice-line model.