TERP Module

Legal Practice

Run a practice around the matter — with the conflict check before you take it and the limitation date in front of you every morning.

Start free → All modules

A firm does not have clients, it has matters: one engagement for one client, with its court, its case number, its team and its dates. Everything hangs off it — hearings, tasks, documents, recorded time and the bill. Two things the software treats as more important than anything else, because getting them wrong is negligence rather than inconvenience: the limitation date, which leads the dashboard ninety days out, and the conflict check, which searches every client you have acted for AND every party you have acted against before a matter is opened. It suggests and records; it does not decide, because software cannot know that two people called Perera are different people. Time is recorded in your own billing units with the rate frozen at the moment it was recorded, so changing a rate never reprices work already done. Bills carry disbursements untaxed — a court fee you paid on a client's behalf is not a service you sold — and the invoice lands on the same ledger and the same receivables ageing as every other part of the business.

Key features

What you get

✓Matters as the spine — client, opposing parties, court, case number, responsible lawyer and team
✓Conflict checking before a matter is opened, searching clients AND opposing parties, matching across initials, reversed names and company forms
✓Limitation dates on the dashboard ninety days out, and a register that keeps the ones already passed
✓Per-matter confidentiality: restricted matters are absent from lists, calendars and reports for anybody not on them, and every look is logged
✓Hearings as a row per calling — adjourning records what happened and lists the next date, so the history answers "why has this taken two years"
✓A calendar carrying hearings and limitation dates together, and a printable daily cause list grouped by courthouse
✓A clash warning when one person is listed in two courthouses on the same day
✓Tasks against deadlines, with the warning nobody catches by eye: a task due AFTER the hearing it was created for
✓Time recorded in your billing unit — 6, 10, 15 or 30 minutes, rounded up — typed as 90, 1.5, 1h30 or 45m
✓The hourly rate frozen on each entry, so changing a rate never reprices work already done
✓Non-billable time kept and totalled, so you can see what a client actually costs
✓Bills from unbilled time or an agreed fee, with write-offs that reduce the tax with the fees
✓Disbursements recharged untaxed and shown as their own line
✓Invoices raised on the platform's own path — same ledger, same statement, same receivables ageing as the rest of the business
✓Reports: unbilled work with ageing by the date the work was done, realisation, workload, the limitation register, and the cases that are dragging
✓Daily reminders for tomorrow's hearings, tasks due, and limitation dates — every channel off until you switch it on

See it in action

A worked example

One matter, from the first call to the bill

1

A new client walks in. Before the matter is opened, the conflict check searches every client the firm has acted for and every party it has acted against — the opposing party turns out to be a former client, and a partner decides, on the record, whether to take it.

2

The matter is opened with its court, its case number and its limitation date. A junior is put on the team; the file is marked restricted, so nobody else in the firm can open it.

3

The case is called, mentioned and adjourned four times over eight months. Each calling records what happened and lists the next date, so the history is there when the client asks why it is taking so long.

4

Time is recorded as it is spent and court fees as they are paid. The bill goes out: fees less a write-off, tax on the fees only, the court fees recharged untaxed — and the invoice appears on the client statement beside everything else the business does.

Try it yourself

Live demo — Demo Traders

Set the practice up from Legal -> Practice Areas, Courts and Lawyers & Staff — the dashboard shows the three steps and ticks them off. Then open a matter and press Check for conflicts. Link each lawyer to their login on Lawyers & Staff before testing restricted matters, or the gate cannot recognise them.

Full back-office: https://terpapp.semicolans.com/login · workspace demo · user admin · password admin123

Demo data resets periodically. Please don’t enter real personal information.

Who it is for

Built for teams like these

Solo practitionersLaw firms and chambersNotariesCorporate legal departmentsLegal consultants

Explore more

Other modules

CRM & Client WorkFrom a name somebody wrote down to a signed pr...
Jewellery RetailPriced off this morning rate, weighed to the m...
DistributionRun a distribution channel on the ERP you alre...
Laundry & Dry CleaningEvery garment followed from the counter to the...
Optical ShopThe diary, the eye test, the frame room and th...
Associations & BatchesOne system for an old boys association, a mosq...
Real Estate SalesSell property the way it is actually paid for...
Property & ApartmentsRun an apartment complex the way the law expec...
CollectOne aged list of everything you are owed — acr...
GarageA workshop that cannot repair a car before the...
WhatsApp AssistantYour own WhatsApp number, answered day and nig...
Bus Booking & TransportA bus service run the way one is actually run...
Fuel StationA filling station run the way one is actually...
Sports & Player AuctionRun a tournament end to end — register players...
WarehouseA bin-level warehouse that sits on your Invent...
Online OrdersA complete order book for social sellers — tak...
Utility BillingMetered water and utility billing — monthly re...
Institute & LMSRun a course institute end to end — admissions...
Accounting & General LedgerTrue double-entry accounting that every other...
Trade, Inventory & POSThe whole buy → stock → sell cycle — purchasin...
HR & PayrollAttendance, leave and configurable payroll tha...
Vehicle RentalRent out your fleet — cars, vans, bikes — with...
Rental ManagementHire anything out — machines, marquees, vehicl...
Online StoreA full e-commerce storefront on top of your st...
Rice Mill ManagementPaddy in, rice out — weighbridge, moisture, mi...
Courier & LogisticsBook a parcel, run the day from one board, put...
Driving SchoolLearners, lessons and the classroom — with a d...
Hospital (IPD)Wards, beds and admissions with a live occupan...
Clinic (OPD) ManagementRun the whole outpatient clinic — queue, consu...
Gym & Fitness ManagementRun the whole gym — memberships, classes, pers...
Restaurant ManagementA complete restaurant, hotel and banquet opera...
PoultryLive birds in, meat out, and what every kilo r...
PawningAdvances against gold — valuation, interest, r...
ConstructionContract job costing — BOQ, progress claims, c...
Salon & BeautyA complete salon operating system — bookings,...
Travel TicketingA complete travel-agency operating system — ti...
VillageCare — Community WelfareA complete welfare-society operating system —...
Madrasa ManagementStudents, teachers, fees and exams for madrasa...

★ Built-in AI assistant

New to Legal Practice? Just ask.

Every TERP workspace includes an AI assistant that explains any Legal Practice feature or report in plain language — so you and your team are productive from day one, no manual required. It answers from TERP's own guides, anytime.

Run your whole business on TERP

Every module shares one ledger, one customer list and one login.

Create your free workspace →