cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

How do i create GL accounts code for a list of prepaid cards ( Assets )

ELLIEKHAW
Discoverer
0 Likes
461

SAP S4/HANA CLOUD FIORI

How to you create GL Accounts code for prepaid cards (debit card) - Assets?

What about also credit cards?

Do you treat it the same as banks?

 

 

Accepted Solutions (0)

Answers (1)

Answers (1)

Jeremy_Deo
Contributor
0 Likes

Hello dear user,

And thank you for asking your question in the SAP Community Q&A blog.

In SAP S/4HANA Cloud (Public Edition) with the Fiori UI, the process of creating G/L accounts for prepaid cards (like debit cards) and credit cards depends on how they are used operationally and accounted for. Let’s go through both cases with practical steps.

 

1. Prepaid Cards (e.g., Prepaid Debit Cards) – Asset Accounts

These are usually treated as cash equivalents or short-term assets, depending on their usage:

  • If it's a reloadable prepaid debit card used by employees or for procurement → treat like Petty Cash / Bank-like account.
  • If it's non-reloadable gift cards or expense cards → treat like Prepaid Expense or Other Current Asset.

 

 G/L Account Setup

App: "Manage G/L Account Master Data"

Steps:

  1. Go to Fiori app: Manage G/L Account Master Data
  2. Click Create (or Copy from similar account, like petty cash)
  3. Fill in the details:

Field

Value

G/L Account Type

Balance Sheet

Account Group

Cash/Bank Account OR Current Assets depending on use

Description

Prepaid Debit Card – e.g., “Prepaid Visa Card”

Financial Statement Version Node

Under Cash Equivalents or Prepaid Expenses

Field Status

Based on company policy (e.g., allow Cost Center or not)

Is Bank/Bank Reconciliation Account?

No, unless linked to a house bank (see below)

 

When to Treat it Like a Bank?

If your prepaid card is reloadable and reconciled, and you want to manage it as a Bank Account, you can:

  1. Create a G/L account with Account Type = Cash Account
  2. Then use the “Manage Bank Accounts” app:
    • Create a new House Bank for the card
    • Assign your G/L account to the Bank Account Master

This way, you can reconcile it and use it in payments, like a regular bank.

 

2. Credit Cards – Liability Accounts

Credit cards are typically treated as liabilities, similar to how vendor liabilities or bank overdrafts are handled.

You should not treat them as banks unless:

  • The card is linked to a house bank for payment integration.
  • You’re using credit card reconciliation with third-party interfaces (e.g., Concur, banks).

 

G/L Account Setup for Credit Cards

App: "Manage G/L Account Master Data"

Field

Value

G/L Account Type

Balance Sheet

Account Group

Liabilities (e.g., Other Liabilities or Accounts Payable)

Description

e.g., “Corporate Credit Card – Amex”

Financial Statement Node

Short-Term Liabilities

Is Reconciliation Account

Yes (optional), if mapped to a subledger like a clearing account

Bank Account Link

Optional, only if using house bank structure

 

I hope this explanation will help you answer your question.

Best regards,

Jeremy