Your Rules Engine Decides the Easy Loans. The Hard Ones Run on a Document and a Person, Twice.

P

Prakash Rengarajan

10 Jun, 2026

9 min read

Most lenders already have a business rules engine, and it works. Feed it a clean, standard application and it returns a decision in seconds: eligibility checked, thresholds applied, approved or declined. For vanilla cases this is genuinely good automation, which is why the rules-engine-versus-black-box debate misses the point. Nobody serious thinks scorecards are opaque.

The problem is what the engine does not hold. The rules engine contains a basic version of your credit policy, the part that reduced cleanly to thresholds over structured fields. Your complete credit policy is much larger: a document of dozens of pages, full of conditional logic, deviation criteria, document-dependent conditions, and judgment that never fit inside the engine. So it was left out. The engine got the simple slice. The document kept the rest.

The Hard Loans Were Never Really Automated

This split has a quiet consequence. The standard, high-volume cases flow through the engine. The complex ones, the LAP files, the SME and business credit, the deals where the money and the risk concentrate, fall out to a human. A credit officer pulls the policy document, reads the file, weighs the statements and the property papers and the exception rationale, and decides by judgment. That work is slow, expensive, and varies from officer to officer.

So the institution runs on a comfortable illusion: "our policy is in the system." Most of it is not. The system holds the easy slice. The hard majority of the policy, and the hard majority of the credit risk, runs on a document and a person.

And the Work Happens Twice

There is a second cost hiding inside the first. When a complex loan is decided manually, the system is not part of the decision. It comes in afterward. The officer reaches a conclusion on paper and in spreadsheets, and then only what passes gets entered into the system for booking. The thinking happens off-system, the record happens on-system, and someone does the work twice.

The re-keying is pure waste. The deeper loss is what the system never sees. It only ever receives the survivors. The declines, the deferrals, the deals that died in committee, the reasoning behind any of it, never make it in. So the system cannot learn from the full book. It learns from a filtered, flattering subset, if it learns at all.

This was nobody's mistake. Classic rules engines can only express clean rules over clean, structured inputs, so the messy, valuable majority stayed manual, and off-system, by necessity.

Putting the Real Policy Into the System

The Lending Labs approach starts by making the policy itself far more expressive. On the platform, credit policy is written in Ontologica: human-readable logic the system executes directly. It can hold the conditional, deviation-aware, document-driven logic a traditional BRE could not, so more of your complete policy lives as executable rules a credit officer can read, instead of as prose in a binder. The logic that runs the decision is the documentation of the decision.

Paired with AI that turns unstructured files into the structured facts those rules act on (a subject of its own, coming later this week), the engine can finally reach cases it could never touch. The result is that every loan runs through the system from the start, the standard and the complex alike. There is no separate manual track and no re-keying of survivors. The officer does the judgment inside the system, on a case the platform has already assembled, rather than building it by hand and entering the result later.

A System That Gets Smarter With Every Loan

Because every loan flows through, the system finally sees the whole book, not just the approvals. Every application, every deviation, every decline, with the rule and the reasoning behind it, is captured and logged against the exact rule, version, and data that produced it. Your case history compounds into real precedent instead of accumulating in inboxes and shared drives, and audit turns from a fire drill into a query. For the genuine judgment calls that remain, the platform assembles the full case and your own precedent rather than handing the officer a blank page.

Changing the Policy Stops Being Scary

Here is where it compounds. Because policy is readable logic rather than a re-translation project, changing it is fast: a reviewed, versioned edit, live in days, not a multi-month IT cycle. But speed is only half of it. The reason credit teams dread policy changes is the fear of breaking something they cannot see.

So the platform lets you test the change before it ships, replaying it across variations and prior cases to show exactly what moves and what does not. You can see, in advance, that tightening one deviation does not silently reject a segment you meant to keep. The change goes live only when you have proven nothing breaks. Policy becomes something you adjust with confidence, as often as the market demands, instead of a once-a-year ordeal.

The Payoff Is on the Book That Matters

The gain is not a faster decision on loans that were already automated. It is moving the line. More of the complete policy lives in the system, so more cases decide cleanly. The complex loans that used to run entirely on a person now run in a single pass, no duplicate effort. The system learns from every loan, not just the winners. And policy keeps up with the market, because you can change it and prove it safe in the same week.

Your rules engine should not just handle the loans that were always easy. The real prize is the hard ones.

Get started

Want to learn more about what we are building?

We'd love to show you how Lending Labs can fit your institution.