Welcome to Zuora Product Documentation

Explore our rich library of product information

Bank fee in Zuora Billing

Use this reference to know how cash application accounts for bank charges deducted from customer payments while fully settling the invoice.

When a customer deducts bank charges from a payment, Cash Application automatically accounts for the difference while ensuring the invoice is settled for its full value.

Example

  • Invoice Amount: $1,000.00

  • Payment Received: $998.00

  • Bank Charges Detected: $2.00

In this example, the customer has deducted $2.00 as bank charges before making the payment.

Configuration

Before Bank Charges can be posted, the following configuration is required.

Chart of Account

Configure the Chart of Account that should be used for bank charges.Example:Bank Charges Account: Bank Charges 001

Segments

Journal Entries can include ERP segments. For example, the following segments may be configured:

  • Location

  • Class

Segment values are determined for each payment using business logic (for example, based on the receiving bank account or legal entity). If a value cannot be determined for a segment, that segment is left blank in the Journal Entry.

ERP posting behavior

When the payment is posted, Zuora Billing performs the following actions:

Customer Payment

A customer payment for $1,000.00 is created and applied to the invoice. Although only $998.00 was received, the payment is created for the full invoice amount so that the invoice is completely settled.

Journal Entry

A separate Journal Entry is created for the bank charges. The Journal Entry:

  • Posts $2.00 to the configured Bank Charges Chart of Account.

  • Includes the configured segment values, if available.

  • Uses the exchange rate effective on the payment date.

  • Uses the same exchange rate source configured in the ERP's Billing module.

Result

The following records are created in the ERP:

  • A Customer Payment for $1,000.00, applied to the invoice.

  • A Journal Entry for $2.00 against the configured Bank Charges account.

This ensures that:

  • The invoice is fully paid.

  • Bank charges are recognized as an expense.

  • No residual balance remains on the invoice.

  • Exchange rates remain consistent with the ERP's Billing configuration.

Accounting PeriodOpen Accounting period based on Posting Date
CurrencyPayment Currency - USD
Journal Entry DateSet as the Posting Date
Credit AccountAcc 123452.00 USD
Debit AccountBank Charges 0012.00 USD
NotesFree text as per the User's input
Segments
LocationNULL
ClassNULL
Transferred to AccountingNo