Skip to content
Home » Importing Transactions

Importing Transactions

Clubtreasurer’s Transaction Import feature allows you to upload transactions from your bank statements or online payment systems to quickly create multiple Receipts & Payment transactions.


Transaction Import – Overview Tutorial

This tutorial shows you the basic steps required to run a Transaction Import from a Bank Statement and is mandatory viewing for anyone wanting to use this feature. Please also see the Importing Data from On-line Payment Systems video below if you need to import transactions from on-line payment systems such as Paypal, SumUp, GoCardless, etc..

Click the the 3-dots icon to expand (Enter full screen). Use Space bar or Enter to move slides.


Mapping Import Columns

When you import your data you need to map the source columns to Clubtreasurer’s Target Columns. The import process will automatically map the columns where it finds a name match but in many cases, you will need to manually map them by selecting the appropriate value from the Target column.

The minimum mandatory columns you need to import are:

  • DATE
  • DETAILS (or use alt. DESCRIPTION; MEMO)
  • AMOUNT (use for single amount columns) or PAID-IN/OUT AMOUNT (for separate amount columns)

Target Column Name Mandatory? Description
DATEYesMap this column to your bank statement’s Date column
DETAILSYesMap this column to your bank statement’s Details column.

You can also use the alternative
DESCRIPTION
or MEMO mapping columns but you must only use one of these in your import.
AMOUNTYes**Used where the statement has a single Amount column
PAID-IN AMOUNT
PAID-OUT AMOUNT
Yes**Used where the statement has separate Dr/Cr Amount columns.
(You must map both columns if using this option).
Paid/Pmt RefNoPaid-in/Payment Reference Details
Vouch/Inv. No.NoVoucher or Invoice Number.
CommentsNoComments
Cost CodeNoYou can import Receipt & Payment Cost Codes in your source data if required. These must be 4-digit Cost Codes (e.g. “4002”) which the import process will try to match. If no match is found it will return the Default Cost Codes in the Import Transactions page (or be over-ridden by the Cost Code Auto-matching, if selected).

Auto-Matching Options

As well as the Default Import values in the final Transaction Import page, you also have options that use algorithms to automatically match Cost Codes and Members that can dramatically speed up the import process.

Cost Code Auto-Matching

When the “Use Cost Code Auto-Matching?” option is selected and you click the “Create/Refresh Draft Import Rows…..”  button, the import process will attempt to automatically assign Cost Codes to the imported rows based on matching row descriptions to existing historic transactions. Rows that fail auto-matching will use the default Cost Codes and will be highlighted in red. 

You can change all Cost Costs as before by editing rows in the Draft Import Rows table.

Members & Membership Auto-Matching

Organisations using the Membership Management application will see “Member” and “M’ship Billing Line” columns in the Draft Import Rows table.

When the Match Members & Membership option is selected, the Import process will try to match Members to your imported rows based on the Details column in the source data.

When Members are matched, the process will also select the oldest unpaid Billing Line if the amount matches, otherwise it will select “UNALLOCATED MEMBERSHIP RECEIPT”

TIP: If you need to make your Member matching more accurate you can apply a Transaction Import Reference to your Members. The Import Transactions process uses this reference to more accurately match imported transaction lines to the correct Member record by trying to find an exact match with the imported Details line and value in this box. Examples:

– Direct Debit/Faster Payments Mandate
– External Payment system reference
– Alternative member names

For more details on importing Membership payments and Transaction Import Reference please see Managing Billing & Payments – Importing Membership Payments #4 tutorial for more details.


Importing Data from Online Payment Systems

This is a demo of how to import transactions from online payment systems such as PayPal, GoCardless, SumUp

Unlike bank statements, online payment system downloads will often have multiple amount columns for each transaction line, eg. a gross amount; a transaction or processing fee; and a net amount. When you import these into Clubtreasurer you will usually want to import these as separate transaction lines.

The following tutorial video shows you how to easily do this by running the import process two (or more) times.

Import Update: When mapping source columns we now recommend also mapping your TRANSACTION_ID (or equivalent) to Vouch/Inv No. column in Clubtreasurer. The TRANSACTION_ID is a unique reference number for each imported line and will ensure the imported transactions are accurately matched together. Note this is highlighted in the video tutorial but is not demonstrated.


Other Stuff

How to split & copy lines during Import Transaction

This quick video shows you how to split/copy and edit lines during the Import Transaction process (1:19)


Back to top


Other Sections