Przejdź do treści
Biblioteka skilli
Finanse i księgowość · Analiza

efirm-finance-collection-rate-tracker

/efirm-finance-collection-rate-tracker

Śledzi wskaźnik ściągalności należności, liczbę dni DSO, odpisy i wiekowanie należności kancelarii według klientów, praktyk i prawników, z alertami wczesnego ostrzegania.

Licencja
MIT
Ostatnia zmiana repozytorium
14.05.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 14.05.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Śledzi wskaźnik ściągalności należności, liczbę dni DSO, odpisy i wiekowanie należności kancelarii według klientów, praktyk i prawników, z alertami wczesnego ostrzegania.

Oryginalny opis (EN)

Use when a law firm needs to track and analyze accounts receivable performance — measuring collection rates (billed-to-collected ratio), Days Sales Outstanding (DSO), write-down percentages, and aging buckets across clients, practice areas, attorneys, and time periods. Identifies early-warning signals for clients with deteriorating collection trends, highlights stale AR over 120 days for write-off decision, and generates AR-chase email drafts. Applies to any law firm in any jurisdiction with time-billed matters.

Jak działa

  1. When to use this
  2. Metrics Tracked
  3. Dashboard Output
  4. Early Warning Signals
  5. AR Chase Email Drafts (Auto-Generated)
  6. Related skills
Sekcje z nagłówków SKILL.md, w oryginale · 189 linii, 1 076 słów
Podgląd SKILL.md
---
name: efirm-finance-collection-rate-tracker
description: Use when a law firm needs to track and analyze accounts receivable performance — measuring collection rates (billed-to-collected ratio), Days Sales Outstanding (DSO), write-down percentages, and aging buckets across clients, practice areas, attorneys, and time periods. Identifies early-warning signals for clients with deteriorating collection trends, highlights stale AR over 120 days for write-off decision, and generates AR-chase email drafts. Applies to any law firm in any jurisdiction with time-billed matters.
license: MIT
metadata:
  id: efirm-finance.collection-rate-tracker
  category: efirm-finance
  jurisdictions: [__multi__]
  priority: P1
  intent: [collection, ar, accounts receivable, dso, write-off, billing performance]
  related: [efirm-finance-invoice-generator-from-time-entries, efirm-finance-budget-vs-actual-matter, efirm-finance-ewallet-balance-checker]
  source: Louis — HAQQ Legal AI (github.com/sboghossian/mini-claude-for-legal)
  version: "1.0"
---

# Collection Rate Tracker

Collection rate — the ratio of fees collected to fees billed — is one of the three key financial metrics for any law firm (alongside realization rate and utilization). A firm that bills well but collects poorly is effectively working for free. This skill generates a real-time collection dashboard by client, practice area, attorney, and time period, with early-warning signals and automated AR-chase drafts.

## When to use this

- Monthly financial close: review collection performance across all open matters
- Quarterly partner review: present AR aging and collection trends to the management committee
- Annual client review: identify clients whose payment behavior has deteriorated (a risk signal for the relationship)
- Before taking on a new matter for a client with a history of payment issues
- As part of the billing workflow to identify invoices approaching the 90-day stale threshold

## Metrics Tracked

### 1. Collection Rate (%)
```
Collection rate = Total fees collected ÷ Total fees billed × 100
```
Measured by: client; practice area; attorney; time period (month / quarter / YTD / rolling 12 months).

**Industry benchmarks:**
- Elite law firms: 92–96% collection rate
- Mid-size firms: 85–92%
- Sole practitioners / small firms: 75–88%
- Below 80%: collection problem that needs management attention

### 2. Days Sales Outstanding (DSO)
```
DSO = (Total AR balance ÷ Total fees billed in the period) × Number of days in the period
```

DSO measures how long, on average, it takes to collect a billed dollar.

**Target**: DSO below 60 days is healthy. DSO above 90 days indicates a collection problem.

**Interpretation**: if DSO increases period-over-period, the firm is collecting more slowly — may indicate client financial stress, billing disputes, or inadequate follow-up.

### 3. Write-Down Rate (%)
```
Write-down rate = Total amounts written down ÷ Total amounts billed × 100
```

Write-downs occur when the firm reduces an invoice (before sending) or reduces the outstanding AR (after sending). Persistent write-downs on a specific client or matter type indicate systematic overcharging, scope creep, or inefficient delivery.

### 4. AR Aging Buckets

Standard aging analysis:

| Bucket | Days outstanding | Status |
|---|---|---|
| Current | 0–30 days | Normal |
| Past due — early | 31–60 days | Monitor |
| Past due — medium | 61–90 days | Chase |
| Past due — late | 91–120 days | Escalate; consider interest |
| Stale | >120 days | Write-off assessment; legal action? |

## Dashboard Output

### Collection Rate Dashboard

```
COLLECTION RATE REPORT
Period: [Month/Quarter/YTD]     Date: [Dashboard Date]
─────────────────────────────────────────────────────────────────────
                      BILLED      COLLECTED   COLL%    DSO     W-DOWN%
─────────────────────────────────────────────────────────────────────
BY CLIENT
[Client A]            [Amount]    [Amount]    [X]%     [X]d    [X]%
[Client B]            [Amount]    [Amount]    [X]%     [X]d    [X]%
[Client C]            [Amount]    [Amount]    [X]%     [X]d    [X]%

BY PRACTICE AREA
Corporate             [Amount]    [Amount]    [X]%     [X]d    [X]%
Litigation            [Amount]    [Amount]    [X]%     [X]d    [X]%
Employment            [Amount]    [Amount]    [X]%     [X]d    [X]%

BY ATTORNEY (BILLING PARTNER)
[Partner A]           [Amount]    [Amount]    [X]%     [X]d    [X]%
[Partner B]           [Amount]    [Amount]    [X]%     [X]d    [X]%

FIRM TOTAL            [Amount]    [Amount]    [X]%     [X]d    [X]%
─────────────────────────────────────────────────────────────────────
Prior period TOTAL    [Amount]    [Amount]    [X]%     [X]d    [X]%
YOY change                                   [+/-X]pp [+/-X]d [+/-X]pp
```

