Skip to content

Forensic accounting

Embezzlement investigation support

Short answer

Embezzlement investigation support from Finbryn traces suspected diversions to source documents and bank records, builds a period-by-period loss estimate with the method shown, and separates confirmed loss from amounts still under review. Workpapers are organized for an insurer's fidelity-bond claim, a civil filing, or a report to law enforcement.

Management report

Illustrative client ยท August 2026

USD

Reviewed before sending
Profit and loss
LineAugJul
Revenue142,380131,904
Cost of sales(51,260)(48,115)
Gross profit91,12083,789
Payroll(46,300)(45,900)
SoftwareNoted(6,480)(5,490)
Rent(8,000)(8,000)
Other operating(9,215)(9,870)
Net income21,12514,529

Reviewer's note

Software is up on last month after two seats were added mid-month. Revenue includes one milestone invoice that will not repeat next month.

Illustrative. An example of the document, not a client's figures.

Most embezzlement suspicions start small: a vendor nobody in the office recognizes, a payroll run that does not match the roster, a pattern of round-number cash withdrawals that keeps repeating. By the time someone decides to look closely, the questions are always the same. How far back does this go. How much was actually taken. Can the number be defended if the person involved pushes back, or if an insurer asks for proof before paying a claim.

This is where an embezzlement investigation earns its keep. It is not a fraud opinion and it is not a legal finding. It is bookkeeping-level tracing done to a standard that holds up when someone other than the person who prepared it looks hard at every line. Each suspected transaction gets traced back to the underlying bank statement, invoice, or payroll record. Where a pattern repeats across many periods, we build a schedule that estimates the total using a documented method, sampling a period where full records exist and extrapolating only where the assumptions are stated plainly.

Business owners come to this with a mix of anger and uncertainty, and both get in the way of a clean number. The anger pushes toward assuming the worst about every questionable entry; the uncertainty makes people want to wait until they are completely sure before doing anything, which usually means more transactions happen in the meantime. Our job is to work from the records, not from either instinct, and to say clearly which entries are confirmed loss and which are still open questions.

A quiet start matters more than people expect. Confronting an employee before the tracing is done tends to produce document destruction, a resignation the same week, or a story that is hard to unwind later. We can work against the bank statements, the accounting file, and the payroll register without anyone involved knowing an investigation is underway, and hand counsel or the owner a finished picture before any conversation happens.

The output is not a verdict. It is a set of schedules an insurer's claims adjuster can process against a fidelity bond, counsel can use to open or defend a civil claim, or a detective can use if the matter is reported. What we do not do is tell anyone who is guilty. That is a legal and factual conclusion for a court, a mediator, or law enforcement, built on more than an accounting trace. We stay inside the numbers and make sure the numbers are right.

What is included

The engagement covers tracing every suspected transaction to its underlying bank record, invoice, receipt, or payroll entry, building a period-by-period schedule of the amount diverted with the estimation method shown on the face of the schedule, and separating confirmed loss (fully documented) from amounts still under review (a pattern exists but a document is missing or a legitimate explanation has not been ruled out). We also reconcile the vendor master file and payroll roster against actual employees and approved vendors, since ghost vendors and ghost employees are two of the most common mechanisms. The deliverable package includes a narrative summary, the supporting schedules, and an index mapping each schedule line back to its source document, so anyone reviewing the file later, an insurer, a new attorney, a second forensic accountant, can pick it up without reconstructing the trail from scratch.

How the process works

We start with an intake call covering what triggered the suspicion, which accounts and systems are in scope, and whether the person suspected still has active access to the books (if so, we talk through locking that down first). We then pull bank statements, card statements, payroll records, and the accounting file for the period in question, and begin tracing the flagged pattern transaction by transaction. As the trace develops we build the loss schedule in parallel, updating it as new documents surface or as an item that looked suspicious turns out to have a legitimate explanation. A senior reviewer reviews the schedule before it goes to you, checking that every figure ties to a document and that the estimation method for any extrapolated period is defensible and clearly stated.

