PerfectLaw All-in-One® Legal Software
Call us 800.749.6200
Request a Demo Request Information

System Requirements

Windows Compatibility Information

Applications Windows 10 Pro
32 & 64 bit
Windows 10 Pro /
Enterprise Windows 10
32 & 64 bit
Attorney Information Manager (AIM)

Document Management

Time and Billing
Accounts Payable
Management Reports
General Ledger
Conflict of Interest
Screen Painter

* For existing customers with 64-bit Windows operating systems, an updated PerfectLaw® Software Client is required. Please contact our help desk for further information via e-mail at or our help desk support line.


Hardware/Network Requirements

The following are minimum system requirements. For specific recommendations, please contact one of our PerfectLaw® Network engineers.

For running front office and integration with Microsoft Office
Additional requirements for Time & Billing and Back Office Workstations are noted in red.
  • Microsoft® Windows 10 Professional or higher (32/64-bit supported)
  • 3 GB RAM (4 GB RAM)
  • 2 core at 2.6 GHz or higher
  • Gigabit network
  • 1280x960 Minimum Screen Resolution (Billing)
Database Server
Small Sized Firms:
(up to 10 users)
  • Microsoft® Windows Server
  • Microsoft® SQL Express1 (version 2008 R2 or higher)
  • 2.0 GHz processor
  • 4 GB RAM
  • 100 GB Available disk space
Standard Sized Firms:
(11 to 75 users)
  • Microsoft Windows Server/64-bit
  • Standard Microsoft® SQL Server/64-bit (version 2008 or higher)
  • Dual 2.6 GHz processor
  • 8 GB RAM
  • Available disk space requirements vary based on document storage needs
Enterprise Sized Firms:
(>75 users)
  • Microsoft® Windows Server/64-bit
  • Standard Microsoft® SQL Server/64-bit (version 2008 or higher)
  • Dual/Quad 2.6 GHz processor
  • 8 GB RAM
  • Available disk space requirements vary based on document storage needs
Remote Offices (on-premises)
Connection Support RDP services via Remote Desktop Server using or Citrix RDP client are supported. Please call for special WAN Installation Guidelines and Requirements.
RDP with Remote Desktop Server Configuration:
  • Microsoft® Windows Server 2008/2012
  • 64-bit supported
  • 4 GB RAM for 1-6 users 2
  • 2-4 core at 2.6 GHz
  • Dedicated to RDP services only (SQL, Exchange and other server product must run on separate Windows servers)
  • Gigabit network recommended

Virtual Machines Microsoft Hyper-V
(for VMware Virtualization please call for more information.)
Printing Microsoft supported printers

PerfectLaw Client Server Software Remote Connections

Perfectlaw® Client Server Software is designed to run as a client-server application over a LAN not a WAN;

PerfectLaw operation for remote offices and mobile PCs over a WAN requires Microsoft RDP logins to a centralized Microsoft RDS server or similar technology located on premises. A typical on premises platform configuration for multiple offices is shown as follows:

  • NOTE: WE DO NOT SUPPORT running PerfectLaw® applications as a remote client with a centralized SQL SERVER OVER A WAN.  

    For cloud configurations please contact your PerfectLaw® representative for additional information.

Approved Remote Connection Programs for Software Support
The following list contains the programs and services PerfectLaw supports for connecting your network to assist with software related issues or updates. Per your license agreement for PerfectLaw software support, your firm must provide a dedicated responsive connection to ensure support can be delivered within a timely fashion.

Note: For enhanced security PerfectLaw can provide an IP address range so the network administrator can grant access only to that range. This will prevent unauthorized computers from connecting. Please let us know if you would like further information.

Supported Remote Connection Programs & Services Include:
  • Microsoft Remote Desktop Connection (RDP)

  • Microsoft VPN (PPTP, L2TP) used with RDP
  • GoToMyPC
  • GoToMeeting
  • WebEx
  • LogMeIn
  • TeamViewer

  • Connect directly to a Windows PC or Terminal Server. (Preferred)

  • The built in Microsoft VPN client is the only VPN client supported.

  • Must be installed as a running service and allow a constant dedicated connection.


