LIVE
RBI cuts Repo Rate to 5.25% — MPC April 2026 · 13th Bipartite Settlement: DFS directs banks to complete negotiations by April 2027 · Bank DA confirmed at 25.70% from May 2026 — CPI-IW avg 148.73 (Labour Bureau, 30 Apr 2026) · JAIIB 2026: November exam registrations expected to open by August · 12th BPS fully implemented across all PSBs — pending arrears being credited · Finacle 10 migration update: 14 PSBs live on CBS Finacle 10 platform · RBI cuts Repo Rate to 5.25% — MPC April 2026 · 13th Bipartite Settlement: DFS directs banks to complete negotiations by April 2027 · Bank DA confirmed at 25.70% from May 2026 — CPI-IW avg 148.73 (Labour Bureau, 30 Apr 2026) · JAIIB 2026: November exam registrations expected to open by August · 12th BPS fully implemented across all PSBs — pending arrears being credited · Finacle 10 migration update: 14 PSBs live on CBS Finacle 10 platform ·

Finacle Commands for ECS — All 15 Menus with Workflow Guide

Last updated by on May 4, 2026

Quick Reference — Finacle ECS Commands
  • Register / update ECS mandate: HECSM
  • Upload mandate file: HECSMU
  • Process outward ECS transactions: HEOTP
  • Upload inward ECS transactions: HEITU
  • Process inward returns: HEIRP
  • Process outward returns: HEORP
  • Update ECS status: HESUP
  • Full ECS menu: ECSMMU

ECS — Electronic Clearing Service — is one of the most operationally intensive areas in branch banking. Every month, hundreds of ECS mandates need to be registered, files uploaded, transactions processed, and returns handled. Finacle 10 has 15 dedicated ECS commands that cover the entire cycle. This guide lists all 15, explains what each does, walks through the outward and inward workflows step by step, and shows how to handle the most common ECS errors at the branch level.

What Is ECS in Finacle 10?

Electronic Clearing Service (ECS) in Finacle 10 is the system through which banks process bulk, recurring debit or credit instructions without paper instruments. ECS Debit is used for EMI collections, insurance premiums, and utility payments — where the originating institution pulls funds from customer accounts. ECS Credit is used for dividend payments, salary credits, and pension disbursements — where funds are pushed to a list of beneficiary accounts.

In Finacle, ECS processing works in two directions:

  • Outward ECS — Your bank is the destination bank (user institution). You upload mandates, generate transaction files, and send them to the clearing house (RBI / NPCI). Used for ECS Debit collections where your bank’s customers have given mandates to third parties.
  • Inward ECS — Your bank receives transaction files from the clearing house and credits or debits customer accounts accordingly. Used when your branch receives ECS credit files (e.g., pension, dividend) or ECS debit return files.

All 15 Finacle ECS Commands — Grouped by Function

Menu Navigation (3)

Command Function When to Use
ECSMMU ECS Main Menu Opens the full ECS sub-menu — starting point for all ECS operations
HECSMMU ECS Main Menu — Online Services ECS menu for online banking operations
ONSECSMU ECS Main Menu — ONS ECS menu for ONS (Online Network Services) operations

Mandate Management (3)

Command Function When to Use
HECSM ECS Mandate Maintenance Register a new ECS mandate, modify an existing one (amount, frequency, validity), or cancel a mandate. Primary command for all mandate-level changes.
HECSMU ECS Mandate Upload Upload bulk mandate data from a file — used when an institution submits mandates for multiple customers at once (e.g., housing finance company, insurer)
HEMR ECS Mandate Report Generate a report of all active, cancelled, or expired ECS mandates — used for reconciliation and audit

Outward ECS Processing (2)

Command Function When to Use
HEOTP ECS Outward Transaction Processing Process outward ECS transactions — debits customer accounts based on registered mandates and generates the outward file for submission to the clearing house
HEORP ECS Outward Returns Processing Process returns received from the clearing house for outward transactions — reverses debits for returned items and updates mandate status

