GitScrum / Docs
ClientFlow included in GitScrum PRO — unlimited clients, invoices, and proposalsUpgrade to PRO

At-Risk Clients

Identify at-risk clients automatically. Monitor overdue invoices, stalled projects, and expiring proposals with ClientFlow's risk detection dashboard.

The At Risk tab automatically flags clients showing warning signs: overdue payments, stalled projects, or expiring proposals.


Risk Categories

ClientFlow detects three types of risk:

Risk TypeTrigger ConditionWhat It Means
Overdue InvoiceInvoice payment is past due dateClient hasn't paid on time
Stalled ProjectNo time tracked on active project for 14+ daysWork has stopped
Expiring ProposalProposal valid_until date within 7 daysProposal will expire soon

A client can have multiple risk factors simultaneously.


Risk Levels

Each at-risk client is assigned a risk level based on severity and combination of factors:

LevelMeaning
CriticalMultiple risk factors or severe overdue situation
HighSignificant risk factor present
MediumModerate concern
LowEarly warning sign

Risk Heatmap

Visual matrix showing risk distribution across your client base. Quickly see:

  • How many clients are at each risk level
  • Concentration of risk factors
  • Overall portfolio risk

At-Risk Client List

Each client in the list shows:

FieldDescription
Client NameClient company name
Risk LevelCritical, High, Medium, Low badge
Risk FactorsIcons indicating which risks apply
Amount at RiskTotal value tied to risk factors
Suggested ActionsRecommended next steps

Client Risk Analysis Panel

Click any at-risk client to open detailed analysis:

Overview

  • All active risks for this client
  • Risk level explanation
  • Total amount at risk
  • Overdue invoices (with days overdue and amounts)
  • Stalled projects (with days inactive)
  • Expiring proposals (with expiration dates and values)

Suggested Actions

System-generated recommendations based on risk type:

Risk TypeTypical Suggestions
Overdue InvoiceSend reminder, call client, review payment terms
Stalled ProjectCheck project status, reach out to client
Expiring ProposalFollow up, extend deadline, schedule call

Understanding Each Risk Type

Overdue Invoice

When an invoice's payment_due date passes:

  • Client appears in At Risk with overdue_invoice flag
  • Amount shows outstanding invoice value
  • Days overdue displayed

What to do:

  1. Check if client received the invoice
  2. Send payment reminder
  3. Address any issues blocking payment

Stalled Project

When an active project has no time entries for 14+ days:

  • Client appears with stalled_project flag
  • Project name and days inactive shown

What to do:

  1. Verify if pause is intentional
  2. Check if work is blocked on client input
  3. Reach out to confirm project status

Expiring Proposal

When a proposal's valid_until date is within 7 days:

  • Client appears with expiring_proposal flag
  • Proposal value and expiration date shown

What to do:

  1. Follow up with client on decision
  2. Offer to extend deadline if needed
  3. Schedule call to discuss concerns

Using At Risk Effectively

Daily check (2 minutes)

  1. Open At Risk tab
  2. Check for any Critical level clients
  3. Address Critical items same day

Weekly review

  1. Review all at-risk clients
  2. Assign follow-up actions to team members
  3. Track resolution progress

What to prioritize

  1. Critical clients — Act today
  2. High clients — Act this week
  3. Overdue invoices — Revenue at stake
  4. Expiring proposals — Close or lose

Risk Prevention

Avoid overdue invoices

  • Invoice promptly after work completion
  • Set appropriate payment terms (Net 15, Net 30)
  • Send reminders before due date

Avoid stalled projects

  • Maintain regular time tracking
  • Check in with clients during quiet periods
  • Identify blockers early

Avoid expired proposals

  • Set realistic valid_until dates
  • Follow up before expiration
  • Track proposal age in Revenue tab

  • Pending — Shows pending invoices and proposals before they become overdue/expired
  • Insights — AI-generated recommendations for at-risk situations
  • Revenue — Overdue invoices also appear here

The At Risk tab shows problems while there's still time to fix them. Check it regularly.