Who this is for

Business owners who have spotted a pattern they cannot explain, whether that is cash that never seems to reconcile, a bookkeeper who resists handing over access, or a spouse or partner asking pointed questions about a company account. It is also for attorneys who need the accounting workpapers behind a civil claim or a criminal referral, boards responding to a whistleblower complaint, and insurers evaluating a fidelity bond or employee dishonesty claim who need an independent trace before they authorize payment. It is not for a routine bookkeeping cleanup with no suspected diversion; that is ordinary catch-up bookkeeping, priced and scoped differently.

Common problems we fix

The most common starting point is a bookkeeper or office manager with sole control over both the checkbook and the reconciliation, which removes the second set of eyes that would normally catch a diversion early. Another is a vendor list that has never been cross-checked against employee addresses and bank account numbers, letting a fictitious vendor sit undetected for years. A third is cash-heavy operations, restaurants, retail, service businesses, where daily deposits are estimated rather than counted and reconciled, leaving a gap wide enough to hide consistent skimming. We also frequently find that nobody reviewed payroll change logs, so a former employee kept receiving direct deposits for months after leaving.

Software and integrations

We work inside whatever bookkeeping platform the business already uses, most often QuickBooks Online or Xero, pulling the general ledger detail and bank feed history directly rather than working from printed reports. Microsoft Excel is where the trace and the loss schedule live, since every formula and cross-reference needs to be auditable by a second reviewer. For larger transaction populations, CaseWare IDEA lets us run the whole ledger against duplicate-payment and round-dollar tests rather than sampling, which matters when the suspected pattern could be hiding inside thousands of line items. Bank and card statement exports come in whatever format the institution provides, typically PDF or CSV, and we convert those into a structured format before tracing begins.

What it costs

Embezzlement investigation support is scoped and quoted after a call covering the suspected pattern, the number of accounts and years involved, and the deadline if one exists (an insurance claim window or a statute of limitations, for example). It is billed under our Scale tier as a custom engagement rather than a flat monthly fee, since the hours depend heavily on how many transactions need individual tracing and how complete the underlying records are. A short, well-documented pattern over one or two accounts costs far less than a multi-year, multi-entity trace with missing statements that need to be requested from banks directly.

How we measure quality

Every figure on the final loss schedule has to tie back to a specific bank record, invoice, or payroll entry; a number that cannot be traced does not go on the schedule as confirmed loss. A senior reviewer reviews the trace for completeness, the estimation method and the overall presentation before delivery, checking specifically that assumptions are stated rather than buried inside a total. We also stress-test the schedule from the other side: for every flagged item, could a legitimate explanation account for it, and if so, is that explanation documented or just plausible.

Working quietly before a confrontation

Timing decides more outcomes in these matters than the accounting itself does. Once a suspected employee knows they are being investigated, documents can go missing, a resignation letter can arrive within days, and the story that eventually gets told to a mediator or a jury has had time to solidify. We can trace the pattern using bank statements pulled directly from the institution, payroll exports, and read-only access to the accounting file, all without the suspected employee's knowledge, and hand you or your attorney a complete picture before any conversation happens. That sequencing, trace first, confront second, is usually what determines whether a recovery is realistic.

How we work

The process

  1. 1

    Intake and scope call

    We cover what triggered the suspicion, which accounts and systems are in scope, the time period involved, and whether the suspected person still has active access to the books.

  2. 2

    Secure the records

    We pull bank and card statements, payroll exports, and the accounting file, working quietly if the suspected person is still employed and access has not yet been restricted.

  3. 3

    Trace the pattern

    Each flagged transaction is traced to its underlying document, and the vendor and payroll rosters are cross-checked against employee records for overlaps.

  4. 4

    Build the loss schedule

    We construct a period-by-period estimate, separating confirmed loss from amounts still under review, and document the method for any extrapolated period.

  5. 5

    Internal review

    A senior reviewer checks the trace for completeness and reviews the estimation method and presentation before anything goes to you.

  6. 6

    Deliver and hand off

    You receive the schedules, the narrative summary, and a source index, organized for counsel, an insurer, or law enforcement to use directly.

  7. 7

    Revise as new facts arrive

    If a new statement surfaces or a confrontation produces new information, we update the schedule and reissue it rather than starting over.

