Matters & requests Budget & spending External firms

Custom legal operations software

Appfront builds bespoke software for an organisation's legal department: registering and assigning incoming requests and matters, monitoring budgets per matter, checking invoices from external law firms against agreed rate arrangements, and making visible where the legal budget is going. For in-house counsel who want to steer rather than explain after the fact.

What is legal operations software?

Legal operations software, also known internationally as enterprise legal management, supports the work of an in-house legal department. It answers three questions: what is on the table, who is handling it, and what it costs. That is different from software for a law firm, which tracks billable hours and client files. For that side, we have legal workflow automation.

It also differs from contract management. Contract management tracks the term, renewals and obligations of your contracts and is a discipline in its own right; see contract management software. Legal operations concerns the department itself: the intake of requests, the allocation of work, the use of external firms and the budget.

In practice that work is spread across a mailbox, a shared folder, a spreadsheet of ongoing matters and a pile of invoices that the department manager reviews without being able to see whether the rate matches what was agreed. Custom software brings that together. See also our wider approach to custom software development.

Every request becomes a matter

A request from the organisation receives a category, an owner and an expected turnaround time. This shows you not only what is outstanding, but also where your department spends most of its time and whether that was the intention.

Budget before the invoice

For each matter, you record what it may cost and which rate agreement applies before the work begins. Invoices are checked against this automatically, rather than judged after the fact on instinct.

Visible spend by category

What goes to employment law, to disputes, to contracts? And through which firm? Without that breakdown, every conversation about the legal budget becomes a discussion without figures.

How we build your legal operations software

We start with the matters that came in over the past year and with the invoices from your external firms. That is where the real picture lies, and it almost always differs from how the department thinks its time is spent.

1
Discovery & scope

We categorise your actual intake and map which matters are handled in-house, which are outsourced and what rate agreements are in place with firms. We also record which matters deliberately remain outside the system.

2
Design

We design the matter model, the routing, the budget and rate model for external work and the authorisation model, including the protection of confidential matters. Integrations with procurement and accounting have their place here.

3
Build & integrate

We build in short iterations with working demos for the in-house lawyers. We bring in the integration with your financial administration early, because the invoice check depends entirely on it.

4
Go-live & management

We go live with a limited number of categories and one or two firms, measure whether the check works, and then scale up. Ongoing management and further development follow when your agreements or organisation change.

What legal operations software actually does

A legal department of two people has different challenges from a team of fifteen with its own specialisms. These are the features we deliver most often.

Intake and allocation

Requests from across the organisation arrive via a form or email and are categorised and assigned by subject, country and business unit. The question no longer disappears into a personal mailbox.

Matter file and documents

Correspondence, documents and decisions per matter in one place, recording who decided what and when. Fits with our legal document software.

External firms and rates

Per firm, a record of agreed rates, discounts and terms, and per matter which agreement applies. This is the basis against which every subsequent invoice is checked.

Budget and commitments

A budget per matter, set before the work begins, with committed amounts shown alongside invoiced amounts. You see what is still to come, not only what has already arrived.

Invoice check

Automatic checking of incoming invoices against the agreed rate, against items that under the agreement may not be recharged, and against budget overruns, with deviations flagged separately for review.

Steering and reporting

Spend by area of law, by business unit and by firm, turnaround times by category, and the share of work that is outsourced. This turns the conversation about capacity and budget into one based on figures.

Who we build legal operations software for

The question becomes urgent once legal spend is large enough to need steering, yet the department is too small to keep everything in one person's head. These are the client types we most often build for.

Companies with an in-house legal department

Organisations with a team of in-house lawyers serving the whole business and outsourcing part of the work. For them, the combination of work allocation and spend control weighs most heavily.

Organisations with high dispute volumes

Parties facing a steady stream of claims or proceedings, where the lead time and cost per matter vary widely. They need an overview of commitments, because the invoice arrives months after the decision.

Semi-public and regulated organisations

Institutions that account for their expenditure and where procurement rules also apply to legal services. See also HR compliance software.

International organisations

Businesses that instruct law firms across several countries, with different currencies, rates and VAT treatments. For them, invoice checking is hardest and automation delivers the most.

Not yet sure about a large project?

Test your idea first: a working prototype in 1 day

With OneDayBuild, we turn your idea into something tangible in one day for €1,150, so you can see whether further development is worth the investment. Decide to go ahead with the full build? Then we credit the full cost.

Explore OneDayBuild →

Technology and integrations

We build on a modern, maintainable web stack and connect to the systems that already hold your procurement, invoices and organisational structure.

