All templates

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.

Runs on WebRun · Strict Lockdown policy
Every night at 11:00 PM WebRunorchestrates each step
1 LoanPro find payments that missed the grace period
2 Google Sheets log the calculated fee for review
3 QuickBooks cross-check the loan's fee history
In short

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

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens loanpro.io in a real browser with your saved login - no setup, no API keys.

  2. 1
    LoanPro - find payments that missed the grace period
    loanpro.io
    WebRun in 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.

  3. 2
    Google Sheets - log the calculated fee for review
    google.com
    WebRun in 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.

  4. 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.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
loanpro.io
ScheduleRuns automatically on this cadence
Every night at 11:00 PM
DeliveryHow each run's result reaches you
Fee eligibility list · Google Sheets
OutputWhat each run produces - A late fee review queue with the calculated amount, terms basis, and year-to-date fee history per loan.
Spreadsheet
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

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.