OnGravy for Lawyers

Retainers, court fees, RCM.
Without the spreadsheet.

Built for Indian advocates and small law firms. Per-case ledgers and P&L. Retainer + advance billing with auto-drawdown. Advocate-RCM handled. Court-fee + disbursement tracker. From ₹399/month.

Start 30-day trialTalk to us first →

No credit card. WhatsApp OTP login. Cancel anytime.

GST on legal services
18%
handled with RCM nuances
Senior-advocate B2B services trigger reverse-charge on the recipient. Services to individuals are exempt. OnGravy classifies each line correctly.
Per-case P&L
1 click
from engagement letter to matter close
Receipts, court fees, travel, sub-counsel, disbursements — all tracked against the case ledger.
Section 44ADA
50%
presumed profit up to ₹75L gross
Advocates are explicitly eligible. OnGravy switches between ITR-4 and ITR-3 when you cross the threshold.

Why lawyers choose OnGravy

1

Every matter is its own P&L

No more guessing whether the long-running mediation case actually paid or just felt productive. Per-case ledger, per-case profitability, exportable to your matter-management notes. Sign engagement letters with eyes open.

2

Retainers stop leaking

The retainer sits in a liability account. Work drawn against it shows on every invoice. Unused balance refunds cleanly. The client always knows where their money is, and you never accidentally re-bill work already covered by the retainer.

3

RCM and §194J handled silently

Senior-advocate RCM, junior payouts with auto-§194J TDS deduction, advocate-to-firm GSTR-3B feed — OnGravy does it under the hood. You sign off, not reconcile.

What is included

Per-case ledger and P&L

At /dashboard/projects — every matter is a project with receipts on the income side and /dashboard/case-disbursements supplying the court fees + sub-counsel costs on the expense side. Project-level P&L (revenue − expenses) tells you which matters actually pay before you sign the next engagement letter.

💼

Retainer + advance billing

At /dashboard/retainers — manage the monthly retainer roster with client name + fee + GST + §194J TDS rates. The /api/cron/retainer-billing job picks them up on the 1st of each month and generates the invoice automatically with GST + TDS already split. Net-receivable per client surfaced live. Drawdown + refund flow against unused retainer balance lands with the trust-account integration.

🏛

Advocate RCM handled

Senior-advocate fees and B2B legal services attract reverse-charge GST 18% on the recipient. OnGravy generates the correct RCM invoice format and feeds it into your GSTR-3B without you flipping a switch.

📋

Court fee + disbursement tracker

At /dashboard/case-disbursements — log every stamp duty, filing fee, process fee, court fee, sub-counsel fee, travel, photocopy against the case ref. Total-unreimbursed card surfaces money tied up across all client cases. Mark-reimbursed flow links each disbursement to the bill that recovered it. Audit-grade RLS (INSERT + SELECT + reimbursed-flip UPDATE only).

🤝

Sub-counsel + junior splits

Engaging a junior or sub-counsel on a case? Split the engagement fee at the percentage agreed, auto-deduct TDS under §194J on their share, and pay net via UPI. The audit trail is intact for the partner reconciliation.

🎙

Voice voucher between hearings

Between hearings, speak: "Cash received Mr. Iyer matter 4500 rupees" and OnGravy drafts the entry. Approve on the phone, move to the next courtroom.

📱

WhatsApp invoicing to clients

Clients prefer WhatsApp over email. OnGravy sends invoices + payment links via WhatsApp, reconciles automatically when paid, and chases politely if not.

🤖

AI tax advisor for advocates

Citation-backed answers to §44ADA presumptive eligibility, advocate-RCM, §194J on professional fees, depreciation on law books and office equipment, and the rest of the legal-services tax surface.

Pricing for legal practices

Free
₹0/mo
under ₹25L receipts
1 user
  • 44ADA presumptive
  • Per-case ledgers
  • Free forever
Start trial →
Starter
₹399/mo
solo advocate
2 users
  • Full GST + RCM
  • Court fee tracker
  • WhatsApp invoicing
Start trial →
Most popular
Professional
₹999/mo
small firm (≤5 lawyers)
5 users
  • Retainer accounting
  • Junior-counsel splits
  • AI tax advisor
  • Multi-user
Start trial →
Premium
₹2,499/mo
multi-partner firm
10 users
  • Multi-partner draws
  • Advanced reports
  • Audit trail
  • Multi-office
Start trial →

17% off on annual billing (effectively 2 months free). No setup fee, no card to start.

Frequently asked

Can I use Section 44ADA presumptive taxation as a lawyer?

Yes — practising advocates are explicitly covered under §44ADA presumptive taxation, with 50% presumed profit on gross professional receipts up to ₹75L. OnGravy keeps proper books in the background regardless, so the moment you cross ₹75L (or have a year you would rather show real profit), you have the books ready to file ITR-3 instead of ITR-4.

Is GST 18% on all legal services?

Mostly yes — legal services are taxable at 18% GST. But there are two important wrinkles. (1) Services to individuals / non-business entities by a non-senior advocate are exempt. (2) Services to business entities by a senior advocate trigger reverse-charge (RCM) on the recipient, not on you. OnGravy classifies each invoice line correctly and produces the right invoice format for each scenario without you remembering the rule.

How does the retainer accounting work?

You bill an upfront retainer (say ₹1L) and it sits in a liability account against the client. As you log work on their matters, the retainer draws down. Each invoice you send afterwards reads "₹0 due — drawn from retainer balance" and shows the remaining balance. On disengagement, OnGravy refunds the unused balance with a credit note. The client always knows where their money sits.

How do you handle court fees and disbursements I pay on behalf of clients?

They are logged as reimbursable disbursements against the case ledger, not as your professional income. When you raise the next invoice, the disbursements are added as separate lines (with a "no-GST" tag, since they are reimbursements not income). Your taxable professional income stays correctly stated. Audit trail intact.

Can my junior associates use this without seeing the firm financials?

Yes — invite them as a "Junior" role with access only to their own time entries and their case ledgers. They cannot see the firm P&L, the partner draw, or the other associates' books. Read-only access to their own performance dashboard. Standard practice for any firm above one person.

What does it cost?

Free under ₹25L gross receipts (covers most solo-practising advocates in their first years). Starter ₹399/month for full books + GST + per-case ledgers. Professional ₹999/month adds voice voucher, AI tax advisor, retainer accounting, multi-user access. Premium ₹2,499/month for multi-partner firms. No setup fee, cancel monthly.

Books built for billable hours.

30-day trial. No card. WhatsApp OTP login. Per-case sample data preloaded so you can click around with non-empty screens. If it does not save you the equivalent of one billable hour per week within 30 days, walk away.

Start trial →Have questions?