Skip to Content

Petty Cash Request Management

Complete Workflow Process

1

Request Submission

Employees submit petty cash requests through a simple form in Odoo. The system ensures all necessary information is captured before submission.

Who: Any employee (Requester role)
Actions:
  • Enter amount (maximum 10,000)
  • Select division (linked to budget tracking)
  • Provide expense budget code
  • Write purpose/narration
  • Upload supporting documents (receipts, invoices)
  • Click "Submit" to route to Division Head
2

Division Head Approval

The system automatically routes the request to the Division Head for first-level approval. Email notifications and in-app alerts ensure timely review.

Who: Division Head (assigned per division)
Actions:
  • Review request details and supporting documents
  • Verify budget code and division allocation
  • Click "Approve (Division)" to forward to CFO
  • OR Click "Reject" with reason (notifies requester)
⏰ Automatic Reminder: If no action is taken within 24 hours, the Division Head receives a reminder email.
3

CFO Final Approval

After Division Head approval, the CFO reviews for final authorization. Upon approval, the system automatically creates accounting entries.

Who: Chief Financial Officer
Actions:
  • Review Division Head's approval
  • Verify overall budget compliance
  • Click "Approve (CFO)" - System automatically:
    • Creates journal entry (Debit: Expense, Credit: Petty Cash)
    • Posts entry to General Ledger
    • Creates batch by division
    • Moves request to "Payment Processing" status
  • OR Click "Reject" (notifies requester and Division Head)
🔄 Automatic Posting: No manual journal entry needed! The system handles all accounting automatically.
4

Payment Processing

The Treasury or Payable Officer processes the actual payment to the requester. The system tracks payment status and updates division float balances.

Who:
  • Treasury Officer (for amounts < 10,000)
  • Payable Officer (for amounts ≥ 10,000)
Actions:
  • Review approved batches grouped by division
  • Process payment via bank transfer or cash
  • Click "Process Payment" - System automatically:
    • Updates division float balance
    • Marks request as "Paid"
    • Records payment in general ledger
    • Notifies requester of payment completion
💰 Division Float Tracking: Each payment automatically updates the division's float balance for budget monitoring.
0.00 0.00

Terms and Conditions
30-day money-back guarantee
Instant digital download after purchase is confirmed