{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"Business loan agreement - Convention de prêt professionnel / Zakelijke leningsovereenkomst (BE)","description":"Belgian loan agreement where the borrower is an enterprise (a company or a sole trader acting professionally) and the lender is a company, a sole trader or a private person. Every rate, term and amount is given by the user; no rate, indemnity or legal rate is defaulted or computed.","type":"object","additionalProperties":false,"required":["lender","borrower","loan","interest","repayment","prepayment","terms","signatures"],"properties":{"lender":{"type":"object","description":"the lender of the loan.","additionalProperties":false,"properties":{"party_type":{"type":"string","description":"Type of the lender: company, sole trader or private person.","enum":["company","sole_trader","private_person"]},"name":{"type":"string","description":"Name."},"legal_form":{"type":"string","description":"Legal form of the company.","enum":["SRL","SA","SC","SComm","SNC","ASBL","AISBL","foundation"]},"enterprise_number":{"type":"string","description":"Belgian enterprise number, written 0123.456.789 (Code of economic law art. III.25, al. 1).","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$"},"vat_number":{"type":"string","description":"Belgian VAT number.","pattern":"^BE[01][0-9]{9}$"},"address":{"type":"string","description":"Street and number (seat for a company, domicile otherwise)."},"postal_code":{"type":"string","description":"Postal code."},"commune":{"type":"string","description":"Municipality."},"domiciliation":{"type":"string","description":"Domiciliation when it differs from the seat."},"rpm_court":{"type":"string","description":"Court of the seat for the mention 'RPM' (CSA art. 2:20, 5°)."},"in_liquidation":{"type":"boolean","description":"True if the company is in liquidation."},"iban":{"type":"string","description":"IBAN of a payment account of the enterprise (Code of economic law art. III.25, al. 2)."},"represented_by_name":{"type":"string","description":"Name of the representative."},"represented_by_capacity":{"type":"string","description":"Capacity of the representative."},"email":{"type":"string","description":"E-mail address."}},"required":["party_type","name","address","postal_code","commune"],"allOf":[{"if":{"properties":{"party_type":{"const":"company"}},"required":["party_type"]},"then":{"required":["legal_form","rpm_court","represented_by_name","represented_by_capacity"]}},{"if":{"properties":{"party_type":{"enum":["company","sole_trader"]}},"required":["party_type"]},"then":{"required":["enterprise_number","iban"]}}]},"borrower":{"type":"object","description":"the borrower of the loan.","additionalProperties":false,"properties":{"party_type":{"type":"string","description":"Type of the borrower: company, sole trader or private person.","enum":["company","sole_trader"]},"name":{"type":"string","description":"Name."},"legal_form":{"type":"string","description":"Legal form of the company.","enum":["SRL","SA","SC","SComm","SNC","ASBL","AISBL","foundation"]},"enterprise_number":{"type":"string","description":"Belgian enterprise number, written 0123.456.789 (Code of economic law art. III.25, al. 1).","pattern":"^[01][0-9]{3}\\.[0-9]{3}\\.[0-9]{3}$"},"vat_number":{"type":"string","description":"Belgian VAT number.","pattern":"^BE[01][0-9]{9}$"},"address":{"type":"string","description":"Street and number (seat for a company, domicile otherwise)."},"postal_code":{"type":"string","description":"Postal code."},"commune":{"type":"string","description":"Municipality."},"domiciliation":{"type":"string","description":"Domiciliation when it differs from the seat."},"rpm_court":{"type":"string","description":"Court of the seat for the mention 'RPM' (CSA art. 2:20, 5°)."},"in_liquidation":{"type":"boolean","description":"True if the company is in liquidation."},"iban":{"type":"string","description":"IBAN of a payment account of the enterprise (Code of economic law art. III.25, al. 2)."},"represented_by_name":{"type":"string","description":"Name of the representative."},"represented_by_capacity":{"type":"string","description":"Capacity of the representative."},"email":{"type":"string","description":"E-mail address."}},"required":["party_type","name","address","postal_code","commune"],"allOf":[{"if":{"properties":{"party_type":{"const":"company"}},"required":["party_type"]},"then":{"required":["legal_form","rpm_court","represented_by_name","represented_by_capacity"]}},{"if":{"properties":{"party_type":{"enum":["company","sole_trader"]}},"required":["party_type"]},"then":{"required":["enterprise_number","iban"]}}]},"loan":{"type":"object","description":"The loan.","additionalProperties":false,"properties":{"principal":{"type":["string","number"],"description":"Principal, in figures."},"principal_in_words":{"type":"string","description":"Principal in words, as the parties write it."},"currency":{"type":"string","description":"Currency of the loan.","enum":["EUR"]},"purpose":{"type":"string","description":"Purpose of the loan."},"disbursement_date":{"type":"string","description":"Date of disbursement.","format":"date"},"disbursement_to_iban":{"type":"string","description":"Account to which the funds are paid."},"term_months":{"type":"integer","description":"Term in months.","minimum":1},"maturity_date":{"type":"string","description":"Final maturity date, as the parties state it (nothing is computed).","format":"date"}},"required":["principal","principal_in_words","currency","disbursement_date","term_months","maturity_date"]},"interest":{"type":"object","description":"Interest.","additionalProperties":false,"properties":{"applies":{"type":"boolean","description":"True if interest is stipulated; false is a stated choice of an interest-free loan."},"annual_rate":{"type":"number","description":"Annual interest rate, in percent.","minimum":0},"rate_type":{"type":"string","description":"Type of rate: fixed, variable or legal.","enum":["fixed","variable","legal"]},"reference_rate":{"type":"string","description":"Reference rate of a variable rate."},"margin":{"type":"number","description":"Margin added to the reference rate, in percent."},"day_count":{"type":"string","description":"Day-count convention."},"payment_frequency":{"type":"string","description":"Interest payment frequency.","enum":["monthly","quarterly","semi_annual","annual","at_maturity"]}},"required":["applies"],"allOf":[{"if":{"properties":{"applies":{"const":true}},"required":["applies"]},"then":{"required":["annual_rate","rate_type"]}},{"if":{"properties":{"rate_type":{"const":"variable"}},"required":["rate_type"]},"then":{"required":["reference_rate","margin"]}}]},"repayment":{"type":"object","description":"Repayment.","additionalProperties":false,"properties":{"schedule_kind":{"type":"string","description":"Repayment schedule kind.","enum":["bullet","instalments","constant_capital","other"]},"frequency":{"type":"string","description":"Repayment frequency.","enum":["monthly","quarterly","semi_annual","annual","at_maturity"]},"first_payment_date":{"type":"string","description":"Date of the first repayment.","format":"date"},"instalment_amount":{"type":["string","number"],"description":"Instalment amount."},"schedule_annex":{"type":"boolean","description":"True if a schedule is annexed."}},"required":["schedule_kind"]},"prepayment":{"type":"object","description":"Early repayment.","additionalProperties":false,"properties":{"allowed":{"type":"boolean","description":"True if early repayment is allowed."},"indemnity_months":{"type":"number","description":"Indemnity, in months of interest, as the parties agree it.","minimum":0},"notice_days":{"type":"integer","description":"Notice in days for early repayment.","minimum":0}},"required":["allowed"]},"late_interest":{"type":"object","description":"Late payment.","additionalProperties":false,"properties":{"rate":{"type":"number","description":"Contractual late-payment rate, in percent, as typed by the parties.","minimum":0}}},"terms":{"type":"object","description":"Other terms.","additionalProperties":false,"properties":{"subordinated":{"type":"boolean","description":"True if the lender agrees to rank after other creditors."},"transferable":{"type":"boolean","description":"True if the contract may be transferred."},"governing_law":{"type":"string","description":"Governing law.","enum":["belgian"]},"jurisdiction":{"type":"string","description":"Competent court."}},"required":["governing_law","jurisdiction"]},"guarantees":{"type":"array","description":"Guarantees, one per item.","items":{"type":"string"}},"events_of_default":{"type":"array","description":"Events of default, one per item.","items":{"type":"string"}},"signatures":{"type":"object","description":"Place, date and originals.","additionalProperties":false,"properties":{"place":{"type":"string","description":"Place of signature."},"date":{"type":"string","description":"Date of signature.","format":"date"},"originals":{"type":"integer","description":"Number of originals.","minimum":1}},"required":["place","date"]}}}