RETAINER CONSOLE / MAY CLOSE 23:58:14 CLIENT COMMIT USED BALANCE STATUS APEX DYNAMICS 120h 118h 2h OK CALDERA PARTNERS 200h 200h 0h OK MERIDIAN CORP 120h 87h 33h CAP BREACH EASTMONT TECH 82h 81h 1h OK STERLING GROUP 160h 112h 48h CAP BREACH NORTHFIELD INC 95h 94h 1h OK VEYRON LLC 105h 104h 1h OK 2 CAP BREACHES DETECTED CLOSE IN 02 MIN awaiting GL flush_ ASC 606 · CAP ANALYZER · LIVE ONLINE
Retainer caps, lost in
the close?
Retainers
Cadel.ai
Earned
cadel.ai
Sterling Group · 12-month retainer
Cadel reads every retainer.
RETAINER MSA-074
14/18
Sterling Group · Monthly hour-block retainer
Effective Jan 1, 2025 · 160h/mo · 15% rollover cap
The Cadel workflow
1
Parse retainer terms
Hours, rate, rollover cap
2
Track consumption
Used vs committed, per period
3
Apply cap analysis
Rollover vs forced recognition
4
Posted to GL
Deferred → Revenue, balanced
cadel.ai
Retainer type, classified.
🔒 app.cadel.ai / retainers
Retainers
Rev Schedule
Journal Entries
Q2 Retainer Portfolio · 7 active clients
Approve all →
ClientRetainer TypeRollover PolicyMonthly Value
Meridian CorpHourly block10% cap$18,000
Apex DynamicsFixed feeNo rollover$12,500
Sterling GroupHybrid15% cap$24,000
Northfield IncHourly block20% cap$9,500
Caldera PartnersFixed feeNo rollover$31,000
Veyron LLCHybrid10% cap$15,750
Eastmont Tech flushUsage-basedMonthly flush$8,200
All retainers classified4 hourly · 2 fixed · 1 usage-based · ASC 606 ready$118,950 / mo
Every contract, in the right bucket.
cadel.ai
Hours earned, period by period.
🔒 app.cadel.ai / revenue-schedule
Contracts
Rev Schedule
Journal Entries
Hours Earned Schedule · Q1-Q2 close
Post to GL →
All obligations
Pre-amendment
Post-amendment
ObligationPatternJanFebMarAprMayJunTotal
Meridian Corphourly18,00018,00018,00018,00019,80018,000109,800
Apex Dynamicsfixed12,50012,50012,50012,50012,50012,50075,000
Sterling Grouphybrid24,00024,00024,00024,00027,60024,000147,600
Northfield Inchourly9,5009,5009,5009,50011,4009,50058,900
Caldera Partnersfixed31,00031,00031,00031,00031,00031,000186,000
Veyron LLChybrid15,75015,75015,75015,75018,11315,75096,863
Eastmont Techusage8,2008,2008,2008,2008,2008,20049,200
Total earned118,950118,950118,950118,950128,613118,950723,363
ASC 606-10-25-13 · Remainder reallocated · GL-ready
Every hour, in the right month.
cadel.ai
Cap-constrained rollovers, handled.
🔒 app.cadel.ai / variable-consideration
Contracts
Rev Schedule
Modifications
Journal Entries
Amendment A-002 · Termination & new · effective Jun 1
Reallocate
1 cap breach · April unearned $4,950 · Forced recognition $3,150
Client ASC 606-10-25
Meridian Corp · May
Monthly retainer commitment
$18,000 / 120h
April hours consumed
87h of 120h
Rollover cap ASC 606-10-32
$4,950 unearned$1,800 max
Cap breach forced recognition
$4,950 - $1,800 = $3,150 recognized 
May catch-up rolled forward
$19,800
Deferred balance net resolved
Posted: $0 net
Cap analyzed
Excess identified
Liability flushed
Posted to GL
cadel.ai
Multiple retainers, one entry.
🔒 app.cadel.ai / journal-entries
Contracts
Rev Schedule
Journal Entries
Journal Entry: Meridian retainer · May close
Post to Your GL →
AccountDescriptionDebitCredit
Deferred RevenueApril earned hours (87h × $150)14,850
Deferred RevenueCap-breach forced flush ($4,950 - $1,800)3,150
Service Revenue: RetainerApril recognized (post-flush)18,000
Deferred RevenueMay rollover within cap (12h × $150)1,800
Accounts ReceivableMay retainer invoice (120h base)18,000
Service Revenue: RetainerMay recognized (base + rollover)19,800
TotalCap analysis + rollover + recognition · Balanced · GL-ready37,80037,800
Posted to GL.
From retainers to General Ledger, automated.
cadel.ai
From retainer to GL
Spreadsheets
Clean books
Retainer accounting,
finally clean.
Rollover caps · Period flush · Deferred revenue · Audit-ready
cadel.ai
Revenue recognition,
made simple and automated.
cadel.ai