Skip to main content

Bank Transactions

Review the feed of bank transactions per bank account to convert to Journals or Cash Receipts

Written by Travis Lander

Description

Bank Transactions display the feed of transactions from a linked or custom Bank Account (done previously on the Bank Accounts tab). Convert Bank Transactions into Journal Entries or Cash Receipts from this page.

Note: No Bank Transactions will be displayed until a SoftLedger Ledger Account has been assigned to each Bank Account. See the Bank Accounts knowledge base article for more detail-->

Important Considerations:

  1. Bank Transactions are display only until user action to convert to Journal Entry or Cash Receipt.

  2. Bank Transactions appear month to date based on the date that appears within the System Date Picker (date in the top right of the screen)

    1. For example, if the date in the top right is December 19th, then transaction for the Bank Transactions selected will appear for December 1st through December 19th only.

Bank Transactions Table

Under Cash Management>Bank Transactions, select the Bank Account to review (only banks with a linked SoftLedger Ledger Account will be available to select from the dropdown list). Once selected, the month to date transactions for the Bank Account will appear in the below table.

The above table will display the information for the Bank Transactions such as the Description, Date. Category, and Amount. This information comes directly from the linked bank if coming from Plaid, or the bank transaction uploads for custom banks.

Note: To hide Bank Transactions that already have a Journal Entry or Payment booked, click on Filters and select "Reconciled" field and equal to "No" (Reconciled=No).

Delete Bank Transactions

For Custom banks, users can delete bank transactions within the bank transaction table for the that bank by selecting one or more checkboxes next to each transaction and clicking the Delete Transaction button:
​

If looking to delete a set of bank transactions from a particular upload in bulk, you can always find the ID from the transaction upload page to then filter on the bank transactions themselves to find the set from that upload for deletion. See more on that type of process in the editing journals from a bulk upload article-->

Hide Bank Transactions

If there are transactions that have come through your feed, you can hide them so they do not appear in your standard bank feed without assigning a journal entry against that transaction. Select the transaction(s) from the checkbox at left of the transaction and then click the Hide Transaction icon.

Once hidden, you can review the hidden transactions from the Cash Management<Bank Transactions page and toggle ON the Show Hidden button. Click the Unhide on the transaction to return that transaction to the standard feed for coding as usual.

Mark Bank Transaction Line as Reviewed

Similar to hiding, if you have bank transaction lines that are already accounted for, but you do not wish to link to an existing journal entry (but do want a checkmark next to the line), then you can mark the bank transaction line as reviewed.

The option to mark as reviewed comes only from the bulk edit options available when checking a checkbox next to one or more bank transaction lines:

Once lines are marked as reviewed, they will have a checkmark like other lines already accounted for. If you wish to return a bank transaction line to be available for actions once again, you can mark one or more lines as unreviewed in bulk as well:

Booking Journal Entries

Bank Transactions are booked into Journal Entries from the Actions column or through bulk action by clicking the checkbox(es) at left of each row in the table.

Create Journal

The Journal Entry will auto populate detail from the bank transaction, such as Dates, Reference, Debit/Credit, and Description

See a table below of field mapping between bank transaction to journal entry:

Journal Form Field

Bank Line Column

Reference

Category

Transaction Date

Date if set, if not then Posted Date

Posted Date

Posted Date

Currency

Currency

Location

If Location is set on the Bank Account, it will be used. If not, the Location Context Picker will be used.

Journal Line Ledger Account

Ledger Account linked to Bank Account

Journal Line Description

Full Description

Journal Line Debit/Credit

Amount

For Plaid accounts (of all types) and custom banks with type Credit Card: if the Amount field is positive, the journal line with the Ledger Account set will set the amount to the Credit field. If negative, to the Debit field.

For custom banks with type Bank Account: if the Amount field is positive, the journal line with the Ledger Account set will set the amount to the Debit field. If negative, to the Credit field.

Linking an existing Journal Line

If there is an existing journal line that could be a suitable match for the line, a + icon will show. Click this to view potential matches and link them.

Reconcile Button

Match Criteria

A Journal Line will be considered a possible match, if ALL of the criteria below are true:

  1. Bank Account Linked Ledger Account matches Journal Line Ledger Account.

  2. Journal Location must be part of the set Location Context's current tree, or the Bank Account's Location. If the bank account has a Location set, it is used; otherwise the Location Context picker applies.

  3. Journal Line isn't currently reconciled elsewhere.

  4. The Journal Line amount is on the correct debit or credit side:

    1. Plaid accounts and custom banks with type Credit Card: a positive Amount matches a credit; a negative Amount matches a debit.

    2. Custom banks with type Bank Account: a positive Amount matches a debit; a negative Amount matches a credit.

  5. The Journal Line amount is within the Transaction Match Tolerance of the bank line amount (see below).

  6. The Journal Line currency matches the bank line currency.

  7. Journal Line transaction date is within 45 days +/- the bank line date.

