Supported Document Types

This page lists every document type Holofin supports for KYC, lending and asset-financing workflows, and whether its extraction output comes from a prebuilt schema or a custom extractor.

Coverage model

Document types are served through one of two mechanisms:

  • Prebuilt schema: the document has a stable, versioned JSON schema with a fixed part_type. The output contract is documented on the Document Schemas page and is identical for every customer.
  • Custom extractor: the document is processed with a customer-defined extraction schema. You define the fields you need (or start from a generated schema) and the API returns your structure. See the Extraction guide to define a schema.

Every type below is production-supported: classification, segmentation, extraction and fraud signals apply to both mechanisms.

Identity & KYC

Document typeDescriptionDelivery
National ID card (CNI)French identity card, both legacy and 2021 credit-card formats, with MRZ reading and consistency checksCustom extractorSchema
PassportHolder page with ICAO MRZ reading and check-digit validationCustom extractorSchema
Driving licenceEU-format licence with holder, categories and validity datesCustom extractorSchema
Residence permitTitre de séjour with permit type, mention and validity windowCustom extractorSchema
Resident card10-year carte de résident with MRZ and validity checksCustom extractorSchema
Residence-permit renewal attestationPrefecture decision letter confirming a favourable renewalCustom extractorSchema

Proof of Address

Document typeDescriptionDelivery
Utility bill (energy)Electricity, gas and water invoices with consumption periodsPrebuilt schema
Telecom billMobile, landline and internet invoicesCustom extractorSchema
Rent receiptQuittance de loyer with tenant, landlord, period and amountsCustom extractor
Accommodation certificateAttestation d'hébergement, including handwritten lettersCustom extractorSchema
Property tax noticeTaxe foncière notice with owner, property and cadastral referencesCustom extractorSchema
Residence tax noticeTaxe d'habitation notice with occupant and dwelling detailsCustom extractorSchema
Notarial deedActe notarié with deed type, parties and property referencesCustom extractorSchema

Income & Employment

Document typeDescriptionDelivery
Pay slipBulletin de paie with gross/net pay and social contributionsCustom extractor
Employment contractCDI / CDD contracts, clause location across multi-page documentsCustom extractorSchema
Secondment contractContrat de détachement with host entity, country and durationCustom extractorSchema
Employment certificateAttestation de travail issued by the employerCustom extractorSchema
France Travail payment statementUnemployment allowance statement (ARE and related)Custom extractorSchema
Pension payment statementAttestation de paiement de retraite from pension fundsCustom extractorSchema
Tax noticeAvis d'imposition with reference income and household detailsCustom extractor
Income tax return (2042)Main French income declaration, plus 2042 C PRO for the self-employedCustom extractorSchema
Property income return (2044)Rental income declaration with receipts, charges and net resultCustom extractorSchema
BIC return (2031-SD)Industrial and commercial profit declaration for sole tradersCustom extractorSchema

Banking & Wealth

Document typeDescriptionDelivery
Bank statementAccount statements with transactions, balances and consistency checksPrebuilt schema
RIB / bank identity statementIBAN, BIC and holder with IBAN validationCustom extractor
Bank certificateAttestation bancaire (domiciliation, balance, account existence)Custom extractorSchema
Transfer orderOrdre de virement with payer, beneficiary and amountCustom extractorSchema
Amortization scheduleExtrait d'échéancier with instalments and outstanding balanceCustom extractorSchema
Wealth statementRelevé de patrimoine with assets, liabilities and net worthCustom extractorSchema
Wealth profile sheetFiche patrimoniale with income, charges and debt ratioCustom extractorSchema

Financial Statements & Accounting

Document typeDescriptionDelivery
Liasse fiscale (CERFA 2050–2059)French fiscal return package: 2033 A/B/C, 2050, 2051, 2052, 2053, 2059 GPrebuilt schema
Bilan actif / passifFrench balance sheet, assets and liabilitiesPrebuilt schema
Compte de résultatFrench income statementPrebuilt schema
Belgian internal annual accountsInterne jaarrekening: bilan actif, bilan passif, compte de résultatPrebuilt schema
German SuSaSummen- und Saldenliste trial balancePrebuilt schema
Audited annual reportFinancial statements with the auditor's opinionCustom extractorSchema
Business planForecast revenue, results and financing planCustom extractorSchema
Accountant's certificatesDirector income and company activity certified by a chartered accountantCustom extractorSchema
Document typeDescriptionDelivery
KBIS extractCommercial register extract with company identity and directorsCustom extractorSchema
RCS extractRegistre du Commerce et des Sociétés registration extractCustom extractorSchema
SIRENE situation noticeINSEE company identity sheet with SIREN / SIRETCustom extractorSchema
Beneficial owners (CERFA 16062)French beneficial-owner declaration with ownership percentagesCustom extractorSchema
Beneficial owners (Monaco RBE)Monaco beneficial-owner register extractCustom extractorSchema
General meeting minutesProcès-verbal d'assemblée générale with resolutions and votesCustom extractorSchema

Vehicle & Financed Asset

Document typeDescriptionDelivery
Vehicle registration (carte grise)All lettered fields with SIV plate and VIN validationCustom extractorSchema
Temporary registration (CPI)Provisional WW registration pending the final carte griseCustom extractorSchema
Non-pledge certificateCertificat de situation administrative with pledge and opposition statusCustom extractorSchema
Vehicle / asset invoiceInvoice for the financed good with seller, asset and amountsCustom extractorSchema
Purchase orderBon de commande with goods, amounts and depositCustom extractorSchema

After-Sales

Document typeDescriptionDelivery
Payment deferral requestCustomer letter requesting an instalment deferral, including handwrittenCustom extractorSchema
Guarantee waiverDéclaration de désistement de garantie with waiver statementCustom extractorSchema
Third-party sale agreementClient agreement to sell the financed vehicle to a third partyCustom extractorSchema

Health

Document typeDescriptionDelivery
Carte Vitale / health coverageCarte Vitale and attestation de droits with coverage detailsCustom extractor

Defining a schema for a custom-extractor type

For any type marked Custom extractor, define the output structure once and reuse it across your workflows:

  • Create an extractor with your JSON schema (nested objects and arrays supported), or generate one automatically from a sample document.
  • The API then returns your structure for every document of that type, with bounding-box traceability per field.
  • Validation and fraud signals run on every extraction and are surfaced as graded alerts.

See the Extraction documentation for schema definition, and Document Schemas for the prebuilt contracts.