Systems for law firms & legal departments

Law firm software that keeps every case, session and fee in step with Najiz.

Saudi lawyers already file claims, follow sessions and issue powers of attorney through Najiz, yet the firm's own work, from matters and internal deadlines to client files, hours and invoices, still lives in folders, spreadsheets and inboxes. Amwaj builds custom law firm software, or extends the tools you have, so each matter carries its Najiz references, confidential documents, time records and ZATCA-compliant invoices in one bilingual system.

The rules and platforms we work alongside

  • The Ministry of Justice's Najiz portal lets claimants file a statement of claim with general, criminal, commercial, labour and personal status courts; an agent filing for a client needs a valid power of attorney that includes a pleading clause. Source: Ministry of Justice

  • Through Najiz, case parties and their agents can view the court session calendar for active cases and answer the court circuit's questions in written pleading sessions, exchanging memoranda without attending court in person. Source: Ministry of Justice

  • Amendments to the Code of Law Practice, approved by Royal Decree M/66 dated 15/7/1443H, require licensed lawyers to obtain basic membership of the Saudi Bar Association within ninety days. Source: Ministry of Justice

  • ZATCA requires invoices in Arabic, clearance of standard tax invoices to VAT-registered clients before they are shared, and reporting of simplified invoices to Fatoora within 24 hours; an issued invoice can only be corrected by credit note. Source: ZATCA

Quick answer

What is law firm software?

Law firm software is a practice management system that keeps every matter in one place: clients and conflict checks, case and session calendars, documents, tasks, time records, fees and invoices. In Saudi Arabia it should store Najiz case and power of attorney references, protect client files under the PDPL and issue ZATCA-compliant invoices for legal fees. Amwaj builds these as custom business software.

What we build

What we build for legal practices

We fit the system to how your partners, associates and finance team already work, then add only what is missing.

Matter and client register

Clients, matters, opposing parties and conflict checks in Arabic and English, each matter holding its Najiz case number, court, circuit, case type, responsible lawyer and status, so partners see the whole caseload and its risks on one screen.

Case and session calendar

A firm-wide calendar of hearings, written pleading sessions, memorandum deadlines and internal reviews, entered from Najiz notifications or synchronised where an approved integration exists, with reminders by email, SMS or app and a backup lawyer assigned to every date.

Confidential document management

Matter-level folders with role-based access, version history, watermarking and a full audit log of who opened, downloaded or shared each file, hosted in Saudi data centres where required, with retention rules that support PDPL destruction duties.

Time, fees and expenses

Timers and timesheets by matter and task, fee arrangements per client (fixed, hourly, retainer or success-based), disbursements such as translation, travel and expert costs, and work-in-progress reports that show unbilled value before month end.

ZATCA-compliant legal invoicing

Invoices generated from approved time and fees, issued in Arabic with an English copy, cleared or reported through Fatoora and posted to your accounting system, with credit notes for write-offs. Our e-invoicing guide sets out the technical rules.

Client portal and Najiz-aware integrations

A secure portal where clients follow matter status, upcoming sessions and invoices, plus integrations with email and accounting and, where the Ministry of Justice approves your firm on the Najiz Developers portal, with its documented APIs.

Your options

Najiz with spreadsheets, packaged software or a custom system?

The right choice depends on the size and shape of your practice. Here is a fair comparison.

Najiz with spreadsheetsOff-the-shelf legal practice softwareCustom system built with Amwaj
Best fitSole practitioners with few active casesFirms whose workflow matches the packageMulti-office firms, legal departments or specialised practices
Najiz referencesCopied by hand into filesVaries; confirm what is actually supportedStored per matter; official APIs only where the ministry approves access
Confidentiality controlsShared folders and a weak audit trailUsually role-based; ask where data is hostedMatter-level access, audit logs and Saudi hosting options
Time and fee billingManual and easy to under-billStandard billing modelsYour fee structures, approvals and reports
ZATCA e-invoicingA separate tool is neededSome packages include it; verify Fatoora integrationBuilt in or connected to your existing invoicing
Upfront effortMinimal at first, costly in errors laterSubscription plus configurationHigher at the start; the firm owns the result

Why it is its own job

Why a law practice needs more than Najiz and a shared drive

