Cash-in-transit (CIT) chain-of-custody platform

Every deposit bag, with a complete chain of custody.

Custody CIT follows each bag from the moment a customer requests a pickup until the cash vault counts and credits it, on a tamper-evident chain of custody. Banks, armored carriers, cash vaults and commercial customers work from a single source of truth, each with their own access.

BanksArmored carriersCash vaultsCommercial customers
Custody CIT dashboard: bags in transit, open alerts, routes in progress and two-week trend charts.
24/7automatic alerts and email notifications, with nobody watching a screen
2,600+automated tests that run on every change before deploying
8user roles, each with its own data scope and two-factor authentication
10reports in Excel, PDF, CSV and TXT, with scheduled email delivery

Who it is for

One platform. Four ways in.

Every party signs in to the same system and sees exactly what belongs to them, and nothing else.

Banks

Supervision, administration, compliance and planning: validate requests, plan routes, close discrepancies, credit, audit and receive accounting entries ready to import.

Armored carriers

In-house or outsourced: see their routes, assign their crews, manage their fleet and fuel, and bill per stop served with the collection report.

Cash vaults

Issue the manifest, receive, count by denomination under dual control, open a case on any discrepancy and work alerts from a single screen.

Commercial customers

Request pickups and deliveries, seal bags, track them live, settle discrepancies and download their own reports. Only their own data, in their language.

How it works

From request to credit, with proof at every step.

Five moments, each with who did it, where, at what time and with what evidence. None can be corrected without leaving a trace.

Request

The customer asks for a pickup or a delivery. Hold rules (legal thresholds, unusual amounts, hours) stop it when needed, and a different person releases it.

Dual approval to relax the legal rule

Route

Planning with recurring templates, nearest-first ordering with live traffic, crew and vehicle from the fleet. The driver gets notified.

Up to 45 stops per journey

Pickup and transit

The driver scans the signed QR, both parties sign, seal photo. GPS records the trip and the geofence marks the real arrival.

Works offline

Vault and count

Signed receipt, count by denomination, automatic reconciliation when two people agree, discrepancy case when they don't.

Dual control required

Credit

Supervision closes and credits. The accounting entry is generated, the chain is sealed and its root is published outside the system every day.

Evidence that outlives the system

The platform

The pieces that already work together.

Not a catalog of modules to buy: one system, one database and one chain of custody.

Signed chain of custody

Every act carries the hash of the previous one, the fingerprint of its evidence, and who, where and when. Rewriting one breaks the chain forward.

Routes and GPS

Optimization with real road durations, a position every 30 seconds, arrival geofence and a deviation alert with the approximate address.

Offline-first driver app

Scans, signatures and seal photos go to a queue on the phone and upload by themselves when the network returns. It never shows amounts.

Alerts and SLA

Green, amber and red per stop; bags not received, routes not started, lost bags. On screen, in the bell and by email, grouped by situation.

Rule-based holds

Configurable AML thresholds per currency, unusual amounts, off-hours activity, new customers. Adjustable per institution and per customer, with a CTR-style report as PDF.

Reports and executive pack

Ten reports with totals, comparison against the previous period and a link to every record. Excel, PDF, CSV, TXT; scheduled by email and bundled in a pack with a cover.

Exportable accounting

Carrier fees, fuel, shortages and overages become journal entries with the bank's own accounts, ready to import into its accounting system.

Open integrations

Documented REST API, signed webhooks per event, a read-only role for BI and custom fields for the bank's own identifiers.

Treasury: vault, counters and ATMs

Intra-shift vault counts with a balance derived from the chain, import of the counting machines' signed file, and the ATM replenishment cycle with dispensed cash computed.

Cash forecasting

The next service per site based on its real cadence, with expected volume and a confidence signal, to decide where to send a route this week.

Smart safes

The deposits reported by each site's smart safes, with the accumulated balance awaiting pickup in the field.

Customer billing

The amount comes from what happened —stops, bags and charges—; invoices with their numbering, credit notes and aged receivables.

Security groups

Eight system roles plus custom roles per entity, with separation-of-duties guardrails the engine enforces and a role audit.

Live operations

Where every truck is, and what it cost to get there.