Transaction Match Tolerance

The Transaction Match Tolerance sets how much a Journal Line amount can differ from the bank line amount and still be offered as a match. The value is a percentage of the bank line amount, from 0 to 50. At 0 (the initial value), only an exact amount matches.

For example, with a tolerance of 2 and a bank line of 1,000.00, Journal Lines from 980.00 to 1,020.00 are matches. This is useful for absorbing wire fees and small FX differences that would otherwise block a match.

Set the default for your whole tenant under Settings > System > Payment & Cash > Default Transaction Match Tolerance %.

To use a different value for one bank account, set Transaction Match Tolerance % on the Edit Bank Account form; clear it to return to the system default. The bank account view shows which value applies, with (system default) shown when the account has no value of its own.

Match Order and Amount Difference

Potential matches are listed with the smallest Amount Difference first (ties go to the later transaction date), up to 25 Journal Lines. The Amount Difference column shows Exact when the amounts are equal, or +/- the difference when the Journal Line is larger or smaller than the bank line.

Note: linking a Journal Line that has an Amount Difference does not create an adjustment journal. The Journal Line keeps its own amount, so the small difference remains between your GL and the bank line.

Viewing a Linked Journal

When a row has a linked journal line, the actions column will show a check at the left. You may click on this check button to view the linked journal entry.

Journal View Button

Creating a Cash Receipt from a Bank Line

When money comes into a bank account, it could be the receipt of cash for an outstanding AR Invoice. If a bank line matches the below criteria, the option to create a Cash Receipt (which can later be applied an outstanding AR Invoice) will be visible:

  1. System Setting Post Journal on Cash Receipt Creation(Unapplied Cash) is enabled

  2. Amount is < 0

  3. Bank Account Type is Investment or Depository

Cash Receipt

The following fields will be populated

Cash Receipt Form Field

Bank Line Column

Type

ACH

Amount

Amount

Description

Name

Number

Transaction ID

Ledger Account

Bank Account Linked Ledger Account

Location

If Location is set on the Bank Account, it will be used. If not, the Location Context Picker will be used.

Currency

Currency

Receive Date

Date

Posted Date

Posted Date

Apply To Invoices

True

Creating a Direct AR Payment from a Bank Line

Use a Direct AR Payment when a customer paid a single Invoice and you don't need a Cash Receipt. Click Create AR Payment on the bank line, then turn on the Direct AR Payment toggle. The option is available when:

  1. The transaction brings cash into the bank account.

  2. Bank Account Type is Investment or Depository

Select the Invoice the payment applies to and submit. Only unpaid Invoices in the bank line's currency are listed. The payment is applied to the Invoice (marking it paid or partially paid), and the payment journal is linked to the bank line. Voiding or deleting the payment later removes the link from the bank line.

Creating an AP Bill Payment from a Bank Line

When money leaves a bank account, it could be for the payment of an outstanding AP Bill. If a bank line matches the below criteria, the option to create a Bill Payment will be visible:

  1. Amount is > 0

  2. Bank Account Type is Investment or Depository

You can create the Bill Payment under the Actions section by clicking the credit card icon:

Then select which Bill the payment is for:

When submitted, the bank transaction line then reads with a checkmark and ability to view the payment:

Bulk Create or Delete Journal Entries

If many of the same lines can be posted to the same Ledger Account, you can select all of those lines and create the journals in bulk. Utilize the Filters at top to find the same types of bank transaction lines (e.g. Search under Description for "Uber"). Once you have selected the desired Bank Transaction lines, click "Create Journal":

Bulk

When creating the Journal Entry(ies), you are able to determine the corresponding Ledger Account, Cost Center (or other Dimensions), Customer/Vendor, and Reference field. For each Journal Entry, the details will be added from the Bank Transaction as explained in the Booking Journal Entries section above.

Form

Delete Journal Entries

In this same bulk manner, you can select any Journal Entries to delete if you have found that there were errors made, and an update to the Journal Entry(ies) is required:

Bulk Delete Journals

Only Journals in draft status can be deleted.

Journals created by adding a cash receipt for a line can't be deleted.

Reconcile Bank Transactions

Once you have completed your bank transaction feeds for a period, the Journal Entries produced from a Bank Transaction will automatically have a Reconciled flag against them when viewing in the Statement in the Reconcile section. Review the knowledge base article on Reconciliation-->

Did this answer your question?