Automated LoanPro Late Fee Flags
Every night, WebRun opens LoanPro to find every payment that missed its grace period that day, calculates the late fee each loan's terms allow, logs the eligible fee to a Google Sheet with the loan's fee history, and cross-checks QuickBooks so a servicing agent can confirm and post the fee rather than it being assessed automatically.
How can I flag loans eligible for a late fee without assessing them automatically?
Every night, WebRun opens LoanPro to find payments that missed their grace period, calculates the exact late fee each loan's terms allow, and logs it to a Google Sheet alongside the loan's year-to-date fee history from QuickBooks. Nothing gets assessed automatically. A servicing agent confirms each fee before it is posted, keeping every charge inside its contract and state limits.
- Every fee is calculated strictly within contract and state limits
- No fee posts to a borrower's account without staff confirmation
- Frequency caps are checked before a fee is ever assessed
Built for loan servicers · consumer lenders · credit unions · compliance teams
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
loanpro.ioin a real browser with your saved login - no setup, no API keys. -
1
LoanPro - find payments that missed the grace period
WebRun opens LoanPro to find payments that missed the grace period. - Open LoanPro and filter loans to payments still unpaid after the grace period ends
- Read each loan's late fee terms: flat amount, percentage, and any state or contract cap
- Calculate the fee the terms allow for that loan
Done when Every grace-period miss is listed with its calculated, terms-compliant fee.
-
2
Google Sheets - log the calculated fee for review
WebRun opens Google Sheets to log the calculated fee for review. - Open the late fee review Google Sheet
- Add a row per loan with the calculated fee, the terms it is based on, and the missed payment date
- Mark each row Pending Confirmation for a servicing agent
Done when Every eligible fee is logged and waiting for a servicing agent to confirm.
-
3
QuickBooks - cross-check the loan's fee history
- Check QuickBooks for how many late fees this loan has already been assessed this year
- Flag any loan approaching a fee frequency or cap limit under its contract or state rule
- Leave posting the confirmed fee to QuickBooks for a staff member once approved. WebRun does not assess or post a fee on its own
Done when Each flagged fee has its year-to-date fee history checked against contract and state limits.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does WebRun assess the late fee automatically?
No. It only calculates what the loan's terms allow and logs it for a servicing agent to confirm. Posting the fee in LoanPro or QuickBooks is always a manual step a person takes.
How does it make sure the fee follows the loan's terms?
It reads each loan's specific fee terms in LoanPro, flat amount, percentage, or a state or contract cap, and calculates strictly within that limit rather than applying a blanket fee.
What if a loan is close to a fee frequency limit?
It checks QuickBooks for how many fees that loan has already been assessed this year and flags any account nearing a contract or state frequency cap so staff can catch it before confirming.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.