What are credit risk rules on Lendsqr?

On this page

Introduction

A borrower submits a loan application. Before your team reviews it, the platform has already run it through a series of checks. Identity verified. Credit bureau queried. Affordability assessed. Fraud signals evaluated. Each check happens automatically, in a specific order, based on rules you define.

That is what a credit risk rule does. It encapsulates your risk acceptance criteria and applies them consistently to every loan application that comes through your platform. No manual review required at every step. No inconsistency between one officer’s judgment and another’s. Just a structured, repeatable evaluation process that reflects your lending policy.

This guide explains what credit risk rules are, how Oraculi processes them on Lendsqr, and how to set them up for your loan products.

What are credit risk rules?

A credit risk rule is a set of rules that defines how your platform evaluates a loan application. These rules represent your risk acceptance criteria. They tell the system exactly what a borrower must satisfy before a loan can be approved.

In practical terms, a credit risk rule answers questions like: Has this borrower verified their identity? Do they have an acceptable credit history? Can they afford the repayment based on their income? Have they passed your fraud detection checks? Each of these questions becomes a rule within your decision model.

When a borrower applies for a loan, the system runs their application through every rule in the model. The outcome determines whether the application proceeds, gets declined, or gets flagged for manual review.

Credit risk rules give lenders two things. First, they bring consistency. Every borrower goes through the same evaluation process regardless of who is reviewing the application. Second, they bring speed. The system can assess hundreds of applications against your defined criteria without requiring manual input at every stage.

How Oraculi processes credit risk rules

In Lendsqr, credit risk rules are processed by a service called Oraculi. Oraculi is the engine that takes your configured rules and applies them to each loan application in real time.

Oraculi works as a modular, sequential service. This means your decision model is broken into individual modules, and each module represents a specific type of check or evaluation. The modules run one after another in a fixed order that you define.

How the sequential process works

When a borrower submits an application, Oraculi starts at the first module and works through each one in sequence. If the borrower passes the first module, the process moves to the second. If they pass the second, it moves to the third, and so on.

If a borrower fails a module, one of two things happens. Either the application is declined immediately, or the system triggers a different path depending on how you have configured the rules. The exact behavior depends on your module configuration.

This sequential structure has a practical benefit. It means that expensive or complex checks, like a credit bureau inquiry, only run after a borrower has already passed simpler checks like identity verification. This saves processing time and reduces unnecessary costs.

What modules can include

Each module in your credit risk rule handles a specific type of evaluation. Common modules include the following.

Identity verification confirms that the borrower is who they claim to be. Fraud detection checks for signals that suggest the application may not be genuine. A credit bureau inquiry pulls the borrower’s credit history from a registered bureau. Affordability analysis assesses whether the borrower’s income can support the loan repayment. Behavioral scoring evaluates the borrower’s history on your platform if they are a returning customer.

You can combine these modules in any order and configure the rules within each module to match your lending policy.

Your default credit risk rule

Every lender on Lendsqr receives a default credit risk rule automatically when they are set up on the admin console. This default rule ensures that every loan application goes through a basic level of evaluation from day one, even before you have configured a custom rule.

The default rule includes a standard set of checks designed to assess the minimum information required to make a responsible lending decision. It reviews key customer details and ensures that the platform has enough information to evaluate the borrower’s risk profile before any loan is approved.

Think of the default rule as your starting point. It keeps your operation running safely while you build out more sophisticated decision models tailored to your specific loan products and borrower segments.

To learn more about what customer details the default model evaluates, see: What is KYC for customers?

What are decision models?

Creating additional credit risk rules

The default rule covers your basic evaluation needs. However, different loan products often require different risk criteria. A short-term emergency loan carries different risk than a 24-month SME loan. A first-time borrower requires more verification than a returning customer with a clean repayment record.

Lendsqr lets you create multiple credit risk rules and link each one to a specific loan product. This means each product runs borrowers through the rules that are most relevant to that product’s risk profile.

For example, you might create the following models. A lean model for short-term digital loans that runs identity verification, fraud detection, and a basic affordability check. A more comprehensive model for salary-backed loans that adds a credit bureau inquiry and employment verification. A separate model for SME loans that includes business document checks and cash flow analysis.

Each model operates independently. Changes to one model do not affect another. This gives you the flexibility to refine your credit policy for one product without disrupting the evaluation process for others.

Understanding JSON configuration

Credit risk rules in Lendsqr are configured using JSON. JSON, which stands for JavaScript Object Notation, is a structured format for defining data and rules in software systems.

Within Lendsqr, JSON is the language you use to tell Oraculi exactly how each module should behave. Your JSON configuration specifies which modules to include, what order to run them in, what rules each module applies, and what action to take when a borrower passes or fails each check.

Because credit risk rules rely on JSON, you need a working understanding of the format before you begin configuring your models. JSON uses a structure of key-value pairs to define parameters. Each pair tells the system a specific piece of information about how to evaluate the application.

To get started with JSON for credit risk rules, see: JSON: Understanding the credit risk rule language.

Linking credit risk rules to loan products

A credit risk rule only becomes operational when you link it to a loan product. Until then, it exists as a configuration but does not evaluate any applications.

When you link a model to a product, every application submitted for that product automatically runs through the linked model. The system applies your configured rules to the borrower’s information and returns a decision based on the outcome.

To link a credit risk rule to a loan product, navigate to the relevant product in your admin console and assign the model from the product settings. Each product can only have one active credit risk rule at a time. However, you can update the linked model at any point if your credit policy changes.

Best practices for configuring credit risk rules

A well-configured credit risk rule protects your portfolio and ensures consistent, fair treatment of every borrower. A few principles to keep in mind as you build and maintain your models.

Start with your credit policy. Every rule in your credit risk rule should reflect a documented lending standard. If a rule cannot be traced back to your policy, it does not belong in the model.

Test before going live. Before linking a new model to a live loan product, test it against a range of borrower scenarios to confirm that the rules behave as expected. A misconfigured rule can decline borrowers who should qualify or approve borrowers who should not.

Document your logic. Keep a clear record of what each module does and why it is in the model. This supports internal audit processes and makes it easier to update the model when your policy changes.

Review regularly. Borrower behavior, market conditions, and regulatory requirements change over time. Review your credit risk rules periodically to ensure they still reflect your current lending strategy and risk tolerance.

Also read: How Lendsqr is using AI to transform its processes

Was this page helpful?