Position is no longer a phone call to the driver. It records itself, marks the real arrival and leaves the mileage that prices the route.

  • Arrival geofenceWithin 150 meters of the point, the stop becomes “arrived” without anyone touching anything, and the alert clock starts.
  • Deviation detected against the planned routeLeaving the corridor between stops raises an alert with the approximate address; the trail is kept for 90 days.
  • Route cost from real mileageFuel declared per vehicle, GPS mileage and fee per stop: cost comes from data, not from an average.
  • Editable while in progressReassign the crew or the carrier and redirect pending stops with a reason, without touching what was already served.
Nationwide coverage across the United States: cash-in-transit routes connecting major cities coast to coast.
Bags-per-day report with period presets, totals and downloads in Excel, PDF, CSV and TXT.

Reports and accounting

What you see is what you download.

Each report is computed once and comes out the same on screen, in Excel and in a PDF with the bank's logo. No manual exports, no reconciling two versions.

  • Period presets and comparisonToday, this week, last month, quarter; and the variation against the previous period in the same table.
  • Scheduled by email and executive packWeekly or monthly, up to ten recipients, in Spanish or English; several reports in one PDF with cover and index.
  • Accounting entries without keeping booksFirm economic events come out as entries with the debit and credit accounts from the bank's chart.
  • SLA compliance per carrierOn time, minor and major delay according to the bands the bank sets; billing per stop served.

Security by design

Every guarantee is enforced by the engine, not by convention.

Nothing below depends on someone remembering. The database, the protocol or the signature demands it.

Compliance

The Bank Secrecy Act does not accept “we missed it.”

Cash that moves through a carrier is still the bank's reporting obligation. These are the requirements that touch cash-in-transit, and where the platform answers them — with no side spreadsheets and no reminder sitting in somebody's calendar.

RequirementThe numberWhere it is handled
Currency Transaction Report
FinCEN Form 112, filed for cash transactions above the threshold.
$10,000
filed within 15 days
The request that crosses the threshold is held automatically, and the report comes out with every operation in the window — not only the one that crossed it.
Structuring
Breaking one transaction into smaller ones to stay under the reporting threshold (31 U.S.C. 5324).
24 hours
aggregated per customer and currency
The threshold is evaluated on the sum of the window, per customer and per currency. Three five-thousand-dollar pickups in one day do not slip through.
Suspicious Activity Report
FinCEN Form 111, counted from initial detection.
30 days Alerts are kept in a log with their case file and their trail, so whoever signs the report has in front of them what happened, when, and who did it.
Recordkeeping 10 years Daily, weekly and monthly backups with tested restores, and an append-only audit log: nothing is edited, nothing is deleted.
Separation of duties 2 people Releasing a hold or relaxing the legal rule requires a second account to approve it. Whoever counts does not close the discrepancy or post the credit.

Civil penalties for a missed filing reach $100,000 per violation, and a willful violation carries up to five years — ten when it is part of a pattern or exceeds $100,000 in twelve months. The compliance officer has a role of their own, with access to what they need and no operational permissions. Thresholds and windows are configured per institution, so the same platform serves a different jurisdiction by changing a number, not by changing the product.

About us

E&J Support IT.

Custody CIT is owned by E&J Support IT LLC (Massachusetts, USA): engineering of multi-tenant SaaS platforms, with the same discipline of data isolation and automated testing in every project. We design, build and operate what we deliver.

Evaluation environment ready

Deployed on AWS with encryption, automatic backups and alarms. A demo runs in under an hour on real, low-risk data.

Complete documentation

Role-based user manual with screenshots, end-to-end technical manual, data dictionary and accounting file contract.

Other platforms by the same team

CounterBooksCloud accounting for small and medium businesses · counterbook.io
EbSpaceProperty management, SaaS and iOS app · ebspace.io
Field service ticketing systemService tickets and field support for a cash-handling equipment distributor, in production
E&J Support IT portalejsupportit.com

Demo

Let us show you your bag, live.

Seal a bag, move it along a route, receive it, count it and reconcile it, with the whole chain in view. Under an hour, with your operations and technology teams.

Massachusetts, USA · Available in English and Spanish.