Time, billing, collections, client money, VAT and bank — every action in Justiora lands as a balanced entry in a single general ledger. No re-keying into the accounts. No month-end surprises. No spreadsheet glue.
Watching the panel on the right? That's real product behaviour: every journal balances, or it doesn't post.
Lock-up — the days your work sits as unbilled time and unpaid invoices — is where profit quietly evaporates. Justiora instruments every stage of that journey.
Hours recorded but never captured: late timesheets, forgotten calls, six-minute units lost.
Partners shave bills before sending. Without measurement, write-downs become invisible habit.
Invoices age politely. Nobody enjoys chasing, so nobody does — until the write-off.
The bank statement arrives; someone re-keys it into the accounts. Errors and Friday evenings follow.
The structural difference: in most practice tools, billing software and accounting software are two systems with an export between them. In Justiora they are the same system — the invoice is the journal entry.
Six-minute units, running timers, narratives your clients will actually accept. Rates resolve automatically: matter, client, then firm default.
Build invoices from the WIP pool. Edit any line — date, hours, rate, narrative — at draft stage; every change posts an audited adjustment.
A worked queue, not a report: reminders in FR/EN, statutory interest, exceptions, payment plans, provisioning and write-off done properly.
Deposits, guarded withdrawals, three-way reconciliation. A client balance can never go negative — the system refuses, not the policy manual.
Court fees, experts, translations — hard and soft costs tracked per matter and recovered on the next bill instead of forgotten.
Supplier invoices with VAT (including reverse charge), and expense reports for lawyers who paid out of pocket — reimbursed, not resented.
Every sale, purchase and expense feeds the VAT register. The periodic return assembles itself, box by box, jurisdiction as configuration.
Import statements, let structured references find their invoices, confirm with one click. The loop from QR payment to ledger closes itself.
P&L, balance sheet, matter profitability, lock-up days, fee-earner performance — computed from the ledger, never assembled by hand.
Client-money rules are unforgiving everywhere — SRA in England & Wales, IOLTA in the US, deontology in the EU. Justiora enforces segregation at the ledger level: the rules hold because the database makes breaking them impossible, not because everyone remembered the procedure.
You don't have to — you have practice software and accounting software, plus the monthly ritual of moving numbers between them. Justiora removes the ritual: the invoice, the trust deposit, the expense report are journal entries the moment they happen. Your accountant reviews a ledger that is already complete instead of rebuilding one.
Yes — narrative, hours, rate, date, even the matter. The original is never silently rewritten: every change records a revision with a mandatory reason and posts an adjustment journal that reverses the old values and reposts the new ones. Auditors love it; so do billing teams.
Trust funds live on dedicated ledger accounts mirrored by per-client sub-ledgers. A withdrawal that would take any client below zero is refused by the system — there is no override. Three-way reconciliation (bank, ledger, client listing) is built in.
The ledger engine is jurisdiction-neutral; rules are configuration. VAT ships with full Belgian grids and an engine ready for other EU returns; client-money rules cover SRA-style and IOLTA-style segregation. Tell us your bar and we'll walk you through the mapping.
Founding firms get migration support: clients, matters, open WIP, AR balances and trust positions arrive as opening journals — balanced, like everything else.
A 30-minute demo with your own scenarios — bring your messiest billing story.
Book a demo — hello@justiora.com