efirm-finance-wip-aging-report
/efirm-finance-wip-aging-report
Zestawia niezafakturowaną pracę w toku według wieku, sprawy, prawnika i klienta, wskazuje kandydatów do odpisania i generuje maile do wspólników.
- Autor
- sboghossian ↗
- Repozytorium
- mini-claude-for-legal ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 14.05.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 14.05.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Zestawia niezafakturowaną pracę w toku według wieku, sprawy, prawnika i klienta, wskazuje kandydatów do odpisania i generuje maile do wspólników.
Oryginalny opis (EN)
Use when a law firm finance team needs to identify and act on unbilled work-in-progress (WIP) that is aging beyond acceptable thresholds. The skill lists all unbilled time and expenses by age bucket, matter, attorney, client, and practice area; highlights write-off candidates and clients requiring interim bills; and produces partner-facing action emails. Relevant to all law-firm jurisdictions.
Jak działa
- When to use this
- Core concepts
- Required inputs
- Report structure
- Flags
- Partner action email
- Year-end considerations
- Jurisdictional notes
- Related skills
Podgląd SKILL.md
---
name: efirm-finance-wip-aging-report
description: Use when a law firm finance team needs to identify and act on unbilled work-in-progress (WIP) that is aging beyond acceptable thresholds. The skill lists all unbilled time and expenses by age bucket, matter, attorney, client, and practice area; highlights write-off candidates and clients requiring interim bills; and produces partner-facing action emails. Relevant to all law-firm jurisdictions.
license: MIT
metadata:
id: efirm-finance.WIP-aging-report
category: efirm-finance
jurisdictions: [__multi__]
priority: P1
intent: [wip, finance, aging, billing, write-off, revenue]
related:
- efirm-finance-realization-rate-tracker
- efirm-finance-utilization-dashboard
- efirm-finance-trust-account-reconciliation
- efirm-matter-summary-for-billing
source: Louis — HAQQ Legal AI (github.com/sboghossian/mini-claude-for-legal)
version: "1.0"
---
# WIP Aging Report
## When to use this
Use this skill to:
- Run the monthly or weekly WIP review to identify stale unbilled time before it becomes uncollectable.
- Prepare the partner billing meeting — each partner sees their matter list sorted by WIP age.
- Identify matters where an interim bill is overdue (WIP exceeds agreed billing cadence or credit limit).
- Flag likely write-off candidates before year-end so provisions can be made.
- Monitor whether fee-capped matters are approaching their cap (remaining fee capacity vs. remaining WIP).
WIP left unbilled degrades over time: clients forget the work, dispute the descriptions, or face their own budget pressure. The longer WIP ages, the more likely it is to be written down or off.
## Core concepts
### What is WIP?
Work-in-progress (WIP) is time entered and expenses recorded against a matter that has **not yet been invoiced**. It sits on the firm's balance sheet as an asset until billed (when it becomes accounts receivable) or written off (when it becomes a loss).
### Age buckets
| Bucket | Days since entry | Risk level |
|---|---|---|
| Current | 0–30 | Low — normal billing pipeline |
| Aging | 31–60 | Moderate — follow up with billing partner |
| Old | 61–90 | High — requires reason; consider interim bill |
| Stale | 91–180 | Very high — write-off candidate unless justified |
| Critical | 180+ | Near-certain write-off territory; escalate to managing partner |
Firms set their own thresholds; the above are common defaults. Adjust to firm billing policy.
## Required inputs
| Input | Source |
|---|---|
| WIP extract from billing system (all unbilled entries) | Billing system (Clio, Elite, Aderant, etc.) |
| Matter details (client, practice area, responsible partner) | Matter database |
| Billing policy thresholds (WIP credit limit, billing cadence) | Firm policy document |
| Fee-cap / budget amount per matter (if applicable) | Engagement letter or fee quote |
| Prior WIP report (optional, for trend comparison) | Prior period file |
## Report structure
### Summary dashboard
```
WIP AGING REPORT — [Firm] — [Report Date]
AGE BUCKET | # Matters | WIP $ Value | % of Total WIP
─────────────────────────────────────────────────────────
0–30 days | | |
31–60 days | | |
61–90 days | | |
91–180 days | | |
180+ days | | |
─────────────────────────────────────────────────────────
TOTAL | | | 100%
FLAGS: [count of matters in each flag category — see below]
```
### Detail: by matter (drill-down)
For each matter in the 61+ day buckets:
```
Matter: [ID / Short Title]
Client: [Name]
Practice: [Group]
Responsible: [Partner]
Total WIP: $X
— Time: $T (Y hrs × avg rate $R)
— Expenses: $E
Oldest entry: [Date] ([N days ago])
Fee cap remaining: $F (or N/A)
Billing cadence: [Monthly / Milestone / On demand]
Last invoice: [Date]
FLAG: [See flag types below]
```
### By partner
Summarize total WIP by responsible partner, sorted descending, with their oldest WIP date highlighted. This is the input to partner billing meetings.
### By client
Aggregate WIP across matters per client. Flag clients whose aggregate WIP exceeds any agreed credit limit.
## Flags
| Flag | Trigger | Action |
|---|---|---|
| WIP exceeds billing cadence | WIP age > agreed billing cycle (e.g., >30 days for monthly-billing matter) | Generate interim bill |
| WIP > client credit limit | Aggregate client WIP > firm's defined credit limit for client | Hold new work until bill issued + paid; or get partner authorization |
| Stale WIP — write-off candidate | Any WIP entry >90 days (default threshold) | Partner review; write-off or produce explanation + billing plan |
| Fee-cap at risk | WIP + billed fees > 85% of matter cap | Alert responsible partner immediately; scope discussion needed |
| Inactive matter with WIP | No time entries for >60 days but WIP outstanding | Matter may be on hold or closed without billing — investigate |
| Expenses aging | Expense entries >60 days unbilled | Disburse to client ASAP; aging expenses signal billing process failure |
## Partner action email
For each partner with flagged WIP, the skill generates a draft email:
```
Subject: WIP Review Action Required — [Partner Name] — [Month]
Dear [Partner],
Your current WIP summary as of [Date]:
Total WIP: $X
WIP in 60+ buckets: $Y ([Z]% of your total)
Matters requiring action:
1. [Matter 001] — $A WIP — [Flag: Stale / Cap risk / Credit limit]
Suggested action: [Issue interim invoice / write off $B / partner note required]
2. [Matter 002] — $B WIP — [Flag]
Suggested action: [...]
Please confirm actions by [Date]. Finance will process approved write-offs and bills
in the [Month] billing cycle.
[Finance Team]
```
## Year-end considerations
- **WIP provision**: Stale WIP (90+ days) should be provisioned at a discount (commonly 50–100% depending on age and client history) for financial reporting purposes.
- **Revenue recognition** (US GAAP / IFRS 15): Law firms must assess whether WIP is realizable; firms using cash-basis accounting write off WIP when it is determined not collectible.
- **Tax**: Write-offs must be documented with partner sign-off to support tax deduction in most jurisdictions.
## Jurisdictional notes
- **MENA practices**: Year-end timing varies across the GCC (Hijri year vs. Gregorian). Run WIP aging using Gregorian calendar for international billing, but align internal review with firm's fiscal year.
- **Lebanon**: Currency considerations require WIP denominated in USD vs. LBP to be tracked separately; assess collectibility in functional currency.
- **UK SRA**: Firms using the SRA-compliant billing ledger must ensure WIP descriptions are sufficiently detailed to support the invoice narrative requirements.
## Related skills
- [[efirm-finance-realization-rate-tracker]]
- [[efirm-finance-utilization-dashboard]]
- [[efirm-finance-trust-account-reconciliation]]
- [[efirm-matter-summary-for-billing]]
- [[efirm-finance-partner-comp-allocator]]
Wersje
W bazie nie ma innych skilli o nazwie efirm-finance-wip-aging-report.
Migawka bazy z 28.10.2026 · wersja paczki 570b5a829c3f (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100wiki-finance
Wyjaśnia finanse kancelarii prawnej: WIP, należności, wskaźnik realizacji, wykorzystanie czasu i ekonomię partnerów. - 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ć. - 100invoice-chase
Prowadzi windykację zaległych faktur: buduje drabinę przeterminowania, przypisuje etap eskalacji z gotowymi e-mailami, skrypt rozmowy telefonicznej i zasady odpisania należności.