View Transaction History
The Transactions page is your complete record of every payment collected, expense paid, and financial event recorded at your location. It provides three viewing modes — Inflows, Outflows, and a unified Ledger — with running balances, period summaries, and direct links back to the entities each transaction belongs to.
Who can do this: All team members with BayPay access.
Open the Transactions page
Navigate to Transactions
From the main navigation, select Transactions. The page loads with the Ledger view as the default, showing today’s transactions.
Understand the layout
The Transactions page has three main sections:
- Direction toggle — a tri-toggle at the top to switch between Ledger, Inflows, and Outflows
- Period summary — aggregate totals for the selected date range
- Transaction list — individual rows in reverse-chronological order
The tri-toggle
The direction toggle controls which transactions appear and how they are presented:
| View | What it shows | Best for |
|---|---|---|
| Ledger | Both inflows and outflows in chronological order with a running balance | Accountants, net cashflow tracking, auditing |
| Inflows | Only money-in transactions (collections, business sales) | Daily cashier reconciliation, cash drawer checks |
| Outflows | Only money-out transactions (vendor payments, business expenses) | AP review, expense tracking |
The Ledger view is the default landing because it provides the most complete picture. Each row in Ledger view shows a signed amount — positive for inflows, negative (in parentheses) for outflows.
Period summary
Above the transaction list, a summary strip displays aggregate metrics for the currently selected date range:
| Metric | Description |
|---|---|
| Total inflows | Sum of all inflow transactions in the period |
| Total outflows | Sum of all outflow transactions in the period |
| Net | Inflows minus outflows |
| Count | Number of transactions in the period |
These totals recalculate whenever you change the date range filter or switch between direction views.
Only active (non-voided) transactions contribute to the period summary. Voided transactions are excluded from all calculations. They do not appear in the transaction list at all — the Transactions page filters them out at the data layer.
Reading a transaction row
Each row in the transaction list contains the following information:
| Column | Description |
|---|---|
| Receipt ref | The transaction reference or receipt number. For system-generated transactions, this is an auto-assigned ID. |
| Category pill | A coloured pill showing the event category (e.g., “Labour”, “Parts”, “Rent”). Categories come from your event map configuration. |
| Method pill | Payment method badge — Cash, Card, Bank, or Cheque |
| Credit chip | Appears on credit-term transactions. Shows the net terms (e.g., “Net-30”) and due date. |
| Date | When the transaction was recorded |
| Contact name | The customer or vendor associated with the transaction |
| Entity link | For vehicle-level transactions, a link to the entity (vehicle plate/name). Clicking it opens the Financial Recording Modal for that entity. Business transactions show no entity link. |
| Amount | The transaction amount. In Ledger view, inflows show as positive and outflows show in parentheses with a negative sign. In Inflows or Outflows view, all amounts are shown as positive absolute values. |
Running balance and opening balance
In Ledger view, two additional elements help you track your financial position over time:
Opening balance — displayed at the top of the transaction list, this is the net cash position at the start of the selected period. It represents the cumulative result of all transactions before the period start date.
Running balance — each row shows a running total that starts from the opening balance and adds or subtracts the transaction amount. This lets you see your exact cash position at any point during the day or period.
Read the running balance
Start from the opening balance at the top. Each subsequent row adjusts the running total:
- An inflow of 500 on a running balance of 2,000 produces a new balance of 2,500
- An outflow of 300 on a running balance of 2,500 produces a new balance of 2,200
Identify cash position at any point
To know your exact financial position at 2:00 PM on a given day, look at the last transaction row recorded before that time. The running balance on that row is your position.
Date range filtering
The Transactions page uses the shell DateRangeFilter component. Available period options:
| Period | What it shows |
|---|---|
| Day | A single day (today by default) |
| Week | Seven-day window |
| Month | Calendar month |
| Custom | Any date range you define |
See Search & Filter Transactions for details on combining the date range with method, category, and text filters.
Common questions
Why do I not see voided transactions? The Transactions page intentionally excludes voided transactions to keep the list clean and the totals accurate. To see voided transactions alongside active ones, use the Ledger tab within the Financial Recording Modal for a specific entity — that view retains voided rows with strikethrough formatting and VOID badges for audit purposes.
Can I export the transaction list? Export functionality is available through the Reports module. Navigate to Reports and select the Transactions report to generate a PDF or Excel export for any date range.
What does a negative net in the period summary mean? A negative net means your outflows exceeded your inflows for the selected period. At Al Futtaim Auto Dubai, for example, a month where supplier parts purchases and salary payments exceed customer collections would show a negative net. This is normal for months with large capital expenditures.
How do I drill into a transaction from the dashboard? Several dashboard panels link directly to the Transactions page with pre-applied filters. For example, clicking a method segment in the Method Mix panel opens Transactions filtered to that payment method. The URL carries the filter parameters so the page loads with the correct view.
Does the Transactions page show transactions from all locations? No. The Transactions page is scoped to your currently selected location. To view transactions for a different location, switch locations using the Location Switcher in the top bar.
Related pages
- Search & Filter Transactions — advanced filtering options
- Understand the Ledger Tab — per-entity double-entry view
- Close the Day — locking transactions for a completed day
- Understanding the Dashboard — aggregate views of transaction data