System Live · 2,847 engagements processed today

One call. Every engagement.Zero tab-switching.

Ledger wires every open return, deadline, and client thread into one nerve center — built for firms that move faster than their spreadsheets allow.

See the Full API Docs
200+Active Returns / Firm
11sAvg. Engagement Setup
99.7%Deadline Accuracy
POST /engagements/create
ledger.api
1// POST /engagements/create
2const response = await ledger.engagements.create({
3  "client": "Meridian Holdings",
4  "type": "1120-S",
5  "deadline": "2025-03-15",
6  "assigned": ["R. Patel", "J. Okonkwo"],
7});
 
9// 200 OK ✓ LIVE
10{ id: "eng_7xK2mP", status: "active",
11 priority_score: 94, deadline_delta: 16,
12 linked_docs: ["K1_MH_2024.pdf", "1120S_draft.pdf"],
13 assigned: ["R. Patel", "J. Okonkwo"] }
14
UTF-8JSONLn 14, Col 1
eng_7xK2mP · active
Scroll to explore
01 · Intake

From inbox to tracked engagement — before the coffee cools.

Ledger ingests a new engagement from any source and immediately creates a structured, deadline-aware record. No copy-paste, no duplicate data entry, no lost context.

11s
Average engagement setup time
Capability
Email + Excel
Generic PM Tool
Ledger
Structured intake from any source
Email, API, web form, CSV — one consistent engagement object regardless of origin.
Manual entry only
Auto-assign by workload & specialty
Ledger scores each assignee by current load and prior returns of same entity type.
Conflict of interest screening
Flags client relationships against your firm's conflict register before assignment.
Engagement type taxonomy
1040, 1065, 1120, 1120-S, 990, FBAR — each type carries its own deadline logic.
Spreadsheet rows
Custom fields only
Prior year data linking
New engagement auto-links to prior year returns, K-1 history, and open items.
02 · Tracking

Every engagement, every stage, one screen.

Managing partners see the full portfolio at a glance. Staff accountants see exactly what's theirs. Ops managers see what's about to break — before it does.

94
Average priority score at peak season
Active Engagements4 of 47 shown
Live · Updated 2s ago
Client / TypeAssigneesDeadlinePriorityProgressStatus
Meridian Holdings1120-S · eng_7xK2mP
R.J.
Mar 15, 2025
94/100
72%
In Review
Harrington & Sons LLC1065 · eng_3mNpQR
S.
Apr 01, 2025
87/100
45%
Awaiting K-1
Blackwell Capital Group1120 · eng_9wLkTZ
M.T.
Mar 15, 2025
99/100
28%
Critical
Clearwater Ventures1040 · eng_5vHjWX
R.
Apr 15, 2025
62/100
90%
On Track
Capability
Email + Excel
Generic PM Tool
Ledger
Real-time status across all engagements
Single dashboard shows every open return, its stage, assignee, and days to deadline.
Manual updates
Priority scoring engine
Composite score weighing deadline proximity, complexity, and client tier — updated live.
Bottleneck detection
Identifies engagements stalled at a specific stage for more than 48 hours.
Manual review
Cross-engagement dependency mapping
K-1 from one return blocking another? Ledger surfaces the dependency chain.
Manager override & escalation
One-click escalation routes engagement to managing partner with full context snapshot.
Reply-all thread
Comment mention
03 · Documents

Stop hunting. Start filing.

Every missing K-1, W-2, and basis schedule has a named owner, a due date, and an automated reminder. The chase ends the moment you create the engagement.