Najiz runs the court side of a case; the firm still has to run everything around it.

  1. 01

    Najiz serves the court, not the firm

    Najiz handles filing, session calendars, written pleadings and powers of attorney, but it does not track your internal deadlines, which partner owns a matter, unbilled hours or what each client has paid. A firm system holds that layer and links every matter to its Najiz case number.

  2. 02

    Sessions and deadlines cannot slip

    A missed session or late memorandum can damage a client's position. Lawyers check the Najiz calendar case by case; a firm calendar that gathers every session, filing deadline and internal review date across all matters, with reminders to the responsible lawyer and a backup, removes that blind spot.

  3. 03

    Client files are confidential by default

    Legal files hold identity documents, contracts, financial records and sometimes health or criminal details. The PDPL requires you to collect only what you need, keep a record of processing activities and disclose data only on a lawful basis, which calls for matter-level access and audit logs. Our PDPL guide explains the duties.

  4. 04

    Powers of attorney have limits and end dates

    Acting for a client in court requires a valid power of attorney with a pleading clause, and each power is issued with its own scope and duration. Recording the power's number, granted powers and end date against every matter lets the system warn you before anyone relies on an expired or insufficient authority.

  5. 05

    Fees must become compliant invoices

    Retainers, fixed fees, hourly work and success fees each bill differently, yet every invoice must be issued in Arabic, cleared before sharing when the client is a VAT-registered business, and corrected only by credit note. Tying invoices to recorded time and agreed fees closes the gap between work done and work billed.

Proof

Proof from harder projects.

Amwaj has not yet published a case study for a law firm. The three results below come from government, industrial and cloud projects and reflect the same security-first engineering we bring to legal practices.

The plan

How we deliver it

Scope and timing depend on practice areas, offices and integrations, so we fix them only after discovery.

  1. Stage 1

    Map matters, roles and risks

    We review how matters open, how sessions and deadlines are tracked, who can see which files, how fees are agreed and billed, and which tools you already use. The number of practice areas, offices and fee models usually drives scope more than headcount does.

  2. Stage 2

    Build, migrate and secure

    We build or extend the system in short iterations, migrate active matters, clients and documents, set access rules with your partners, and connect accounting and Fatoora. Security testing and access reviews run throughout the project, not at the end, because client confidentiality is the first requirement.

  3. Stage 3

    Launch, train and support

    We launch with one practice group first, train lawyers, assistants and finance staff, then roll out firm-wide. After launch we handle fixes, ZATCA and regulatory updates, and new features such as client portals or approved Najiz integrations as the firm grows.

Free consultation

Free practice systems review

In a short consultation we trace how a matter moves through your firm today and where a system would cut risk and manual work.

  • Sessions and deadlines

    How sessions, filings and powers of attorney are tracked today, and where a missed date could slip through unnoticed.

  • Client data and access

    Who can open which client files, where the data is hosted, and the gaps against your PDPL obligations.

  • Billing and e-invoicing

    How recorded time and agreed fees turn into invoices, and whether those invoices meet ZATCA's e-invoicing requirements today.

Law firm software

Frequently Asked Questions

Can law firm software integrate with Najiz?

A documented route exists. The Ministry of Justice's Najiz Developers portal offers APIs to government and private-sector entities, but an entity account is activated only with a data-sharing agreement with the ministry, and services can be linked only under an approved agreement. Where your firm holds that approval, we build against the documented APIs; otherwise the system stores Najiz references and lawyers act in Najiz directly.

How much does law firm management software cost in Saudi Arabia?

Cost depends on the number of users and offices, practice areas, fee models, the documents to migrate, integrations such as accounting, Fatoora, email and approved Najiz services, and hosting requirements. Packaged legal software is usually a per-user subscription; a custom or extended system costs more upfront but fits your workflow and stays yours. We scope it after a free review; reach us through our contact page.

Do Saudi law firms need ZATCA e-invoicing?

Yes, if the firm is a VAT-registered resident taxpayer. Unless an exemption or zero rate applies, taxable supplies carry the standard 15% rate. Invoices must be issued in Arabic, invoices to VAT-registered clients cleared before they are shared, and simplified invoices to individuals reported within 24 hours. Wave 25 sets 1 February 2027 for taxpayers whose VAT-able revenue exceeded SAR 187,500 in any year from 2022 to 2025.

How does the system protect client confidentiality under the PDPL?

The PDPL came into force on 14 September 2023 with a one-year compliance period, and it requires data minimisation, a record of processing activities and a lawful basis for any disclosure. We apply matter-level permissions, information barriers between conflicting matters, encryption, audit logs of every access and Saudi hosting options, so only the team working a matter can see its files.

Can it track powers of attorney and their expiry?

Yes. Powers of attorney are issued through Najiz with defined powers and a chosen duration, and pleading in court requires one that includes a pleading clause. The system records each power's number, client, granted powers and end date against the matters it covers, and alerts the responsible lawyer before it expires or when a matter needs authority the power does not grant.

How long does it take to implement a case management system?

It depends on the number of practice groups and offices, how many active matters and documents must move, the fee models to configure and the integrations required. Extending an existing platform is usually quicker than a full build. We agree the timeline after discovery and launch with one practice group before rolling out across the firm.

Related guides

Read before you decide

Run your practice from one system

Tell us how your firm handles matters, sessions and billing today, and we will show you a system that works alongside Najiz and ZATCA.