On a Monday morning, a typical collections floor tends to look like this. Every account that hit 30 days past due over the weekend is sitting in one queue. A $180 retail balance and a $14,000 commercial loan are being worked with the exact same call script, the same letter sequence, the same timing, by whichever agent picks up next. The team is busy from open to close, and the recovery numbers are flat. Very little of this is anyone’s fault, because the problem is structural: the workflow does not know, and is not built to care, what kind of account it is looking at.
I ran collections operations for years, and this was the single most common thing I saw slowing teams down. One workflow, applied to everything, treats a forgetful customer who will pay the moment you text them the same way it treats a high-value account that needs a person on the phone by day two. You end up spending your most expensive resource, agent time, on accounts that would have self-cured, while the balances that actually move the portfolio wait in line.
The fix is not more agents or a harder dialer. It is building workflows that branch based on what the account is and what it is worth. McKinsey’s collections research frames the goal as prioritizing by “value at risk,” which it defines as the product of the outstanding balance and some measure of collection risk, rather than sorting purely by how many days an account is late. That change in how you prioritize is most of the work. Below is the sequence I use to get there: map, tier, design the rules, automate them, and keep the whole thing compliant.
The Four Terms Worth Getting Straight First
Before the steps, four pieces of vocabulary that get used loosely and cause real confusion when a team tries to configure a platform.
A rules engine is the part of collections software where you define if-then logic that decides what happens to an account, without writing code for each scenario. You set the conditions (balance over $5,000, account type is commercial, 45 days past due) and the actions (assign to senior agent, start outreach sequence B), and the engine applies them to every account automatically.
Segmentation, or tiering, is the practice of grouping accounts into bands that get different treatment. The bands can be built on balance, risk score, product type, delinquency stage, or a blend of those. Tiering is the strategy; the rules engine is what enforces it.
Balance-based routing is the specific act of sending an account down a different workflow path depending on how large the outstanding balance is. A $200 balance goes one way, a $10,000 balance goes another, and the routing happens the moment the account enters the system.
Account-type to workflow mapping is the design decision that connects a category of account (retail card, auto loan, medical, commercial, buy-now-pay-later) to the specific sequence of actions you want that category to receive. It is the blueprint that the rules engine executes.
Keep those four straight, and the rest of this is mechanical.
Step 1: Map Each Account Type to the Outcome You Actually Want
Start on paper, not in the software. List every account type your portfolio holds. For most shops, that is a shorter list than people expect: a handful of product types, maybe a split between consumer and commercial, sometimes a distinction between first-party and purchased debt.
For each type, write down three things: the realistic recovery outcome you are aiming for, the channels that the customer type actually responds to, and the compliance constraints that apply. A medical balance and a commercial receivable do not behave the same way and are not governed by the same rules, so they should not share a workflow.
This is where account-type to workflow mapping becomes concrete. A few examples of how the mapping tends to shake out:
- Revolving retail balances: high volume, mostly low dollar, responsive to digital nudges. Map these to a digital-first sequence with light human involvement.
- Auto and installment loans: secured, moderate balance, real consequence for the borrower. Map these to a mixed sequence that escalates to a person if digital contact fails.
- Commercial receivables: lower volume, high dollar, relationship-sensitive. Map these to human ownership from day one.
- Purchased or aged debt: harder to reach, compliance-heavy. Map these to a skip-tracing and validation path before any collection outreach begins.
The point of the mapping step is to force the decision before you touch a configuration screen. If you cannot describe on paper why two account types deserve different treatment, the software will not save you.
Step 2: Tier by Balance and Risk, Not the Calendar Alone
Most legacy workflows tier on one axis: how late the account is. Day 30, day 60, day 90, charge-off. That is easy to build, and it wastes money, because a $150 account at day 60 and a $9,000 account at day 60 get the same push.
Add balance and risk as axes, and the picture changes. The Wolters Kluwer guidance on collection cycles makes the case in plain dollar terms: it recommends bracketing accounts by amount and handling each bracket differently, with larger balances treated as overdue almost immediately and very small balances left alone for longer or written off entirely. The exact thresholds depend on your average transaction size, but the logic holds across industries. Effort should follow value.
A workable tiering model uses two questions per account. How large is the balance, and how likely is this account to pay without intensive work? Cross those, and you get a simple grid:
- High balance, lower likelihood to self-cure: your priority tier. These get the most contact intensity and your best people.
- High balance, high likelihood to self-cure: a lighter touch, but still monitored closely because the dollars matter.
- Low balance, lower likelihood to self-cure: automate hard and cap the cost of pursuing them.
- Low balance, high likelihood to self-cure: digital self-service and patience; do not spend an agent hour here.
McKinsey’s framework pushes in the same direction, describing high value-at-risk accounts getting dedicated teams and an account-ownership model, while low value-at-risk accounts get routed to automated channels or deprioritized for self-cure. You do not need a data science department to start. Even a two-by-two grid built on balance and a basic risk flag beats a single delinquency ladder.
Step 3: Design the Balance-Based Rules, High Versus Low
Now the tiers become explicit rules with thresholds and triggers. This is the step teams rush, and it is the one that decides whether the whole thing works.
A rule needs three parts: the condition that selects the account, the action that fires, and the timing. Write them as sentences first, then translate. Some examples of tiered action triggers:
- If the balance is above $5,000 and the account is 15 days past due, assign to a senior agent and begin phone outreach. High balances earn earlier and more personal contact.
- If the balance is between $500 and $5,000, run the standard mixed sequence: two digital touches, then a call if there is no response by day 30.
- If the balance is under $500, route to the digital self-service path only: automated email and SMS with a payment link, no agent assignment unless the customer replies.
- If the balance is under a floor you set, say $25, flag for write-off review rather than active collection.
Here is the worked example I use to explain it to a new team. Two accounts arrive on the same day, both 15 days late.
Account A owes $8,200 on a commercial line. The rule fires: assign to a named senior agent, start phone outreach this week, and offer a structured repayment conversation. A person owns this account and works it toward a tailored plan because the balance justifies the labor, and the relationship is worth protecting.
Account B owes $95 on a retail card. The rule fires: enroll in the digital self-service sequence, an email today, and an SMS with a pay link in three days, no agent time at all unless the customer initiates contact or the balance ages past a later threshold. If the account cures itself online, which most in this band do, no human ever touched it.
Both accounts were the same number of days delinquent, and yet they received completely different workflows, so the expensive resource went to the account where it earns a return. That is what balance-based routing looks like in practice.
One caution from experience: do not build fifty tiers. Every threshold is something you have to maintain, explain, and defend to compliance. Start with three or four balance bands and two or three account types, prove they perform, then split further only where the data shows a split pays off.
Step 4: Automate It With a Rules Engine You Can Actually Change
Rules written on a whiteboard do not accomplish anything on their own. They have to run against every account, every day, without an analyst manually sorting queues. That is the job of a collections rules engine, and the feature that separates a platform you will grow into from one you will fight is simple: can a business user change a rule without filing an IT ticket?
I have watched teams get a routing model perfect on paper and then wait a full release cycle to change a single threshold, because the logic was hard-coded and only engineering could touch it. By the time the change shipped, the portfolio had moved. A rules engine that puts the logic in front of the people who run collections, rather than burying it in code, is what keeps your segmentation current instead of frozen at whatever it was on launch day.
This is where a dedicated decisioning platform earns its place. Instead of hard-coding a routing table into a system nobody wants to touch, organizations can give business users the ability to define and update segmentation and routing rules themselves. Solutions such as Fitlogic by C&R Software make this possible by providing a business rules and decisioning engine that enables non-technical collections staff to build and refine balance-based routing and account-type strategies through visual decision tables instead of code. Teams can also test proposed rules against existing ones using champion-challenger deployment before they go live, while maintaining a complete audit trail of every change. For collections operations in banking and other financial services organizations, this kind of configurable workflow automation can reduce rule updates from a process that takes months to one that can be completed in an afternoon.
Whatever engine you choose, a few capabilities matter more than the marketing:
- Visual rule building, so the people who understand the portfolio can edit logic without a developer.
- Testing before deployment, so you can trial a new balance threshold on a sample and compare it against the live rule instead of gambling with the whole book.
- Integrations by risk tier and portfolio type, so the engine can pull the risk scores, product data, and account attributes it needs to route correctly. Balance-based routing is only as good as the data feeding it.
- Change logging, so every rule edit is traceable, which you will need for the compliance step below.
Step 5: Keep the Customized Workflows Compliant
Customization cuts both ways. The more you branch a workflow, the more paths there are for a compliance rule to get missed. A generic single workflow at least fails uniformly. A tiered one can quietly build a high-contact path for your priority balances that trips a call-frequency limit, and you will not notice until an examiner or a complaint does.
Bake the compliance constraints into the rules; do not bolt them on afterward. In the United States, the CFPB’s Regulation F sets a call-frequency presumption that any collections workflow has to respect: under 12 CFR 1006.14(b)(2), a collector is presumed to violate the rule if it places more than seven calls to a person about a particular debt within seven consecutive days, or calls again within seven days of having a phone conversation with them. If your high-balance tier is designed for aggressive contact, that ceiling has to be a hard stop inside the rule, not a guideline you hope agents remember.
A few practices that keep tiered workflows on the right side of the line:
- Encode contact limits as engine-level rules, so no tier can exceed them regardless of how it is configured.
- Handle skip-tracing as its own gated stage. When contact data is stale, route the account to a validation and skip-tracing path before any outreach, and log where the new information came from. Compliance depends on knowing you are contacting the right person through a permitted channel.
- Match channel permissions to account type. Consent and disclosure requirements differ across product types, so the account-type mapping from Step 1 should carry its channel rules with it.
- Use the audit trail. Every rule change and every account’s contact history should be reconstructable, which is exactly why the change-logging capability from Step 4 is not optional.
Compliance is not a separate project you do after the workflows are built. It is a set of conditions that live inside the same rules engine, checked on every account before an action fires.
Questions to Ask a Vendor Before You Commit
If you are evaluating collections platforms with this kind of customization in mind, the demo will look impressive no matter what. These are the questions that surface whether it can actually do the job:
- Can a business user change a routing rule or a balance threshold without engineering involvement, and can you show me that in the demo?
- How do I test a new rule against the current one before it goes live to the whole portfolio?
- What account attributes and external data can the rules engine read to make a routing decision, and how do integrations by portfolio or risk tier work?
- How are call-frequency and contact limits enforced, and can they be set so no workflow can exceed them?
- Is every rule change and account action logged in a way I can hand to an auditor?
- How many segmentation tiers can the system handle before it becomes unmanageable once real portfolios hit it?
If a vendor gets evasive on the first or the last of those questions, it is worth taking seriously, because those two are usually where an otherwise good demo is hiding its weaknesses.
Key Takeaways
- One workflow for every account wastes your most expensive resource. Branch the workflow by what the account is and what it is worth.
- Map account types to outcomes on paper first. If you cannot justify different treatment before you open the software, the software will not fix it.
- Tier on balance and risk rather than delinquency age alone. Effort should follow value at risk, which is the balance of times likelihood of loss.
- Write balance-based rules as conditions, actions, and timing. High balances get earlier human contact; low balances get digital self-service.
- Start with three or four tiers, prove they perform, then split further only where the data justifies it.
- Choose a rules engine that business users can change themselves, with testing before deployment and full change logging.
- Encode compliance limits, especially call frequency and skip-tracing gates, as rules inside the engine, not as reminders bolted on after.
The teams that pull ahead in collections are not the ones with the biggest dialer or the most agents. They are the ones whose workflows make a different, defensible decision for a $95 retail balance than they do for an $8,000 commercial one, and who can change those decisions the week the portfolio shifts rather than the quarter after. Match the effort to the account, put the logic where the people who run collections can reach it, and keep the compliance rails inside the same engine that does the routing. That is what customization is actually for.