Inward ECS Processing (3)

Command Function When to Use
HEITU ECS Inward Transaction Upload Upload the inward ECS file received from the clearing house — first step in processing ECS credits (pension, dividend, salary) received at your branch
HEGIR ECS Generate Inward Return File Generate the return file for inward ECS items that cannot be processed — account closed, account frozen, insufficient funds — to send back to the clearing house
HEIRP ECS Inward Returns Processing Process inward returns after generating the return file — marks transactions as returned and updates account records

Status, Control & Maintenance (4)

Command Function When to Use
HESUP ECS Status Update Manually update the status of an ECS transaction or mandate — used to mark items as processed, returned, or cancelled when automated updates fail
HEDS ECS Data Segregation Segregate ECS data by branch, product, or clearing zone before processing — run before HEOTP on ECS processing day
HECSLL ECS Lien Lifting Lift the lien placed on a customer account for an ECS debit that did not go through — releases hold so the customer can access their funds
HEOSR ECS Suspense Reversal Reverse ECS entries parked in the suspense account — used when a transaction was posted to suspense due to account mismatch or processing error

Outward ECS Processing — Step-by-Step Workflow

Outward ECS (ECS Debit) is processed when your bank’s customers have given mandates to third-party institutions (loan companies, insurers, utility providers) to debit their accounts on a recurring basis. The branch or service branch processes these on the scheduled debit date.

Step Command Action
1 HECSM Verify mandates are active and valid for today’s debit date. Check amount, frequency, and account status for mandates due this cycle.
2 HEDS Run data segregation to organise ECS transactions by branch and clearing zone before processing begins.
3 HEOTP Process outward ECS transactions — debits customer accounts and generates the outward file for submission to the clearing house (RBI / NPCI ECS grid).
4 HESUP Update status of processed transactions. Verify all items are marked “Processed” — flag any stuck in “Pending.”
5 HEORP On the return date (typically T+1 or T+2), process outward returns received from the clearing house. Reverses debits for returned items.
6 HECSLL If any returned transactions placed a lien on accounts, lift the lien so customers can access their funds.

Inward ECS Processing — Step-by-Step Workflow

Inward ECS is received at the destination branch — typically for crediting pension, dividend, or salary to customers’ accounts. The clearing house sends the credit file; the branch uploads and processes it.

Step Command Action
1 HEITU Upload the inward ECS transaction file received from the clearing house or HO. File contains account numbers and credit amounts.
2 HESUP Check processing status after upload. Identify any transactions that failed validation — account not found, account closed, amount mismatch.
3 HEGIR For items that could not be credited, generate the inward return file. This file is sent back to the clearing house with reason codes for each rejection.
4 HEIRP Process inward returns — finalises the return status and updates account records for all rejected items.
5 HEOSR If any credits were parked in the suspense account (due to account mismatch), run suspense reversal to route them correctly or return the funds.

ECS Mandate Registration — How to Use HECSM

The HECSM (ECS Mandate Maintenance) command is the most used ECS command at branch level. It handles three types of mandate operations:

Operation What You Enter in HECSM When Required
New registration Customer account number, user institution code, debit amount, frequency (monthly/quarterly), start date, end date When a customer submits a new ECS debit mandate form
Modification Mandate reference number + updated field (amount, end date, or frequency) Customer requests change in debit amount or extension of mandate validity
Cancellation Mandate reference number + cancellation date + reason code Customer submits written request to stop ECS debit (loan pre-closure, policy surrender, etc.)
Important: Mandate cancellation in HECSM only stops future debits. It does not reverse any previously processed ECS transactions. For reversal of a processed debit, use HEORP (Outward Returns Processing) or HEOSR (Suspense Reversal) depending on where the entry is sitting.

Troubleshooting Common ECS Errors in Finacle 10