### AR Aging Report

```
AR AGING SUMMARY
Date: [Date]
─────────────────────────────────────────────────────────────────────
Client          Invoice#   Inv Date   Amount     Bucket         Status
─────────────   ────────   ────────   ──────     ──────         ──────
[Client A]      [Inv-001]  [Date]     [Amount]   31–60 days     Monitor
[Client B]      [Inv-023]  [Date]     [Amount]   61–90 days     Chase
[Client B]      [Inv-019]  [Date]     [Amount]   91–120 days    Escalate
[Client C]      [Inv-008]  [Date]     [Amount]   >120 days      Write-off?
─────────────────────────────────────────────────────────────────────
TOTAL STALE AR (>120 days):           [Amount]
```

## Early Warning Signals

| Signal | Trigger | Interpretation | Action |
|---|---|---|---|
| Deteriorating collection trend | Client's collection rate drops >10pp quarter-over-quarter | Client may be experiencing financial difficulty; or relationship issue | Billing partner review; proactive call to client |
| Disputed billing | Client pays less than invoiced amount; no formal dispute raised | Client disagrees with the fee; opportunity for early resolution | Contact client; understand the issue; resolve or issue revised invoice |
| Repeated >60-day payment | Client consistently pays at 60–90 days | Cash flow management by client; or low priority on law firm payments | Negotiate payment terms; or require retainer top-up |
| Stale AR >120 days | Invoice not paid or disputed after 120 days | Write-off risk; relationship issue; potential insolvency | Partner assessment: chase, write-off, or instruct collection |
| High write-down on specific matter | Matter write-down >15% | Structural overbilling or scope-definition problem | Partner review of matter economics; pricing adjustment for future work |

## AR Chase Email Drafts (Auto-Generated)

### Gentle reminder (31–60 days)
```
Subject: Invoice [Number] — Gentle Reminder

Dear [Client name / AP contact],

I hope you are well. I wanted to follow up on Invoice [Number] dated [Date] 
for [Amount], which appears to be outstanding.

Please let me know if you have any questions about the invoice or if there 
is anything you need from our side to facilitate payment.

If payment has already been made, please disregard this message.

Kind regards,
[Billing Partner / Finance team]
```

### Formal chase (61–90 days)
```
Subject: Invoice [Number] — Payment Overdue

Dear [Client name / Finance Director],

Our records show that Invoice [Number] dated [Date] for [Amount] remains 
outstanding, now [X] days past our [30-day] payment terms.

We would be grateful for payment by [Date — typically 7 days from this email], 
or please contact me to discuss if there is a query.

Kind regards,
[Partner Name]
```

### Escalation (91–120 days)
```
Subject: Invoice [Number] — Urgent Payment Required

Dear [Client name],

I am writing regarding Invoice [Number] for [Amount], which is now 
[X] days overdue.

We have not received payment or a response to our prior reminders. Please 
contact me directly by [Date] to arrange payment or discuss this outstanding 
balance. Failure to do so may result in [the matter being placed on hold / 
referral to our collections process / accrual of interest at [X]% per annum 
per our engagement letter].

[Partner Name] — Direct: [Phone / Email]
```

### Write-off decision memo (>120 days)
Internal memo for the billing partner / management committee:
```
WRITE-OFF ASSESSMENT MEMO

Client: [Name]   Matter: [Name]   Invoice: [Number]   Amount: [Amount]
Days outstanding: [X]

History: [Summary of chase attempts and responses]

Recommendation: [Write off / Continue chase / Instruct external collection / 
                 Instruct legal proceedings]

Partner approval: ___________________   Date: ____________
```

## Related skills

- [[efirm-finance-invoice-generator-from-time-entries]]
- [[efirm-finance-budget-vs-actual-matter]]
- [[efirm-finance-ewallet-balance-checker]]

Wersje

W bazie nie ma innych skilli o nazwie efirm-finance-collection-rate-tracker.

Migawka bazy z 28.10.2026 · wersja paczki 95a1e58d6660 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100efirm-finance-realization-rate-tracker
    Liczy i monitoruje wskaźnik realizacji, czyli relację faktycznie zafakturowanego i odebranego przychodu do przepracowanych godzin, z analizą po prawniku i kliencie.
  • 90ar-aging
    Tworzy raport wiekowania należności i wskazuje przeterminowane faktury w przestrzeni Well: kto jest winien pieniądze, DSO i których klientów ponaglać.
  • 100wiki-finance
    Wyjaśnia finanse kancelarii prawnej: WIP, należności, wskaźnik realizacji, wykorzystanie czasu i ekonomię partnerów.
  • 100ar-dso-discipline
    Pomaga ograniczać zaległe należności i skracać DSO, gdy klienci płacą późno, a gotówki brakuje: terminy płatności, fakturowanie i windykacja.
  • 100commerce-accounts-receivable
    Zarządza należnościami od klientów, windykacją, notami kredytowymi i starzeniem należności AR: śledzi zaległe faktury, wysyła wezwania do zapłaty, tworzy odpisy i generuje wyciągi klientów.
  • 100ar-aging-and-cash-application
    Buduje raport wiekowania należności i rozksięgowuje wpływy na faktury, uwzględniając terminy płatności, rabaty, wpłaty częściowe, noty kredytowe i spory.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.