Most private investigation firms do not lose money on cases. They lose money on the seventeen minutes after each case. The surveillance log that gets transcribed twice. The mileage that nobody wrote down between Tuesday and Friday. The retainer that quietly dipped below the replenishment trigger four cases ago. The deposition exhibit that took three hours to find because the file lives on someone's desktop and the cloud copy is two revisions behind.
This is the operating reality of a 1-10 investigator firm in 2026. The cases are interesting. The licensing is real. The clients (mostly attorneys, insurers, and HR teams) are sophisticated buyers who will not pay a vague invoice and will not tolerate a chain-of-custody gap. And the software market is split: the legal practice tools (CasePeer, Clio, PracticePanther) are built for law firms, not PIs. The PI-specific tools (CROSStrax, OSMOSYS, Investigator's Toolbox) cover the basics but rarely cover everything. Most firms end up running four or five disconnected products plus a spreadsheet plus a shared Dropbox.
This post is the operator's guide to running a PI firm on a single system: how to structure clients and matters, how to track time and expenses in a way that holds up in a billing dispute, how to manage retainers without trust-account drama, how to handle evidence so the chain of custody is defensible, and how to bill attorneys and insurers in a format they will actually pay on first submission.
The shape of the PI industry, briefly
Private investigation in the United States is licensed at the state level, and every state has its own regulator and its own rulebook. Florida is run by the Department of Agriculture and Consumer Services (DACS), which issues Class C (investigator) and Class A (agency) licenses. California is run by the Bureau of Security and Investigative Services (BSIS), which issues the PI license and regulates firearm endorsements separately. Texas is run by the Texas Department of Licensing and Regulation (TDLR), which absorbed the old Private Security Bureau. Most states require continuing education, an active general liability policy (commonly $300K-$1M in coverage), a background check on every licensed investigator, and a fidelity bond.
The regulatory load matters for software because the records you keep are the records your regulator may audit. Case files, time logs, evidence handling, and client communication are all potentially discoverable in a license complaint or a civil suit. The rule of thumb most operators work from: assume every record could end up in deposition. Plan accordingly.
Case types and how they shape your workflow
The five buckets most firms work in look different operationally, and the software has to bend to all of them.
Insurance defense. Workers' comp surveillance is the workhorse. The carrier or defense attorney hires you to document whether a claimant is doing things inconsistent with their declared injury. Cases are short (1-3 days of fieldwork), evidence-heavy (hours of surveillance video, timestamped activity logs, narrative reports), and billed at differentiated rates: fieldwork hourly, drive time at a reduced rate, mileage, and equipment fees.
Domestic. Infidelity, custody, and pre-marital cases. Clients are individuals, often emotional, often paying out of pocket. Retainer discipline matters here more than anywhere — the case can extend in unpredictable ways and you do not want to chase a $4,000 invoice from someone whose case has just gone sideways. Evidence requires the same court-defensibility bar because much of it ends up in family court.
Corporate. Background checks, due diligence on prospective hires, partners, or acquisitions; asset searches; competitive intelligence; internal investigations into theft or fraud. Clients are companies, billing is per-engagement or hourly with a defined scope, and reports are formal written deliverables, often with executive summaries.
Legal support. Skip trace (finding people), witness location, service of process, courthouse research, criminal case investigation for defense attorneys. The client is almost always an attorney, the billing is hourly against a retainer, and the deliverables feed directly into litigation. Turnaround is fast and the cost of an error (serving the wrong person, transposing a digit on a court filing) is high.
Background checks. Pre-employment and tenant screening run under the Fair Credit Reporting Act (FCRA). FCRA constrains what you can report, how old the records can be, what consents you need, and what disclosures the subject is entitled to. Most firms either specialize in FCRA-compliant background checks or refer them out, because the compliance load is its own discipline.
The software has to handle all five. That means: a case structure that can hold a 2-day workers' comp surveillance and a 4-month corporate due-diligence engagement; a billing engine that can produce both a flat-fee invoice and an hourly statement with 47 time entries; and an evidence system that can store both surveillance video and a 30-page written report.
Client versus matter: why the standard CRM breaks
Generic CRMs are built around a contact and a deal. A contact is a person; a deal is a sales opportunity. That model fits selling software. It does not fit running an investigation firm.
In a PI workflow, the client is usually not the subject of the investigation. The client is the attorney or the insurer or the HR director who hired you. The case (often called a matter) is the actual investigation file. One client can have many matters open at the same time. A single regional insurance defense firm might be sending you four claimant surveillance jobs a month, each its own matter, each with its own subject, scope, retainer balance, and billing detail.
The data model that holds up:
- Client — the entity that signed the engagement letter and pays the invoices. Could be a company (most common) or an individual (domestic cases). - Matter — the case file. Has a matter number, an open and close date, an assigned investigator, a retainer balance, a scope, a status, and a billing rate sheet. - Subject — the person being investigated. Linked to the matter, not the client. Multiple subjects per matter is common in corporate work. - Contact — anyone you communicate with on a matter: the attorney, the adjuster, the HR lead, a witness, a co-investigator. Linked to matters and to clients.
This structure is what makes the rest of the system work. Time entries get logged against a matter. Documents get filed under a matter. Expenses get coded to a matter. Invoices get generated from a matter. When the client calls in October asking about the surveillance you ran in July, your system answers by matter number, not by guessing which contact record might have it.
In Deelo, the CRM uses this exact client-and-matter shape, so cases, time, documents, and invoicing all share the same underlying record. There is no Zap to maintain between the CRM and the time tracker because they are reading the same matter.
Tracking time and expenses in a way that bills cleanly
Most billing disputes do not come from rate disagreements. They come from time entries that the client cannot reconstruct. An attorney looking at a $7,400 invoice wants to see, line by line, what was done, when, for how long, and at what rate. Vague entries ("surveillance, 6 hours") get questioned. Specific entries ("03/14/26 0530-1145, mobile surveillance of subject at 2841 Henley Dr, observed subject leave residence 0712, followed to 1500 Crossland Pkwy where subject performed manual loading of vehicle for 22 minutes — see attached video clip 14a-c") get paid.
The time-tracking spine of a working PI firm:
- Differentiated rates per activity. Surveillance hours bill at one rate (typically $75-150/hr for the lead investigator, less for assistants), database research at a lower rate, court appearance and testimony at a premium, drive time at a reduced rate or sometimes flat per-mile. The system needs to support multiple rate codes per matter.
- Mileage logged with start/end odometer or GPS. A flat "~80 miles" entry is what gets pushed back on. A start-of-day odometer reading, end-of-day reading, and a route summary is what holds up.
- Equipment and database fees as line items. Camera rental, hidden-camera lease, drone hours, database access charges (TLO, IRB, Tracers, etc.) get coded as billable expenses against the matter at the actual cost or with a defined markup.
- Subcontractor passthrough. Expert witnesses, secondary investigators, court reporters get billed through the matter at cost or with markup, with the underlying invoice attached to the time entry for audit.
- Time captured in the field, not at the end of the week. A surveillance log written from memory on Friday is the single largest source of billing leakage in small PI firms. The investigator's phone or tablet should be the capture device — start time, end time, location, narrative — and the back-office system pulls those into the matter automatically.
- Round-trip auditability. Every billable time entry should be tied back to a source: a surveillance log entry, a database query receipt, a court filing, a written report draft. When a client questions a line, the firm can produce the underlying record in under a minute.
Deelo's time module is structured around case codes — every time entry is logged against a matter and an activity code, with rates inheriting from the matter's rate sheet. Mileage is its own entry type. Expenses are filed to the matter with attached receipts. When invoicing pulls from the time data, the line items are already in the format the client expects.
Retainers and trust-style reconciliation
Most PI firms work on retainer. The client pays a deposit at the start of the engagement (commonly $1,500-$5,000 for a typical insurance defense matter, $2,500-$10,000 for corporate, $1,000-$3,500 for domestic), the firm bills time and expenses against the retainer, and the retainer gets replenished when it falls below a threshold (commonly 25% of the original deposit).
This is not a true legal trust account in the IOLTA sense — that is reserved for attorney trust funds and has its own bar-association reconciliation rules. But the discipline is similar. The retainer is the client's money until the firm earns it. The firm needs to be able to produce, at any moment, the current retainer balance, the time and expenses billed against it, and the date and amount of every replenishment request.
The operational pattern that works:
- Retainer balance visible on the matter record. Not in a separate accounting system. Open the matter, see the balance.
- Time and expenses draw down the balance automatically. When an investigator logs three hours of surveillance at $125/hr, the retainer balance drops by $375 in real time.
- Replenishment trigger and automated notice. When the balance crosses the replenishment threshold (typically 25-30% of original), the system flags the matter and queues a replenishment request to the client. The most common preventable failure in PI billing is missing this trigger and finding out three weeks later that the firm has worked $2,000 of unfunded time.
- Monthly reconciliation report. A statement per active matter showing opening balance, transactions, closing balance — sent to the client whether they asked or not. Builds trust and reduces dispute frequency.
- Closeout return of unused retainer. When a matter closes, any remaining balance is refunded promptly. This is a small thing that materially affects whether the client hires you for the next case.
Evidence management and the court-defensibility bar
Surveillance video, witness statements, database screenshots, written reports — every artifact your firm produces could end up as a deposition exhibit or a trial exhibit. The standard that makes evidence usable in court is not glamorous: it is chain of custody and integrity. Where did this come from, when, who handled it, and is it the same file today that it was when it was created.
The practical implications for your software:
- Original files never modified. Surveillance video should be stored in original format with original metadata (timestamps, GPS if available, device serial). A working copy can be made for editing or compilation, but the original is preserved untouched.
- Reliable timestamps. Every file uploaded into the case has a verified upload timestamp from the server, not the user's local clock. The server timestamp is what survives in court.
- Edit history and access log. Who opened the file, who downloaded it, who modified the working copy, and when. This is the chain of custody, in software form. A defense attorney challenging the evidence will ask for exactly this log.
- Encrypted at rest and in transit. Surveillance video and personal-identifier-heavy reports are not files you want sitting unencrypted in a generic cloud folder. At-rest encryption (AES-256 or equivalent) and TLS in transit are baseline.
- Retention policy. Most operators retain case files for 7 years from matter closure, occasionally longer for cases involving litigation that is still active. State licensing rules and the firm's professional liability policy both speak to retention — check yours. The system needs to enforce retention (do not auto-delete a file inside the window) and document destruction (logged deletion at the end of the window).
- Version history on written reports. A final report has a clear final version. Drafts and revisions are preserved in version history, not overwritten. If the client says "we never agreed to that finding," the firm can produce the version history showing the draft sent for review and the redlines.
Deelo's document module handles versioning and access logging at the platform level. Every open, download, and edit is logged with user, timestamp, and IP. Surveillance video and large media files go into the encrypted file storage. Retention can be set per matter and per document type.
Reports, deliverables, and secure client delivery
Most attorneys and insurance adjusters want one thing at the end of an investigation: a written report they can attach to their file. The format matters more than the firm thinks. A report that is well-structured and consistent across cases is one the client can read in five minutes; a report that is rambling is one they spend an hour parsing and remember when it is time to refer the next case.
The template that holds up across case types:
- Header block. Client, matter number, investigator name and license number, date range of investigation, report date. - Scope. A one-paragraph restatement of what the client asked the firm to investigate. - Methodology. What was done: surveillance hours, database queries run, witnesses contacted, locations visited. - Findings. Chronological, factual, no editorializing. "On 03/14/26 at 0712, subject exited residence at 2841 Henley Dr." Not "the subject appeared to leave for the day." - Exhibits. Photos, video clips, database printouts, screenshots, referenced by exhibit number. - Summary. A short closing paragraph that the attorney or adjuster can paste directly into their own case memo. - Investigator certification. Signed and dated, with license number.
Delivery is the second half of the problem. Email is not the answer for a 1.2 GB surveillance video file and a 30-page report containing a subject's PII. The pattern that works is a secure client portal: the firm uploads the report and exhibits into the matter, the client gets a notification with a portal login, the client downloads the materials over an authenticated session, and the system logs the download for chain of custody. No file links emailed in the clear. No "hey did you get my Dropbox link" follow-ups.
The retainer and release paperwork
Every engagement starts with paper. The retainer agreement (sometimes called an engagement letter) defines scope, rates, retainer terms, confidentiality, and termination. Domestic cases often include a release acknowledging the firm is not retained for any unlawful purpose and that surveillance is conducted in compliance with state and federal law. Background-check engagements require FCRA-compliant disclosures and authorizations from the subject before any consumer report is pulled.
This paperwork should not require printing, signing, scanning, and emailing. E-signature is table stakes in 2026 — the retainer goes out as a digital document, the client signs in-line, the signed copy lands in the matter file, and the case can start the same day. Built-in e-signature integrated with the matter record (rather than a separate DocuSign account with its own filing system) eliminates one of the most reliable sources of "where did that PDF go" pain.
Billing attorneys and insurers in a format they will pay
The two largest client categories — attorneys and insurance carriers — have specific billing expectations. Both want detailed time entries, both want expenses broken out separately, and both will reject vague or aggregated billing.
For insurance carriers, many require LEDES billing codes (the standardized timekeeping codes used in legal billing) or their internal equivalent. Some require submission through a vendor management portal (Tymetrix 360, Bottomline, etc.) rather than direct invoice. The firms that win the most insurance defense work tend to be the ones that submit clean LEDES-format invoices in the carrier's portal with no manual reformatting.
For attorneys, the bill goes to the firm's accounts payable, often with a defined turnaround (30-day net is common, 60-day in some firms). A clean invoice has: matter number, period covered, opening retainer balance, time entries with date/investigator/duration/activity code/rate/amount, expense entries with receipts attached, total billed, retainer applied, closing balance, and any amount due in addition.
Deelo's invoicing module pulls time and expense data directly from the matter, applies the matter's rate sheet, and produces an itemized invoice in PDF or LEDES format. The retainer balance reconciliation happens automatically. The invoice goes to the client either through the portal or by email with a payment link.
What a working PI software stack looks like
| Function | What it does | What goes wrong without it | Where it lives in Deelo |
|---|---|---|---|
| Client and matter management | Holds the client record, matter records, subjects, contacts, scope, retainer balance, status. | Cases scattered across spreadsheets and email. Nobody knows what is open or what is owed. | CRM app (client/matter model) |
| Time and expense tracking | Logs hours by matter and activity code, mileage, equipment, database fees, subcontractor passthrough. | Billing leakage. Time written from memory on Friday. Mileage forgotten. Database fees not recovered. | Time app (case codes, rate sheets) |
| Document and evidence storage | Version history, access log, encrypted at rest, retention enforcement, chain of custody. | Evidence challenged in court. Lost drafts. Files misfiled. Compliance failure on retention. | Docs app + encrypted file storage |
| Secure report delivery | Authenticated client portal, logged downloads, no PII in email attachments. | PII in clear-text email. No record of whether the client received the report. | Customer Portal app |
| E-signature | Retainer agreements, releases, FCRA authorizations signed digitally and filed to the matter. | Cases delayed waiting on paperwork. Signed PDFs lost in inbox. | Integrated e-signature module |
| Field capture (surveillance assignments) | Investigator captures surveillance logs, photos, mileage on phone or tablet in the field. | Logs rewritten from memory. GPS and timestamps lost. Field data does not make it back to the matter. | Field Service module (assignments and logs) |
| Invoicing | Itemized invoices with time entries, expenses, retainer reconciliation. LEDES export for carriers. | Invoices rejected by carrier portals. 60-day collections cycle. Client disputes that take a week to resolve. | Invoicing app |
The point of consolidating these on one platform is not feature parity with each category leader. The point is that a time entry an investigator logs in the field shows up on the matter, draws down the retainer, lands on the invoice, and shows up in the client portal — without anyone re-keying it and without an integration to maintain.
Common pain points and how a unified system handles them
- Lost time entries. Investigator finishes a 9-hour surveillance day, drives home, forgets to log it. Field capture on the phone with start/stop and auto-sync to the matter eliminates the round-trip.
- Mileage gaps. A weekly mileage report that says "~300 miles" is what insurance carriers reject. Per-day odometer or GPS-based mileage entries on each surveillance log are what they pay.
- Missed retainer replenishment. The firm works $2,000 of unfunded time before noticing. Replenishment triggers tied to the retainer balance, with automatic client notifications at 25% remaining, kill this failure mode.
- Evidence misfiled. Surveillance video uploaded to a generic shared folder, then later cannot be matched to the case. File uploads scoped to the matter record (not a generic folder) plus required metadata on upload solve this.
- Slow invoicing. A month of cases sitting unbilled because the office manager is reformatting time entries into LEDES. Time logged against case codes with carrier-specific rate sheets produces LEDES-ready invoices on demand.
- Client report turnaround. Report drafted, sent for internal review, revised, then emailed to the attorney with a Dropbox link to the video. Replace with: report drafted in the matter (with version history), exhibits attached, delivered through the client portal. Turnaround drops from days to hours.
- License renewal and CE tracking. Investigators have continuing-education requirements and renewal dates. A simple due-date register against each investigator's record (with notifications) avoids the embarrassment of a lapsed license discovered mid-case.
What to look for if you are evaluating PI software in 2026
- Client/matter data model, not contact/deal. If the demo opens with a sales pipeline, the product is fighting the way your work is shaped.
- Differentiated rates per matter and per activity. A flat hourly rate field is not enough.
- Retainer balance tied to time and expense entries. Real-time draw-down with replenishment triggers.
- Document versioning and access log. This is the chain-of-custody floor. If the product cannot show you who opened a file and when, evidence may not survive deposition.
- Encrypted storage for media. Surveillance video lives somewhere. That somewhere should be encrypted at rest, with controlled access.
- LEDES export or equivalent carrier-billing format. Otherwise your office manager is the LEDES export.
- Secure client portal. Authenticated report delivery beats email attachments every time, and the audit trail is automatic.
- Field-capable mobile. Investigators do not log time at a desk. If the field capture is an afterthought, the back office is going to be transcribing field notes for the next five years.
- State licensing fit. Some states (Florida among them) require specific record-keeping. The product does not need to be Florida-specific, but it should not make compliance harder than it has to be.
The Deelo angle for PI firms
Deelo is not a PI-specific product. It is a unified business platform with CRM, time tracking, docs, invoicing, customer portal, e-signature, field service, and encrypted file storage on a shared data layer. The reason it works for PI firms is the data model: the CRM operates on a client/matter shape, time entries live against matters with per-activity rate codes, document storage versions everything and logs every access, the customer portal delivers reports under authenticated session, and invoicing pulls from the same matter data without re-keying.
For a 5-investigator agency, the typical stack we replace looks like: a CRM ($150-300/mo), a separate time and billing tool ($200-400/mo), a cloud storage subscription with light versioning ($50-100/mo), a separate e-signature account ($30-50/mo), a portal product or just unsecured email ($100/mo or worse), and a separate field-capture or notes tool. All-in: $600-1,000/mo, plus the integration tax of keeping them all in sync, plus the time leakage of the disconnections between them.
Deelo starts at $19 per seat per month for the entire platform. For a 5-investigator firm, that is $95/month for the same surface area, with one customer record and no integrations to maintain. The trade-off is that Deelo is not a PI-specialist product — a firm that needs deep PI-vertical features (advanced surveillance video analytics, integrated TLO/IRB lookups from inside the case file) may want a specialist tool alongside it or instead. For most 1-10 investigator firms, the integrated stack is the better operational answer.
See what a unified PI workflow looks like in Deelo
Spin up a workspace, create your first client and matter, and run a sample case from intake through invoicing in under 30 minutes. No credit card required to try it.
Start Free — No Credit CardFrequently asked questions
- What software do most private investigators use to manage cases?
- Most PI firms run a mix: a CRM or PI-specific case tool (CROSStrax, OSMOSYS, Investigator's Toolbox are common in the vertical, while some firms use general-purpose CRMs), a separate time-and-billing product, a cloud storage service for evidence, and a standalone e-signature account. The pain point that drives consolidation is that these tools do not share data, so time, documents, invoices, and the matter record itself live in four different places. A unified platform like Deelo combines them on a shared client/matter model so the data flows from field to invoice without re-keying.
- How should a PI firm structure case files for court-defensibility?
- Three things matter: integrity (original files preserved with original timestamps), chain of custody (a logged record of who opened, downloaded, or modified every artifact), and retention (case files kept intact for the required window, commonly 7 years from matter closure, with documented destruction at the end). The software needs to enforce these at the platform level — server-side timestamps, an access log that survives user deletion, encrypted-at-rest storage, and version history on every report. Email and generic cloud folders do not clear this bar; purpose-built document modules with audit logging do.
- How do private investigators bill insurance carriers for surveillance?
- Insurance defense billing is typically hourly against a retainer, with differentiated rates for fieldwork, drive time, database research, and court testimony, plus line-item expenses for mileage, equipment, and database fees. Most carriers require detailed time entries with date, investigator, duration, activity code, and narrative — vague entries get rejected. Many require LEDES-formatted invoices submitted through a vendor management portal (Tymetrix 360, Bottomline, or the carrier's internal system). Firms that produce clean, LEDES-ready invoices directly from their time data tend to be paid faster and pushed back on less.
- What are the state licensing requirements for private investigators?
- Licensing is state-specific. Florida licenses through the Department of Agriculture and Consumer Services (DACS), issuing Class C investigator and Class A agency licenses. California licenses through the Bureau of Security and Investigative Services (BSIS), with separate firearm endorsements. Texas licenses through the Texas Department of Licensing and Regulation (TDLR). Most states require continuing education, an active general liability policy (commonly $300K-$1M), a fidelity bond, and a clean background check. Practical implication for software: your records may be audited by your state regulator, so the case file, time logs, and evidence handling all need to be reconstructible on demand.
- What is the difference between a retainer and an attorney trust account for PIs?
- A PI retainer is a client deposit held by the firm against future billable time and expenses. It is not a true legal trust account in the IOLTA sense — IOLTA accounts are an attorney-bar regulatory structure with specific reconciliation rules. PI retainers are simpler operationally but the discipline is similar: the money belongs to the client until earned, the firm should be able to produce the current balance and full transaction history at any moment, and unused retainer is refunded promptly at matter closeout. The software pattern that handles this cleanly is a retainer balance on the matter record that draws down automatically as time and expenses are logged, with replenishment triggers when it falls below a threshold.
- How long should a PI firm retain case files and surveillance evidence?
- The common operating standard is 7 years from matter closure for most case types, longer for any matter that resulted in or is connected to active litigation. State licensing rules and your professional liability carrier may speak to a specific minimum, and you should check both. The software needs to enforce retention (no auto-deletion inside the window), log destruction at the end of the window, and handle litigation holds (preventing destruction on flagged matters until the hold is lifted). Encrypted storage and access logging are required throughout the retention period, not just during active casework.
- Can I run FCRA-compliant background checks on the same platform as my other PI cases?
- Technically yes, but FCRA-regulated background checks are their own compliance discipline — required disclosures and authorizations, dispute processes, accuracy standards, and limits on what can be reported. Many PI firms either specialize in FCRA work or refer it to a Consumer Reporting Agency rather than running it as a side line, because the compliance load is meaningful and the regulatory risk is real. If you do run FCRA-regulated checks, the platform needs to handle subject authorizations, audit-friendly query logging, and reportable-versus-non-reportable record distinctions. The matter and case structure carries over from general PI workflow; the compliance overlay is the part that needs to be deliberate.
The PI firms that scale past the first few investigators tend to be the ones that treat back-office discipline as part of the craft. Time captured in the field, not from memory. Retainers tracked in real time, not at month-end. Evidence handled like deposition exhibits from the moment it is captured. Reports delivered through authenticated channels, not email attachments. The case work itself is the interesting part. The system around it is what determines whether the firm is billable next month.
Related pages
Explore More
Related Articles
Best Personal Injury Case Management Software in 2026
A head-to-head comparison of the top personal injury case management platforms in 2026. Lien tracking, medical record management, demand letters, contingency math, and settlement distribution compared across Clio, MyCase, Filevine, CASEpeer, PracticePanther, Smokeball, and Deelo.
12 min read
How-ToHow to Start a Plastic Surgery Practice: Complete 2026 Guide
A step-by-step guide to launching a plastic surgery practice in 2026. Licensing, credentialing, facility setup, liability insurance, patient pipeline, operations software, and first-year revenue targets.
14 min read
Best OfBest Podcast Management Software in 2026
The top podcast management platforms compared for 2026. Descript, Captivate, Buzzsprout, Transistor, Riverside, and Deelo — features, pricing, and the angle each takes for professional podcasters.
11 min read
ComparisonDeelo vs ServiceTitan: The Honest 2026 Comparison
A genuinely fair side-by-side comparison of Deelo and ServiceTitan for field service businesses. Pricing, features, strengths, weaknesses, and who each platform is really built for.
12 min read