6
Avg. email chains eliminated per K-1
Capability
Email + Excel
Generic PM Tool
Ledger
Document request tracking per engagement
Each missing item (K-1, W-2, basis schedule) has a status, owner, and due date.
Checklist only
Automated client reminders
Ledger sends cadenced reminders at 14d, 7d, 3d, and 1d before document deadlines.
Manual follow-up
Version control on uploaded documents
Every upload versioned. Prior drafts retained. No more "final_FINAL_v3.pdf" confusion.
Basic attachment
Document → engagement auto-linking
OCR reads uploaded PDFs and links them to the correct engagement and tax year.
Secure client portal delivery
Signed returns delivered through audit-logged portal. No email attachments with SSNs.
Email attachment
Link sharing
No credit card required

Three spokes down. You already understand the logic.

Managing partners at firms like yours set up their first engagement in 11 seconds. The dashboard clears in real time. The tabs stay closed.

See the Full API Docs
04 · Deadlines

The deadline engine never forgets. You shouldn't have to.

Every federal and state filing deadline is built in, layered, and capacity-aware. Extensions update automatically. Penalty exposure is visible before it's real.

0
Penalty notices in firms using Ledger (2024)
Filing Calendar · Q1–Q2 2025
CriticalWarningOn Track
S-Corp Extensions23 returnsMar 1516d left
Partnership Returns18 returnsMar 1516d left
FBAR Filing7 returnsApr 1547d left
Individual Returns61 returnsApr 1547d left
Corporate Extensions14 returnsApr 1547d left
State Composite9 returnsMay 0163d left
Capability
Email + Excel
Generic PM Tool
Ledger
IRS deadline database (updated annually)
Every federal filing deadline built in — extensions, composite, FBAR, 990.
Manual calendar
Manual entry
State deadline layering
Multi-state clients get state-specific deadlines stacked under the federal anchor.
Extension tracking
Extension filed? Deadline updates automatically. Original date archived for audit trail.
Manual update
Capacity-aware deadline alerts
Alert fires earlier when the assigned team's workload is above threshold.
Penalty exposure calculator
Estimates FTP/FTF exposure if deadline is missed — visible to manager before it happens.
05 · Reporting

See the write-down before it hits the P&L.

Budgeted vs. actual hours surface at engagement level, in real time. Ops managers see which returns are bleeding hours before the conversation with the partner.

23%
Reduction in write-downs in year one
Hours vs. Budget · Tax Season 20252 write-down risks detected
Team MemberBudgeted hrsActual hrsVarianceWrite-down Risk
R. Patel
Senior Associate
120h118h-2hlow
J. Okonkwo
Staff II
80h94h+14hhigh
S. Nakamura
Senior Associate
100h101h+1hlow
M. Osei
Staff I
60h78h+18hcritical
T. Brennan
Manager
140h137h-3hlow
Capability
Email + Excel
Generic PM Tool
Ledger
Budgeted vs. actual hours per engagement
Track hours at engagement level, not just client level. Write-down risk visible in real time.
Manual time entry
Write-down risk flagging
When actual hours exceed budget by configurable threshold, engagement is flagged before write-down.
Realization rate by partner / staff
Drill into which team members consistently over- or under-budget by return type.
End-of-year only
Client profitability by entity type
Segment revenue per hour by 1065, 1120-S, 1040 — know which work to price up.
Tax season throughput dashboard
Live count of returns filed, in progress, and not started — with projected completion dates.

"We cut engagement setup time from 20 minutes to under 30 seconds. During March, that compounds into hours recovered."

Priya Rajan portrait
Priya Rajan
Managing Partner, Rajan & Associates LLP

"The deadline calendar alone paid for the subscription in week one. No more hunting through email chains for K-1 status."

Marcus Webb portrait
Marcus Webb
Director of Operations, Clearfield Tax Group

"I can see which engagements are bleeding hours before the write-down conversation. That visibility changed how we staff."

Amara Osei-Bonsu portrait
Amara Osei-Bonsu
Ops Manager, Vertex CPA Partners

The exhale moment.Thirty tabs → one dashboard.

Start free. No credit card. Your first engagement goes live in 11 seconds — K-1 tracking, deadline alerts, and hour visibility included.

See the Full API Docs