Key Features
- Employees submit petty cash requests with purpose lines, attachments, and cost center allocations through an intuitive portal or backend interface.
- Issue advances to employees against approved requests, track signed advance documents, and manage the full lifecycle from approval to payment with automated journal entries.
- Settle advances with partial settlement, full settlement, or return of unused advance. Settle directly against vendor bills without an advance when needed.
- Automatic journal entries for advances, settlements, and cash adjustments. Seamless integration with Odoo Accounting and HR Expense modules.
- Real-time KPIs, advance type distribution pie chart, monthly trend analysis, top outstanding employees tracking, and request status funnel with drill-down capabilities.
- Dedicated portal for employees to create, submit, track, and manage their cash requests online with file uploads and multi-line purpose entries.
- Link every transaction to cost centers or vessels via analytic accounts for granular expense allocation and reporting.
- Full multi-company support with company-specific journals, accounts, cost center configurations, and role-based access security.
Description
The Petty Cash Management module provides a complete solution for managing petty cash operations within Odoo 19. Streamline the entire lifecycle from cash requests and advance payments to settlements and full accounting integration. Empower your employees to submit cash requests through a dedicated portal, track advances, settle expenses with tagged bills, and maintain complete financial control with an interactive dashboard and real-time analytics.
Screenshots & Workflows
Interactive Executive Dashboard Overview

Interactive dashboard featuring real-time KPIs, advance type distribution pie chart, monthly trend analysis, and outstanding employee tracking.
Dashboard Analytics & Performance Trends

Advanced analytics visualizing monthly advance trends, advance type distribution pie charts, and top outstanding employee risk rankings.
Granular KPI Card Metrics & Drill-Down

Instant drill-down capabilities into advance records directly from dashboard KPI metrics for rapid finance decision-making.
Petty Cash Request Form

Multi-line cash request form with purpose descriptions, amounts, cost center allocation, and attachment support.
Multi-Line Purpose Allocation

Detailed breakdown of cash request line items, enabling itemized expense planning before advance disbursement.
Cash Request Approval Flow

Multi-stage approval flow tracking requests from Draft to Submitted, Manager Approved, and Paid status.
Advance Payment Creation

Automated creation of cash advance records tied directly to approved cash requests, with custom settlement due date assignment.
Advance Disbursement & Signed Document

Cashier disbursement interface with mandatory signed advance voucher attachment and automatic payment entry posting.
Payment Execution Wizard

Integrated payment wizard facilitating seamless journal selection and cash/bank account transaction processing.
Employee Advances Register

Searchable list view of active cash advances, displaying employee names, amounts, settlement states, and overdue indicators.
All Advances Register & Filtering

Comprehensive register of all historical and current advances with custom grouping by department, employee, and status.
Petty Cash Settlement Initialization

Settlement initialization linking employee advances with submitted vendor bills and expense vouchers.
Settlement Line Item Mapping

Mapping individual expense lines and tax codes to matching advance allocations for accurate journal posting.
Advance Line Selection & Allocation

Flexible selection of specific advance lines to settle, supporting partial settlement and multi-advance reconciliation.
Vendor Bill Tagging & Integration

Tag existing Odoo vendor bills directly inside the petty cash settlement to automate liability clearance.
Flexible Settlement Processing Modes

Flexible settlement with partial, full, and return modes. Tag vendor bills, adjust amounts, and post with automatic reconciliation.
Unused Cash Return Wizard

Process return of unspent cash back to company petty cash journals with instant cash receipt generation.
Settlement Approval & Posting

Final approval and automated accounting journal entry posting for approved expense settlements.
All Settlements Register

Centralized view of all processed settlements showing total expenses, returned cash, and reconciliation status.
Automatic Accounting Journal Entries

Seamless Odoo Accounting integration creating background debit/credit journal entries for advances, expenses, and returns.
Journal Entry Audit Detail

Audit-ready financial journal entry detail view showing debit/credit accounts, analytic distributions, and partner balances.
Employee Self-Service Portal Dashboard

Dedicated employee portal to create, submit, and track cash requests online with multi-line entries and file attachments.
Employee Portal Request Submission

Portal form enabling employees to submit new petty cash requests with purpose lines and document uploads.
Petty Cash Settings & Global Rules

Global settings for default petty cash journals, employee advance accounts, approval thresholds, and document requirements.
Petty Cash Journal Configuration

Configuration of dedicated petty cash journals, payment methods, and cash control limits.
PDF Vouchers & Reports Preview

Professional PDF report generation for cash request vouchers, advance receipts, and settlement summaries.
Excel Analytics & Data Export

One-click export of petty cash transaction data to Excel for external auditing and custom reporting.
Specifications
| Versions | 18.0, 19.0, 20.0 |