Count, reconcile and bank every machine cash collection to the last coin

Capture machine audit-meter readings against a denomination-level count of notes and coins, flag any variance past tolerance before it can be ignored, and track custody from counter to carrier to banker all the way to the bank deposit.

The problem

Cash physically collected from unattended machines passes through three sets of hands before it reaches the bank, yet most operators have no record linking what the machine says it took in to what was actually counted. Spreadsheets and generic cash modules capture an amount, not a machine meter reading, a coin-box seal, or who touched the money at each step — so theft, miscounts and jammed coins go unnoticed and unattributed.

The solution

Every collection records the machine meter reading, a denomination-by- denomination count of notes and coins, and the coin-box seal number, then calculates the variance automatically. Collections more than a configurable tolerance out of line are blocked from closing until a reason is recorded, and the named counter, carrier and banker carry the cash through Confirmed, Counted and Deposited stages with a full chatter audit trail.

Capabilities

Everything a cash office needs to reconcile a collection

Every capability below is implemented in the module.

01

Sequential Audit Reference

Every collection is numbered CASH/YYYY/NNNNN by an automatic sequence, giving auditors a unique, ordered reference to cite on every record.

02

Machine Meter Reconciliation

Record what the machine's own audit meter reports it collected, and compare it automatically against the physical count on every collection.

03

Enforced Variance Tolerance

Set a global variance tolerance, overridable per machine. A collection that exceeds it is flagged in red and cannot be counted until a written explanation is recorded.

04

Denomination-Level Counting

Count notes and coins line by line by denomination and quantity. Note and coin totals, and the grand counted total, are calculated for you.

05

Coin Box Seal Tracking

Record the coin-box seal number on every collection to prove the container was not opened between the machine and the count.

06

Three-Party Chain of Custody

Name the counter, carrier and banker on every collection so responsibility for the cash at each step is clear and attributable.

07

Deposit-Tracked Workflow

Move each collection through Draft, Confirmed, Counted and Deposited, so the record is only closed once the cash has actually reached the bank.

08

Correction Without Deletion

Reverse a confirmed collection with a logged reason, or copy it into a fresh draft to correct a mistake — the original record and its audit trail are never destroyed.

09

Rounds & Bulk Entry

Group a sweep of machines into a collection round, create one draft per machine in a single bulk action, and reconcile the whole round's totals as a unit.

Workflow

How it works

1

Set up machines & rounds

Register each cash machine against its customer or site, then group the day's sweep into a collection round.

2

Count & record

Count notes and coins by denomination, enter the machine's audit meter reading, and log the coin-box seal number.

3

Reconcile & explain

Variance against the meter is calculated instantly; collections over tolerance are blocked until a reason is recorded.

4

Confirm, deposit & correct

Advance through Confirmed, Counted and Deposited with named custody at each step, or reverse and copy to correct without deleting.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. It works standalone on any Odoo install with no mandatory dependency on a parking suite or Odoo Accounting — only base and mail are required.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Machine Cash Collection & Coin Counting

Machine meter reconciliation, denomination-level counting and coin-box seal tracking with enforced variance tolerance — plus a three-party chain of custody from machine to bank.

Buy on Odoo App Store
Related apps

More Odoo services apps

Pet Care - Grooming, Boarding & Sitting

Pet profiles with health and vaccination records driving multi-service bookings, kennel and staff conflict prevention, and feeding and medication schedules — through to invoice and a customer portal.

ServicesView app

Recycling & Waste Management

Customer pickup requests on a status dashboard, a waste material catalog, ESG and diversion metrics, a self-service portal and automated notifications — with one-click conversion into a CRM opportunity or purchase order.

ServicesView app

Road Tolls & Toll Transponders

Toll, ferry and transponder charges captured in batches, attributed to trips, vehicles and customers, with charge-date forecasting and discrepancy flagging — plus customer recharge.

ServicesView app

SaaS & Vendor Subscription Spend Tracking

Every SaaS subscription and vendor contract on one record, with spend normalized to monthly and annual figures across billing cycles — plus renewal reminders, clear ownership and an approval gate on committed spend.

ServicesView app

Salon Colour Bar & Formula Management

Versioned client colour formulas with side-by-side comparison, gram-level weighing and waste tracking — with patch-test compliance enforced before chemical services.

ServicesView app

Shoe & Leather Repair Studio

Item intake, a configurable stage kanban, service quoting, per-job cost sheets with over-budget alerts and batch material requisitions — with native invoicing and an auto ready-for-pickup email.

ServicesView app