Two workstations, representing the most common windows configuration, should be available for configuration and installation testing.

A dedicated computer and network login is required for PerfectLaw® remote support (other than those required for normal processing by Buyer).

1 SQL Express Edition supports a limited database size, single processor server, and 1 GB of RAM in the buffer pool. Depending on performance requirements and existing hardware, Standard SQL may be required.

2 Additional memory be required depending upon the number of concurrent users.


Additional System Requirements for Applications

Application Requirements
Paperless Workflow®
(PerfectLaw® Imaging)
  • Software resides on a workstation with Windows 32-bit Desktop Operating System (not server)
  • Intel Core Duo 3.0 GHz (maximum performance) with 1 GB available RAM
  • 40+ pages per min. (maximum performance)
  • Ideally, the OCR/OWR processor should reside on a standalone workstation because it is resource intensive
  • Requires AIM 7 or later
NOTE: Paperless Workflow® requires an available SMTP server for emailing notification and documents.
NOTE: *OPTIONAL* OCR/OWR Add-On resides on the same machine. Imaging capture tool and OCR/OWR Add-on run as foreground applications, meaning the computer it's running on can't be logged off or shutdown. It is recommended to install the capture tool on a workstation that is not used by any users. Or if running on a server, the server should not be logged off. Simply lock the screen.
PerfectLaw® iAIM Web Services
iSlips / iDocuments
  • Microsoft® Windows Desktop or Windows Server
  • Intel Core 2 Duo 3.0 GHz (maximum performance) with 1 GB available RAM
  • IIS 6.0 or later
  • Internet Domain Name Required
  • Microsoft .NET 3.5 or later
  • Requires AIM Version 17 or later
Exchange Profile Service (EPS)
  • Same workstation configuration as above (can reside on the same machine as Paperless Workflow®)
  • Microsoft Outlook 32-bit
  • Microsoft Exchange Dedication Email Account
    Application runs as a foreground application, Windows desktop must be logged in
PerfectLaw® Exchange PLSync
  • Software resides on a workstation (or a virtual machine) with Windows Desktop Operating System (not server) as a service
  • Intel Core 2 Duo 3.0 GHz (maximum performance) with 2 GB available RAM
  • Requires AIM 7 or later
  • PerfectLaw® PLSync Supports Exchange 2010 SP2, 2013, 2016, 2019 and Microsoft Office 365
  • NOTE: Microsoft Office 365 email hosting is preferred. For on premise Exchange Server, the client access server, Exchange database and sync mailboxes are required to be on the same server.
PerfectLaw® Business Intelligence
  • Software resides on a workstation (or a virtual machine) with Windows 10 Desktop Operating System (not server) as a service
  • Microsoft Power BI Desktop (free download)
  • 16 Gb RAM Minimum
  • Quad Core Processor
  • Microsoft Excel, minimum 2013, 64-bit, with PowerPivot add-in
PerfectLaw® Full Text Search
  • Windows Server 2003,2008,2008 R2, 2012, 2012 R2, 2016 required when using full text indexer with Office documents (Windows Server 2012 & 2012 R2 requires documents to be stored on SQL server) and IIS Indexing Services.
  • Additional storage will be required for Full Text Index storage. (approximately up to 40% of document storage)
  • If total number of documents exceed one million, Microsoft SQL server 2012 or higher standard installation will be required. Additional resources may also be required.

NOTE: Full text search of profiled MSG files stored on a Windows 2008 64-bit server requires Outlook 2010 64-bit installed on the server. Outlook 2010 64-bit not included with purchase.

UPGRADES: The PerfectLaw® software will include a key that must be reactivated whenever the software is moved from one server to another. There will be no relicensing or relocation charge to Licensee to change a Designated Location (so long as only one Designated Location is in place at any one time) or to move the Software from one server to another (with the exception of network consulting required to assist licensee if there are problems with the move, which shall be provided by licensor at its then-current standard rates), and Licensor shall promptly reactivate the key following such move at Licensee’s request. Before any server move and/or upgrade takes place, a requirements document must be reviewed to determine the reconfiguration and/or relocation will properly work.