The problem
- ✕Fragmented cycle across 4 tools — Email, hand-signed PDF, separate billing tool, tracking spreadsheet. No link between them.
- ✕Deposits calculated manually — No automatic link quote → deposit → balance. Each conversion is a source of accounting error.
- ✕None of these tools produce Factur-X — Invoices from the quote cycle are not EN16931-compliant or PPF/PDP-compatible.
Our solution
- ✓Complete cycle in 1 API — DEV-YYYY-NNNN, email send, 90-day public link, canvas signature, Factur-X deposit/balance conversion.
- ✓Automatic convertToDeposit / convertToBalance — VAT due (type 386) and BG-22 deduction (type 380) calculated without manual intervention.
- ✓Continuous ISCA chain — Every invoice issued from a quote enters the SHA-256 fiscal ledger. End-to-end DGFiP traceability.
6 features, 1 complete cycle
DEV-YYYY-NNNN numbering
Compliant fiscal sequence, isolated per (tenant, sub_tenant). Zero collision between clients on the same platform. PG trigger quote_sequences.
Canvas signature + public link
Client signs from their browser, no account needed. Signed token, 90-day TTL. Signature cycle under 24h.
Integrated email delivery
No external SMTP required for testing. send_email: true in the payload. Standard deliverability included.
Deposit type 386 conversion
VAT immediately due (CGI art. 289). Percent or amount parameter. Cash collected without waiting for the balance invoice.
Balance type 380 + BG-22 conversion
Automatic deduction of already-invoiced deposits via auto-calculated parent_invoice_ids. 0 accounting errors, 0 corrective credit notes.
Append-only audit log
Traceability of every action (creation, send, signature, refusal) in quote_audit_logs. PG trigger SECURITY DEFINER. DGFiP-valid timestamped proof.
Frequently asked questions
Ready to automate your quote cycle?
Free sandbox. No credit card required. First quote in 15 minutes.