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.

Receipt Tracking
Record and manage customer payments, deposits, and incoming funds from all sources
Disbursement Management
Process vendor payments, check issuance, and outgoing fund transfers
Reconciliation Tools
Mark transactions as reconciled and match with bank statement entries
Check Processing
Record check numbers, scan check images, and manage check register
Source Document Linking
Link transactions to Invoices, Bills, Expenses, and other financial records
Multi-Payment Methods
Support for cash, check, credit card, debit card, wire transfer, and credit applications

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.

  1. Navigate to Financial workflow → Transactions module
  2. Click the New Transaction button
  3. Select Receipt as the transaction type
  4. Select the Client who made the payment
  5. Choose the Payment Method (Cash, Check, Credit Card, etc.)
  6. Enter the Amount received
  7. Select the Bank Account where funds were deposited
  8. Link to the source Invoice or document being paid
  9. Add any notes in the Description field
  10. 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.

  1. Navigate to Financial workflow → Transactions module
  2. Click the New Transaction button
  3. Select Disbursement as the transaction type
  4. Select the Vendor receiving the payment
  5. Choose the Payment Method (Check, Wire, Credit Card, etc.)
  6. Enter the Amount paid
  7. Select the Bank Account from which funds were withdrawn
  8. Link to the source Bill or expense being paid
  9. If paying by check, record the Check Number
  10. Click Save to record the disbursement

Use the Add Item feature to allocate a single transaction across multiple source documents or accounts.

  1. Open the transaction in the Transactions module
  2. Click the Gear icon on the transaction row
  3. Select Add Item from the menu
  4. Enter the allocation Amount for the first line item
  5. Link to the first source document (Invoice, Bill, etc.)
  6. Click Add Item again to create additional allocations
  7. Continue adding items until the total equals the transaction amount
  8. 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.

  1. Navigate to Financial workflow → Transactions module
  2. Use the Filter button to show only unreconciled transactions for a specific bank account
  3. Compare the transactions with your bank statement
  4. For each matching transaction, click to open the details view
  5. Check the Reconciled checkbox
  6. Click Save to mark the transaction as reconciled
  7. Repeat for all transactions appearing on the bank statement
  8. 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.

  1. Navigate to Financial workflow → Transactions module
  2. Click the Filter button
  3. Under Reconciled/Unreconciled, select Unreconciled
  4. Optionally, filter by Bank Account to focus on a specific account
  5. Optionally, filter by Date range to narrow the results
  6. 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.

  1. Navigate to Financial workflow → Credit Memos module
  2. Switch to Vendors mode
  3. Create a new credit memo for the vendor credit received
  4. TRUE automatically creates a Vendor Credit transaction
  5. The credit will appear in the Transactions module with type "Vendor Credit"
  6. 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.

  1. Navigate to Financial workflow → Transactions module
  2. Locate the transaction you need to void
  3. Click the Gear icon on the transaction row
  4. Select Edit to open the transaction details
  5. Change the transaction type to Void
  6. Add a note in the Description explaining why the transaction was voided
  7. 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.

  1. Navigate to Financial workflow → Transactions module
  2. Locate the disbursement transaction that was paid by check
  3. Click the Gear icon and select Edit
  4. In the transaction details, click the Gear icon again
  5. Select Record Check
  6. TRUE automatically assigns the next sequential check number
  7. Verify the check number matches your physical check
  8. Click Save to record the check number

Remove check information if a check number was assigned incorrectly or needs to be reissued.

  1. Navigate to Financial workflow → Transactions module
  2. Locate the transaction with the check number to be cleared
  3. Click the Gear icon and select Edit
  4. In the transaction details, click the Gear icon again
  5. Select Clear Check
  6. Confirm that you want to remove the check information
  7. 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.

  1. Scan or photograph the front and back of the check
  2. Navigate to Financial workflow → Transactions module
  3. Locate the receipt transaction for the check
  4. Click the Gear icon and select Edit
  5. Click on the Check Front placeholder image
  6. Upload the scanned image of the check front
  7. Click on the Check Back placeholder image
  8. Upload the scanned image of the check back
  9. 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:

  1. When a customer payment is received, it is recorded as a Receipt
  2. The receipt is automatically debited to the Undeposited Funds account (set in Default Ledger Accounts)
  3. Receipts remain in Undeposited Funds until you create a Deposit Ticket
  4. The deposit ticket moves funds from Undeposited Funds to your actual bank account
  5. 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)

  1. Navigate to FinancialTransactionsDeposits mode
  2. Click the + icon to create a new deposit ticket
  3. Set the Date to match your bank deposit date
  4. Select the Bank Account where funds will be deposited
  5. Click the + icon to add transactions to the deposit
  6. Select the receipts (undeposited transactions) to include
  7. Verify the total matches your physical deposit slip
  8. 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:

  1. Create bill payment transactions in the Bills module
  2. Payment transactions automatically appear in the Check Register
  3. Navigate to FinancialTransactionsCheck Register mode
  4. Select the disbursement transactions to print
  5. Load check printing paper in your printer
  6. Click Print Checks to generate physical checks
  7. 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:

  1. Contact your system administrator
  2. Request the Module Access (Transactions) permission (ID #1580)
  3. Once granted, you'll find the module in the Financial workflow

Note: Administrators can manage permissions in SettingsUsers / Access → select user → Access tab.

The ability to delete transactions requires a specific security permission. If you cannot delete transactions:

  1. Contact your system administrator
  2. Request the Delete Transactions permission (ID #1094)
  3. 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:

  1. Navigate to SettingsUsers / Access
  2. Select the user who should receive alerts
  3. Go to the Access tab
  4. Find the Transactions section
  5. 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.

  1. Contact your system administrator
  2. For Check Register access, request Mode Access to Check Register permission (ID #1581)
  3. For Deposits access, request Mode Access to Deposits permission (ID #1582)
  4. These permissions are found in the Transactions section of user access settings