Purpose
The Transactions module displays all payments received from customers (receipts), payments made to vendors (disbursements), credits received from vendors, and credits issued to customers. It provides a comprehensive view of financial transactions within TRUE ERP, linking directly to source documents like Invoices, Bills, and Expenses. The module tracks transaction status, reconciliation, payment methods, and bank account allocations, serving as the foundation for cash management and financial reporting.
Definition: In TRUE Accounting, a transaction is anything linked to a bank account. Whether you're receiving money or making payments, every transaction is tied to a specific bank account and serves two purposes: (1) bank reconciliation and (2) generating corresponding journal entries for financial reporting.
List View
Displays all transactions with filtering, search, and batch actions
The Transactions List View displays key information for each transaction record in a multi-column table format.
| Transaction ID | System-generated unique identification number for the transaction record |
| Post Date | Date the journal entry was posted to the General Ledger |
| Transaction Date | Date the bill, expense, or invoice was paid or disbursed |
| Payment Method | Type of payment used (Cash, Check, Credit Card, Debit Card, Wire, Apply Credit, or Issue Credit) |
| Client/Vendor | Linked party receiving or providing the funds |
| Receivable/Liability Account | Override for the normal Accounts Receivable or Accounts Payable account (used for special cases like inter-company transfers) |
| Posting Status | Displays Unapproved or Posted to indicate whether the transaction has been posted to the General Ledger |
| Reconciliation Status | Displays Not reconciled or Reconciled to indicate bank reconciliation status |
| Transaction Type | Category of transaction: Disbursement, Discount, Merchant, Receipt, Vendor Credit, or Void |
| Bank Account | Associated bank account or credit account for the transaction |
| Source Document | Original record supporting the transaction (Invoice, Bill, Expense, etc.) |
| Receivable/Liability GL Account | General Ledger account used for specialized transactions |
| Amount | Total dollar amount for the transaction |
Use the search bar and Filter button to locate specific transactions or narrow down the list.
| Quick Search | Search by Transaction ID, Client/Vendor name, check number, amount, or description to quickly find specific transactions |
| Filter Button | Opens the Advanced Filter panel with comprehensive search options including transaction type, payment method, date ranges, reconciliation status, and more |
Click the Gear icon on a transaction row to access available actions.
| Gear Icon Actions | |
| Add Item | Adds an additional line item and allocation to split the transaction across multiple accounts or documents |
| Delete | Deletes the transaction line item (restrictions apply for posted entries) |
| Edit | Opens the Transaction Details view to modify transaction information |
| Email Capture | Opens the Email Capture prompt to associate emails with this transaction |
| Generate Receipt | Creates a receipt document that can be emailed or downloaded for customer records |
| Other Actions | |
| Trash Icon | Permanently deletes the entire transaction (restrictions apply for posted entries). Requires permission: Delete Transactions (ID #1094) |
Selected Record View
Detailed transaction information accessible by clicking the Gear icon and selecting Edit
The Transaction Details view displays comprehensive information about the selected transaction record.
| Check Number | Sequential number assigned to checks for tracking and reconciliation |
| Check Front/Back | Image placeholders for scanning and storing check images |
| Description | Additional notes or details about the transaction |
| Files | Documents attached to the transaction record (receipts, supporting documentation, etc.) |
| Transaction ID | System-generated unique identifier for this transaction |
| Transaction Date | Date the transaction occurred or payment was made |
| Post Date | Date the transaction was posted to the General Ledger |
| Type and Method | Transaction type (Receipt, Disbursement, etc.) and payment method (Cash, Check, etc.) |
| Account | Linked Client or Vendor receiving or providing the funds |
| Bank Account | Bank account or credit account associated with this transaction |
| Company | Company brand or entity associated with the transaction |
| Reconciled | Checkbox indicating whether the transaction has been reconciled with bank statements |
| Reported By | User who created or entered the transaction record |
| Reported Date | Date the transaction record was created in the system |
For transactions using check payment method, additional check management options are available via the Gear icon.
| Record Check | Assigns the next sequential check number to the transaction |
| Clear Check | Removes check number and check information from the transaction |
Advanced Filter
Comprehensive filtering options to locate specific transactions
Click the Filter button in the List View to access these advanced search criteria.
| Accounting | Filter by approval status and posting status (Approved, Unapproved, Posted, etc.) |
| Amount | Filter by transaction amount using various criteria (equals, greater than, less than, between, etc.) |
| Bank Account | Filter by linked bank accounts or credit accounts |
| Category | Filter by product or service classification |
| Check Number | Search for transactions by specific check number |
| Client/Vendor/Subcontractor | Search by party name or filter to specific clients, vendors, or subcontractors |
| Company | Filter by company brand or entity |
| Date | Filter by transaction date, post date, or reported date using date ranges or specific dates |
| Deposited/Undeposited | Filter receipts by deposit status (already deposited vs. pending deposit) |
| Description | Search transaction descriptions for keywords or phrases |
| External ID | Search by QuickBooks identifiers for synced transactions |
| Imported from QB | Show only transactions that were synced from QuickBooks Online |
| Payment Method | Filter by payment type (see Payment Methods table below for details) |
| Reconciled/Unreconciled | Filter by bank reconciliation status |
| Reconciled By | Filter by the user who marked transactions as reconciled |
| Reported By | Filter by the user who created the transaction |
| Source | Filter by source document type (Invoice, Bill, Expense, etc.) |
| Transaction ID | Search by system-generated transaction ID number |
| Type | Filter by transaction type (see Transaction Types table below for details) |
Payment Methods
| Apply Credit | Used when receiving a credit from a vendor or issuing a credit to a customer. Applied automatically by TRUE when processing credits. |
| Cash | Used when receiving or disbursing physical legal tender |
| Check | A written, dated, and signed instrument used to transfer money from one party to another. Used when receiving checks from customers or issuing checks to vendors. |
| Credit Card | A payment card in which charges are made against a line of credit instead of cash deposits |
| Debit Card | A payment card that deducts money directly from a checking account to pay for a purchase |
| Issue Credit | Used when issuing a credit to a customer. Applied automatically by TRUE when processing customer credits. |
| Wire | Wire transfers allow for individualized transmission of funds while maintaining efficiencies of fast and secure money movement |
Transaction Types
| Disbursement | Payments issued to external parties or vendors |
| Discount | Discounts received from vendors (reduces amount owed) |
| Merchant | Payments issued to merchants, such as credit card companies |
| Receipt | Money received from external parties or customers |
| Vendor Credit | Credits or refunds issued by vendors |
| Void | Transaction has been voided and is no longer active |
Frequently Asked Questions
Common questions and step-by-step guidance for working with Transactions
Recording Transactions
Receipts are typically created automatically when processing customer payments in the Invoices module, but can also be entered manually in Transactions.
- Navigate to Financial workflow → Transactions module
- Click the New Transaction button
- Select Receipt as the transaction type
- Select the Client who made the payment
- Choose the Payment Method (Cash, Check, Credit Card, etc.)
- Enter the Amount received
- Select the Bank Account where funds were deposited
- Link to the source Invoice or document being paid
- Add any notes in the Description field
- Click Save to record the receipt
Note: When processing payments directly from Invoices, TRUE automatically creates the receipt transaction and links it to the invoice.
Disbursements are typically created automatically when paying bills, but can also be recorded manually for other payments.
- Navigate to Financial workflow → Transactions module
- Click the New Transaction button
- Select Disbursement as the transaction type
- Select the Vendor receiving the payment
- Choose the Payment Method (Check, Wire, Credit Card, etc.)
- Enter the Amount paid
- Select the Bank Account from which funds were withdrawn
- Link to the source Bill or expense being paid
- If paying by check, record the Check Number
- Click Save to record the disbursement
Use the Add Item feature to allocate a single transaction across multiple source documents or accounts.
- Open the transaction in the Transactions module
- Click the Gear icon on the transaction row
- Select Add Item from the menu
- Enter the allocation Amount for the first line item
- Link to the first source document (Invoice, Bill, etc.)
- Click Add Item again to create additional allocations
- Continue adding items until the total equals the transaction amount
- Verify that all line items sum to the correct total
Tip: This is useful when a customer sends one check to pay multiple invoices, or when paying multiple bills with a single disbursement.
Reconciliation
Marking transactions as reconciled helps ensure your TRUE records match your actual bank statements.
- Navigate to Financial workflow → Transactions module
- Use the Filter button to show only unreconciled transactions for a specific bank account
- Compare the transactions with your bank statement
- For each matching transaction, click to open the details view
- Check the Reconciled checkbox
- Click Save to mark the transaction as reconciled
- Repeat for all transactions appearing on the bank statement
- Investigate any discrepancies between TRUE and bank records
Note: This action requires the Reconcile Transaction Flag permission (ID #1098).
Use the Advanced Filter to quickly locate transactions that haven't been reconciled.
- Navigate to Financial workflow → Transactions module
- Click the Filter button
- Under Reconciled/Unreconciled, select Unreconciled
- Optionally, filter by Bank Account to focus on a specific account
- Optionally, filter by Date range to narrow the results
- Click Apply Filter to display only unreconciled transactions
Credits & Voids
Vendor credits are typically created automatically when processing credit memos in the Credit Memos module.
- Navigate to Financial workflow → Credit Memos module
- Switch to Vendors mode
- Create a new credit memo for the vendor credit received
- TRUE automatically creates a Vendor Credit transaction
- The credit will appear in the Transactions module with type "Vendor Credit"
- Apply the credit when paying future bills from that vendor
Note: The payment method "Apply Credit" is used automatically by TRUE when applying these credits to future payments.
Voiding a transaction marks it as inactive while preserving the record for audit purposes.
- Navigate to Financial workflow → Transactions module
- Locate the transaction you need to void
- Click the Gear icon on the transaction row
- Select Edit to open the transaction details
- Change the transaction type to Void
- Add a note in the Description explaining why the transaction was voided
- Click Save to record the void
Warning: Voiding transactions that have been posted to the General Ledger may require journal entry adjustments. Consult with your accounting team before voiding posted transactions.
Check Processing
Assign sequential check numbers to track physical checks issued to vendors.
- Navigate to Financial workflow → Transactions module
- Locate the disbursement transaction that was paid by check
- Click the Gear icon and select Edit
- In the transaction details, click the Gear icon again
- Select Record Check
- TRUE automatically assigns the next sequential check number
- Verify the check number matches your physical check
- Click Save to record the check number
Remove check information if a check number was assigned incorrectly or needs to be reissued.
- Navigate to Financial workflow → Transactions module
- Locate the transaction with the check number to be cleared
- Click the Gear icon and select Edit
- In the transaction details, click the Gear icon again
- Select Clear Check
- Confirm that you want to remove the check information
- Click Save to apply the change
Tip: Use this feature when a check is damaged or lost and needs to be reissued with a new check number.
Store digital copies of checks for record-keeping and audit purposes.
- Scan or photograph the front and back of the check
- Navigate to Financial workflow → Transactions module
- Locate the receipt transaction for the check
- Click the Gear icon and select Edit
- Click on the Check Front placeholder image
- Upload the scanned image of the check front
- Click on the Check Back placeholder image
- Upload the scanned image of the check back
- Click Save to attach the images
Cash Management
TRUE uses an Undeposited Funds account as a temporary holding account for customer receipts before they are deposited to a bank account. This matches real-world cash handling where payments are collected and then deposited in batches.
How It Works:
- When a customer payment is received, it is recorded as a Receipt
- The receipt is automatically debited to the Undeposited Funds account (set in Default Ledger Accounts)
- Receipts remain in Undeposited Funds until you create a Deposit Ticket
- The deposit ticket moves funds from Undeposited Funds to your actual bank account
- This creates matching journal entries for your bank reconciliation
Why This Matters: The Undeposited Funds workflow ensures your bank account balance in TRUE matches your actual bank statements. Multiple receipts can be grouped into a single deposit ticket that matches your bank's deposit slip.
Deposit tickets move customer receipts from the Undeposited Funds account to your bank account. This matches your physical bank deposits and creates proper journal entries. Requires permission: Mode Access to Deposits (ID #1582)
- Navigate to Financial → Transactions → Deposits mode
- Click the + icon to create a new deposit ticket
- Set the Date to match your bank deposit date
- Select the Bank Account where funds will be deposited
- Click the + icon to add transactions to the deposit
- Select the receipts (undeposited transactions) to include
- Verify the total matches your physical deposit slip
- Click Approve to create the journal entry and complete the deposit
Tip: Group receipts on deposit tickets to match exactly how you deposit at the bank. This makes bank reconciliation much easier since your TRUE deposits will match your bank statement line items.
TRUE can produce physical checks using your firm's check template. Bill payment transactions flow through the Check Register where checks can be printed. Requires permission: Mode Access to Check Register (ID #1581)
Check Printing Workflow:
- Create bill payment transactions in the Bills module
- Payment transactions automatically appear in the Check Register
- Navigate to Financial → Transactions → Check Register mode
- Select the disbursement transactions to print
- Load check printing paper in your printer
- Click Print Checks to generate physical checks
- TRUE uses your firm's configured check template to format the output
Check Template Setup:
Each firm has a unique check template that must be configured to match their check stock. Contact your administrator or TRUE support to import and configure your check template.
Note: Check numbers are automatically assigned sequentially when checks are printed. The starting check number is configured during check template setup.
Configuration & Administration
Access to the Transactions module is controlled by user permissions. If you cannot see or access this module:
- Contact your system administrator
- Request the Module Access (Transactions) permission (ID #1580)
- Once granted, you'll find the module in the Financial workflow
Note: Administrators can manage permissions in Settings → Users / Access → select user → Access tab.
The ability to delete transactions requires a specific security permission. If you cannot delete transactions:
- Contact your system administrator
- Request the Delete Transactions permission (ID #1094)
- This permission is found in the Transactions section of user access settings
Warning: Deleting transactions that have been posted to the General Ledger can affect your financial records. This permission should be granted only to authorized accounting personnel.
Alert notifications are controlled by user permissions. To enable reconciliation alerts:
- Navigate to Settings → Users / Access
- Select the user who should receive alerts
- Go to the Access tab
- Find the Transactions section
- Enable Alert when Transaction is Reconciled (ID #1097)
Tip: This alert is useful for accounting managers who need to monitor reconciliation activity performed by their team.
The Transactions module includes specialized modes that require separate permissions.
- Contact your system administrator
- For Check Register access, request Mode Access to Check Register permission (ID #1581)
- For Deposits access, request Mode Access to Deposits permission (ID #1582)
- These permissions are found in the Transactions section of user access settings