top of page

New Cash Account Type for Bank G/L's in SAP S/4HANA

One of the practical improvements introduced in SAP S/4HANA 2020 is the new approach to managing bank accounts through Bank Reconciliation Accounts. This enhancement helps organizations reduce the number of G/L accounts, simplify bank configuration, improve payment processing, and strengthen cash visibility.


In older SAP systems, each house bank account often required its own dedicated set of G/L accounts. As banking structures grew, so did the chart of accounts. SAP addressed this challenge by introducing a smarter model using the Cash Account type.


What changed in S/4HANA 2020?


SAP introduced a new G/L Account Type: "Cash Account". Within this type, different subtypes can be used depending on business purpose.


Key G/L Account Subtype

Subtype

Meaning

Purpose

B

Bank Reconciliation Account

Main account holding confirmed balances

S

Bank Sub account

Clearing account for payments in transit

P

Petty Cash

Used for cash journal scenarios


This allows one main bank reconciliation account to be linked with multiple house bank accounts. Instead of creating separate G/L accounts for every new bank account, companies can now reuse the same reconciliation structure. For example,


Old Model

3 Banks × 3 Accounts each = Total 9 G/L Accounts


New Model

3 Banks × Shared Reconciliation Setup = Only 3 G/L Accounts



How the process works in SAP?


To understand the concept better, let's consider this real-world banking structure.

G/L Account

Description

Purpose

500030

Main Bank G/L

Holds actual bank balance

500040

Outgoing Bank G/L

Used for Vendor payments

500050

Incoming Bank G/L

Used for Customer Receipts


Customer Incoming Payment

When a customer payment is posted but not yet fully confirmed by the bank:

  • Debit: Incoming Bank G/L (500050)

  • Credit: Customer Account


Once the bank statement is received and cleared:

  • Debit: Main Bank G/L (500030)

  • Credit: Incoming Bank G/L (500050)


Vendor Outgoing Payment

When a payment run is executed for a vendor:

  • Debit: Vendor Account

  • Credit: Outgoing Bank G/L (500040)


Once the payment is confirmed by the bank:

  • Debit: Outgoing Bank G/L (500040)

  • Credit: Main Bank G/L (500030)





How to Setup in SAP S/4HANA?


STEP 1: Create Main Bank Account as Bank Reconciliation Account


To Create G/L account with G/L Account Type as Cash Account and Subtype as B (Bank Reconciliation Account) in T. Code FS00 and this becomes the primary account for actual balances.


Cash Account Type in SAP S/4HANA


STEP 2: Create Clearing Bank Accounts as SubAccounts


Create another Bank G/L Account with Cash Account & Subtype with S (Bank Subaccount) then assign it to the main reconciliation account


Cash Account Type in SAP S/4HANA

Ensure to tick the Open Item Management check box

These accounts are used during Outgoing or Incoming payments until settlement.

Cash Account Type in SAP S/4HANA

STEP 3: Assign the Main Bank G/L in House Bank

Cash Account Type in SAP S/4HANA


STEP 4: Maintain Bank Clearing G/L under Bank Determination

Go to FBZP > Bank Determination > Bank Accounts (Enhanced)

Cash Account Type in SAP S/4HANA

You can also check under FBZP > Bank Determination > Bank Accounts the Bank Subaccount will be greyed out.

Cash Account Type in SAP S/4HANA


STEP 4: Execute Payments


During Manual payment posting, system checks for House Bank and Bank Account ID as required field.

Cash Account Type in SAP S/4HANA

While with Automatic Payment Program (APP) run system uses the linked clearing and reconciliation accounts automatically which is configured in Manual bank Statement.

Bank Reconciliation Accounts may look like a small configuration change, but they solve a major operational problem: too many G/L accounts for too many bank accounts.


Our Upcoming Live Training Program starts from 26th April, 2026

SAP S/4HANA Finance+ AI: Career Transformation Program
₹75,000.00₹59,999.00
Buy Now

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page