Node.js / Python / .NET React / Vue front end PostgreSQL / SQL database REST and webhook integrations Accounting and procurement integration Invoice processing and recognition Rate model with version control Document storage per matter SSO via OAuth 2.0 / SAML HR system for organisational structure Multi-currency processing Role-based authorisation Segregated confidential matters Immutable audit logging Reporting and exports CI/CD pipelines

Why choose Appfront for your legal operations software?

Appfront builds custom software and starts from your actual intake and your actual invoices. In legal departments we consistently find that a small share of matters drives most of the spend, and that no budget is set in advance for exactly those matters.

We record the fee agreement before the work begins rather than afterwards. It sounds like a detail, but it makes all the difference: checking an invoice against an agreement buried in an email thread is manual work that nobody does consistently. If the agreement lives in the system, the check happens automatically.

Confidential matters get their own circle. A dispute with an employee, an investigation or an acquisition does not belong in the same queue or under the same access rights as a question about standard terms. We build that into the authorisation model, not into a policy.

See also our wider services: custom software development and AI for contract review. Questions about your situation? Get in touch with us.

  • Fee agreement recorded before work begins
  • Invoices checked automatically rather than judged by feel
  • Commitments visible alongside invoiced amounts
  • Confidential matters in a separate circle
  • Spend broken down by practice area, matter and office
  • Kept separate from contract management and office software
  • Multi-currency and different VAT treatments supported
  • Immutable logging of decisions and approvals
  • Clear documentation your own team can maintain
  • Ongoing maintenance when agreements or the organisation change

Security and confidentiality

A legal system holds the most sensitive material in an organisation: disputes with employees, investigations, liability questions and sometimes proposed transactions. We separate those flows at data model and authorisation level, with a restricted circle per matter and logging of every access, so that a colleague lawyer does not automatically see everything.

Correspondence with a lawyer may fall under legal professional privilege. That is not a technical feature, but it does have technical consequences: it determines what you store separately, who can access it, and what happens when a request for disclosure comes in. We discuss that set-up with your legal leadership in advance.

Personal data in case files is covered by the GDPR, with retention periods set per case category. Technically, we build to the OWASP security standards. More about our approach: information security policy and vulnerability disclosure policy.

  • Confidential matters in a separate stream
  • Restricted circle per matter, including for administrators
  • Logging of every access to a restricted file
  • Separate handling of documents covered by legal professional privilege
  • Retention period defined per case category
  • Encryption in transit (TLS 1.2+) and at rest
  • Tamper-proof audit logging of decisions
  • Built to the OWASP standards

Frequently asked questions about legal operations software

Answers to the questions we are asked most often about custom software for the legal department.

It is software for the in-house legal department of an organisation, internationally also known as enterprise legal management. It answers three questions: what work is coming in, who is doing it, and what it costs. This covers intake and allocation of matters, budgets per matter, rate agreements with external firms, and the checking of their invoices.

A law firm manages client files and records billable hours so it can invoice. A legal department sits on the other side of that same invoice: it buys in services, monitors budgets and checks whether the rate is correct. The systems look alike but have opposing interests.

No. Contract management tracks the term, renewals and obligations of your contracts and is a discipline in its own right. Legal operations concerns the department: what work comes in, who picks it up, what is outsourced and what that costs. In practice we connect the two, because a contract question often arrives as a request to the department.

By recording the agreement in advance: which rate per role, which discount, which items may and may not be charged on, and which budget applies to this matter. An incoming invoice is automatically checked against that, and only the deviations go to a person. Without an agreement recorded in advance, every check is manual work that nobody keeps up.

An accrual is work that has been commissioned but not yet invoiced. With legal work there are often months between the two, so your expenditure overview is structurally behind reality. By recording what is expected when the instruction is given, you see what is still to come rather than only what has already arrived.

They get a separate stream with a restricted circle, their own file records and logging of every access. A dispute with an employee or a proposed transaction does not belong in the same queue as a question about general terms and conditions. We build that into the authorisation model, so it does not depend on agreements alone.

Yes, but the emphasis shifts. With two or three lawyers, workload distribution is less of a problem, while spend control and file management become especially valuable, because the outsourced share is then relatively large. With larger teams, the intake and capacity side weighs more heavily.

We build custom software. Categories, mandates, rate structures and the separation between ordinary and confidential matters differ greatly per organisation, and international packages often assume an Anglo-Saxon way of billing that does not fit here. After an intake meeting, we decide together which categories to set up first.

Ready to build your legal operations software?

Tell us how work arrives at your legal department and where it gets stuck: in allocation, in budgets, or in invoices from external firms. We are happy to think along with you on the matter model, the fee structure and the separation of confidential matters. In a no-obligation first conversation, you will get a clear picture of what is possible.

Edit content