Skip to main content
Factur-X type 386 · CGI art. 289 · Immediate VAT

Factur-X deposit invoice type 386 — VAT due, zero rejection.

Generate an EN16931-compliant deposit invoice in one API call. Type 386 tag, immediate VAT CGI art. 289, deductible from balance BG-22.

$deposit = $api->quotes()->convertToDeposit('quote-uuid', [
    'percent' => 30,
    'due_date' => '2026-06-10',
    'output_format' => 'facturx',
]);

echo 'Deposit invoice: ' . $deposit->invoice_number;
echo 'Amount: ' . $deposit->total_ttc; // 30% du total devis

The problem

  • Missing or malformed type 386 — consumer tools generate a standard PDF without the invoiceTypeCode 386 tag. Result: EN16931 non-compliance, FNFE validator rejection, VAT dispute.
  • Incorrectly calculated due VAT — without CGI art. 289, deposit VAT is not declared at the right time. The rate is applied to the full amount instead of the deposit amount.
  • No link to source quote — the deposit is not linked to its quote. Tax audit impossible, ISCA chain broken.

Our solution

  • Automatic and validated type 386 — convertToDeposit or invoice_type: 'deposit' sets the 386 tag in CII XML, validated via FNFE schematron. Zero configuration.
  • VAT calculated on deposit amount — percent or amount → immediate VAT CGI art. 289, calculated on deposit tranche only, deductible from balance BG-22.
  • Automatic parent_quote_id — the quote link is written to the invoice and ISCA ledger. Full traceability, fiscal FAC-YYYY-NNNN sequence.

6 type 386 guarantees

Automatic type 386

CGI art. 289 compliance without configuration. The invoiceTypeCode 386 tag is automatically set in CII XML. Zero VAT disputes on deposits.

Zero VAT deposit dispute

percent or amount parameter

Maximum flexibility: 30%, 50%, or fixed amount (e.g. €1,200). deposit_percent or deposit_amount parameters according to your commercial contract.

Fits any contract type

Quote source link parent_quote_id

Traceability deposit ↔ quote in the ISCA ledger. Instant tax audit: each deposit is linked to its original quote.

Instant tax audit

PDF/A-3b + XML CII archived S3

11-year archivable format. Object Lock COMPLIANCE on Scaleway S3. Technically impossible to delete. DGFiP preservation compliance.

DGFiP 11-year preservation

due_date mandatory L441-10

Payment term legal notices automatically calculated. If absent: issue_date + 30 days. L441-10 compliance effortlessly.

Legal notices included

Isolated ISCA ledger chain

Each deposit invoice enters the SHA-256 chain isolated per (tenant, sub_tenant). Contiguous sequence_number, hash verified via /fiscal/integrity.

Immutable hash chain
Hébergé en FranceScaleway Paris
RGPDDonnées FR
Factur-X conformeDGFiP EN16931
eIDAS SESRègl. 910/2014
ISCA SHA-256Ledger immuable
TLS 1.3Chiffrement bout-à-bout

Frequently asked questions

Ready to issue your first Factur-X deposit?

Free sandbox. No credit card required. Compliant type 386 in 1 call.

Start for freeView SDKs

Your cookie preferences

We use cookies to improve your experience. Essential cookies are always active. Cookie policy.