Skip to main content

Deposits

The Deposits page (/finance/deposit/search) is the central place to search, filter, and manage all deposit slip records. It replaces the legacy FindDepositSlip.php page, which now redirects automatically to the new URL.

Note: Finance permissions are required to access this page. See Users for permission details.


Getting thereโ€‹

Go to Finance โ†’ View All Deposits, or navigate directly to /finance/deposit/search.

If you have an old bookmark pointing to FindDepositSlip.php, it will redirect automatically โ€” no action needed.


Searching and filteringโ€‹

At the top of the page, a collapsible Search Deposits form lets you narrow the list by any combination of criteria:

FilterDescription
From DateEarliest deposit date (inclusive)
To DateLatest deposit date (inclusive)
Deposit IDExact deposit slip number
Amount MinMinimum total deposit amount
Amount MaxMaximum total deposit amount
FundFilter by a specific donation fund
StatusAll ยท Open ยท Closed
TellerFilter by the person who entered the deposit

Click Search to apply filters. Click Clear (or navigate back to /finance/deposit/search with no query string) to reset all filters.

The active filters are reflected in the page URL, so a filtered view can be bookmarked or shared.


Results tableโ€‹

Matching deposits appear in a sortable, searchable DataTable with the following columns:

ColumnDescription
โ˜Row-select checkbox โ€” check to include in bulk actions
IDDeposit slip number
DateDate the deposit was created
TypeBank ยท CreditCard ยท BankDraft (raw stored value; the Add New Deposit modal uses human-readable labels)
CommentOptional free-text description
TotalSum of all payments on the slip (shows fund-only total when a fund filter is active)
StatusOpen (green) or Closed (grey) badge
TellerName of the person who entered the deposit
ActionsPer-row dropdown: View (opens the deposit editor) ยท Add Payment

Click any column header to sort. Use the DataTable search box to filter across all visible columns.


Bulk actionsโ€‹

Select one or more rows using the checkboxes. Once at least one row is selected, the toolbar buttons in the card header become active:

ButtonBehaviour
Select AllChecks every row currently visible in the table
DeletePrompts for confirmation, then permanently deletes the selected deposits
CSVDownloads a single RFC 4180-compliant CSV file containing all payments across the selected deposits
OFXTriggers one OFX (Open Financial Exchange) download per selected deposit
PDFTriggers one PDF deposit report download per selected deposit (deposits with no payments are skipped)
warning

Delete is permanent. Deleted deposits and their associated payment records cannot be recovered. Use the Closed status to archive deposits you no longer need to edit but want to keep for records.


Adding a new depositโ€‹

Click the New Deposit button (top-right of the results card) to open the Add New Deposit modal.

Fill in:

FieldDescription
Deposit CommentOptional label for this batch (e.g. "Sunday offering 2025-01-05")
Deposit TypeBank ยท Credit Card ยท Bank Draft
Deposit DateDate of the deposit

Click Add New Deposit to save. The page redirects to the deposit slip editor so you can add individual payments immediately.


Exporting depositsโ€‹

Bulk CSV exportโ€‹

Select rows and click CSV to download a single file containing all payments across the selected deposit slips. The file is RFC 4180-compliant โ€” fields containing commas or quotes are properly enclosed, fixing the naive comma-stripping behaviour of the legacy export.

CSV columns (one row per payment, not per deposit):

ColumnDescription
Deposit IDThe deposit slip number
Pledge IDThe individual pledge/payment record ID
Family NameDonor family name
DatePayment date
AmountPayment amount
FundDonation fund name
MethodPayment method (Cash, Check, etc.)
Check NoCheck or reference number (if recorded)
CommentPayment-level comment
Fiscal YearFiscal year label the payment is assigned to

Single-deposit OFX / PDF / CSVโ€‹

To export a single deposit, open it from the Actions โ†’ View dropdown. From the deposit editor page you can download OFX, PDF, or CSV for that deposit individually.


Deposit statusโ€‹

A deposit can be Open or Closed:

  • Open โ€” still being edited; payments can be added or removed.
  • Closed โ€” finalised; the Close Deposit action is performed from the deposit editor page.

The Deposits search page lets you filter by status so you can quickly find open deposits that still need to be processed, or closed ones for historical lookups.


  • Finances โ€” entering pledges, payments, and deposit slips
  • Pledge Dashboard โ€” pledge and payment tracking by fund and fiscal year
  • Fundraiser โ€” managing donation funds