Embezzlement investigation support

Common problems we fix

  • A bookkeeper controls both the checkbook and the reconciliation with no second reviewer.
    We trace independently of that person's records and flag where the lack of separation let a pattern continue undetected.
  • A vendor list has never been checked against employee addresses or bank details.
    We run a cross-check between the vendor master and payroll records to surface any overlap, a common sign of a fictitious vendor.
  • Daily cash deposits are estimated rather than counted and reconciled.
    We reconstruct the deposit pattern from bank records and point-of-sale data where available and quantify the gap rather than guessing at it.
  • A former employee kept receiving payroll direct deposits after leaving.
    We trace payroll change logs against HR termination dates to identify exactly when and how long the deposits continued.
  • The business owner already confronted the suspected employee before calling us.
    We work with whatever records remain and note plainly where the confrontation likely affected document availability or the employee's account of events.

Pricing

Embezzlement investigation support is quoted as a custom Scale-tier engagement after a scoping call, since the hours depend on how many accounts, years, and transactions need individual tracing. See the rate card at /us/pricing for our standard bookkeeping tiers; this work sits outside those tiers and is priced separately once scope is set.

See pricing

Embezzlement investigation support

Glossary

Fidelity bond
An insurance policy that reimburses a business for losses caused by an employee's dishonest acts, such as theft or embezzlement.
Ghost vendor
A fictitious vendor set up in the accounting system, often by an employee, to receive payments for goods or services never actually provided.
Extrapolation
Estimating an unknown figure, such as a loss in a period with missing records, from a documented pattern observed in a period with complete records.
Confirmed loss
An amount fully traced to source documents and bank records, as distinct from a suspected amount still under review.

Questions

Frequently asked questions: Embezzlement investigation support

Do you determine who committed the embezzlement?

No. We trace and quantify what the records show. Attributing responsibility to a specific person is a legal conclusion that sits with counsel, a mediator, or a court, not with the accounting trace itself.

Can this work start before an employee is confronted?

Yes, and it usually should. We can trace bank statements, payroll records, and the accounting file quietly, without the suspected employee's knowledge, and hand you a complete picture before any conversation happens.

Can you estimate a loss when full documentation is not available for every period?

Yes, using a documented extrapolation method built from the periods that are fully supported. The method and its limits are stated clearly on the schedule rather than folded into a single unexplained number.

Do you report suspected embezzlement to authorities on our behalf?

No. We prepare the accounting analysis. The decision to report to law enforcement, to an insurer, or to pursue a civil claim belongs to you and your attorney.

How long does an investigation like this take?

It depends on the number of accounts, years, and transactions involved and on how complete the underlying records are. A single-account, one-year pattern with clean bank statements moves much faster than a multi-year, multi-entity trace with missing records.

What happens if some bank statements are missing?

We request duplicate statements from the bank directly where possible, and where a gap cannot be closed, we note it plainly on the schedule as a limitation rather than filling it with an assumption.

Will this hold up for an insurance claim?

The schedules are built to trace every figure back to a source document, which is what a fidelity bond or employee dishonesty claim adjuster typically asks for. How a specific insurer rules on a claim is a decision that sits with the insurer, not with us.

Can the same team support a later civil case?

Yes. This work often feeds directly into litigation support schedules and, if testimony is needed, into expert-witness support through a credentialed partner.

Related services

Industries

Related guides

All services in Forensic accounting support

Next step

Talk to the team that would run your books

A short call covers your setup, your software and what a first month would look like. You get a written scope and price after it.

Need this in writing? Download a one to two page scope sheet for Embezzlement investigation support: what is included, the process, and where pricing lives.

Download the scope sheet