Error / Problem Command to Use Resolution
ECS debit processed but lien not lifted HECSLL Run ECS Lien Lifting to release hold on customer account
Inward credit posted to suspense instead of account HEOSR Run suspense reversal; correct account number and reprocess
Mandate shows active but debit not processed HECSM + HESUP Verify mandate details in HECSM; check processing status in HESUP — may need to re-run HEOTP
Inward file upload fails — format error HEITU Check file format matches RBI ECS specification; re-upload corrected file
Customer says ECS mandate was cancelled but debit still hit HECSM + HEORP Verify cancellation date in HECSM; if debit was post-cancellation, process as outward return via HEORP
Return file not generated for failed inward items HEGIR Re-run ECS Generate Inward Return File; ensure return window has not lapsed (typically same day)

Complete Alphabetical Reference — All 15 Finacle ECS Commands

Command Function
ECSMMUECS Main Menu
HEDSECS Data Segregation
HECSLLECS Lien Lifting
HECSMECS Mandate Maintenance
HECSMMUECS Main Menu — Online Services
HECSMUECS Mandate Upload
HEGIRECS Generate Inward Return File
HEIRPECS Inward Returns Processing
HEITUECS Inward Transaction Upload
HEMRECS Mandate Report
HEORPECS Outward Returns Processing
HEOSRECS Suspense Reversal
HEOTPECS Outward Transaction Processing
HESUPECS Status Update
ONSECSMUECS Main Menu — ONS

For related clearing operations — outward cheque lodgement, inward cheque processing, and MICR workflows — see: Finacle Menus for Clearing — All 40 Commands with Workflow Guide. For all Finacle 10 commands across every functional category, see the Finacle 10 Commands master reference.

What is the Finacle command for ECS mandate registration?

The command for ECS mandate registration in Finacle 10 is HECSM (ECS Mandate Maintenance). It handles new mandate registration, modification of existing mandates (amount, frequency, validity), and mandate cancellation. For bulk mandate registration via file upload, use HECSMU (ECS Mandate Upload).

How do I process ECS transactions in Finacle?

To process outward ECS transactions in Finacle 10: (1) Run HEDS for data segregation, (2) Execute HEOTP (ECS Outward Transaction Processing) to debit customer accounts and generate the outward file. For inward ECS: upload the file with HEITU, check status with HESUP, generate returns with HEGIR, then process returns with HEIRP.

What does HECSLL do in Finacle?

HECSLL is the ECS Lien Lifting command in Finacle 10. When an ECS debit places a lien (hold) on a customer’s account — for example if the transaction is pending or has been returned — HECSLL releases that hold so the customer can access their funds. It is run after an ECS debit return is processed via HEORP.

What is the difference between HEOTP and HEORP in Finacle?

HEOTP (ECS Outward Transaction Processing) initiates the outward ECS cycle — it debits customer accounts based on registered mandates and generates the file sent to the clearing house. HEORP (ECS Outward Returns Processing) handles the reverse — it processes returns received back from the clearing house, reversing debits for items that could not be settled.

How do I handle failed ECS inward credits in Finacle?

For inward ECS credits that fail (account closed, account not found, amount mismatch): (1) After uploading the inward file with HEITU, identify failed items using HESUP. (2) Generate the inward return file using HEGIR — this creates the return file with rejection reason codes to send back to the clearing house. (3) Finalise returns with HEIRP. (4) If entries are stuck in suspense, use HEOSR to reverse them.

What is ECSMMU in Finacle 10?

ECSMMU is the ECS Main Menu in Finacle 10 — it opens the full ECS sub-menu listing all ECS operations. It is a navigation command, not a transaction command. HECSMMU is the equivalent menu for online banking services, and ONSECSMU is for ONS (Online Network Services). For direct ECS operations, use specific commands like HECSM, HEOTP, or HEITU rather than navigating through the menu.

Categories: 314