📊

Financial Services > Investment & Wealth Management

Fund Administration & Compliance

Back-office operations for mutual funds including NAV calculation, unit allotment, investor servicing, regulatory reporting, and SEBI compliance — the infrastructure behind India's ₹53L Cr mutual fund industry

₹53L Cr

Industry AUM

44

Fund Houses

~67%

CAMS Share

2,000+

Daily NAVs

What Engineers Miss When They First Enter Fund Administration & Compliance

Fund administration is where financial markets meet back-office data engineering, and the scale and precision requirements are extreme by any measure. Every working day, CAMS and KFintech collectively process transactions for all 44 SEBI-registered AMCs in India — the SIP debits, lump-sum purchases, redemptions, switches, and systematic withdrawal plans that represent the investing activity of crores of retail investors. The NAV calculation that underpins all of this must complete by 11 PM every business day for equity schemes and by 9 PM for debt schemes, to be published on the AMFI website. The NAV is not a single number — it is the result of a calculation chain: take the market value of all securities held by the fund, add accrued income, deduct liabilities and expenses, and divide by the total number of units outstanding. Any error in this chain results in an incorrect NAV that affects thousands of investors' unit prices.

The T+1 settlement timeline that India moved to in 2023 for equity securities has added urgency to the already time-pressured fund administration cycle. Previously, when a fund manager bought 10,000 shares of Reliance, the settlement would occur two working days later — the fund's portfolio records and cash position would update on T+2. Now that settlement occurs on T+1, the RTA's portfolio accounting system must process the cash movement and securities delivery on the next working day. The compressed timeline has forced RTAs to automate more of the reconciliation and exception handling that previously had two days of human review time built in.

MF Central, the SEBI-mandated consolidated investor services platform, has changed the distribution landscape in ways that are still playing out. Before MF Central, an investor who held mutual fund units across multiple AMCs registered with different RTAs had to interact separately with each RTA or use the AMC's own portal. MF Central provides a single view across all holdings regardless of AMC or RTA, enabling consolidated redemptions and switches. The technical challenge was building interoperability between CAMS and KFintech's historically separate systems — platforms that were built to compete with each other now need to share data in real time to support a unified investor experience.

What Teams Actually Do Day To Day

  • 1Operate the daily NAV calculation cycle: collecting end-of-day security prices from exchanges and valuation agencies, applying the SEBI-mandated valuation methodology for each security type (market price for listed equities, matrix pricing for debt instruments, amortised cost for liquid fund instruments), calculating the scheme-level NAV, and publishing to AMFI before the mandated cutoff time.
  • 2Process the daily transaction cycle: receiving purchase and redemption requests from distributors, exchanges (BSE StAR MF, NSE NMF II), and directly from investors; validating each transaction against KYC status, transaction limits, and scheme-specific rules; allotting units for purchases at the applicable NAV (same-day for transactions received before the cutoff, next-day for those received after); and dispatching redemption proceeds to investors' bank accounts via NACH.
  • 3Run the SIP processing batch: deducting amounts from investor bank accounts via NACH mandates on the registered SIP dates, handling NACH rejection codes and notifying investors of debit failures, placing the successful SIP amounts into the scheme's purchase queue, and updating each investor's folio with the new unit balance.
  • 4Generate SEBI compliance reports: the monthly AMFI data submissions covering AUM, folios, and SIP statistics; the quarterly SEBI portfolio disclosure for each scheme; the annual scheme information document updates; the periodic stewardship reports covering how the fund voted on corporate governance matters; and the internal risk reports covering scheme-level risk indicators.
  • 5Build and operate the investor servicing platform: folio statement generation (account statements, capital gains statements, portfolio valuation statements), KYC status management and update processing via CKYC registry, nomination management, change of bank account processing with verification, and the customer support interfaces used by AMC call centres.

One End-to-End Flow: An Investor's SIP Instalment Is Processed on the Debit Date

On the 10th of the month, an investor's ₹5,000 SIP in an HDFC Equity Fund is debited from their bank account, the units are allotted at the day's NAV, and their folio balance is updated — through a chain of NACH, BSE StAR MF, and RTA systems.

1

NACH batch is submitted to the clearing system

The RTA (CAMS) generates the NACH debit file for all SIPs dated the 10th of the month — a batch containing lakhs of debit instructions, each specifying the investor's bank account, bank IFSC, and debit amount. The file is submitted to NPCI's NACH system through the sponsor bank at the prescribed cutoff time.

Systems Involved

NACH debit file generation, NPCI NACH, sponsor bank submission

Where It Usually Breaks

Late file submission to NPCI — due to processing delays in generating or transmitting the NACH file — causes the entire batch to be rejected and rescheduled to the next clearing cycle, potentially shifting the SIP debit date by a day and affecting the applicable NAV.

2

NACH debit results are received and matched

NPCI processes the NACH batch and returns a results file the same day (for most banks) or the next morning, indicating success or failure for each debit instruction with a rejection code for failed debits. The RTA matches each result to the corresponding SIP folio record.

Systems Involved

NACH results file processing, SIP folio matching, rejection reason classification

Where It Usually Breaks

Insufficient balance rejections (rejection code 05) must be communicated to the investor via email and SMS so they can arrange funds and make a manual purchase. The SIP instalment is lost for this cycle — there is no automatic retry in the NACH framework.

3

Successful SIP amounts are placed as purchase orders

For each successful NACH debit, the RTA places a purchase order for the corresponding amount in the relevant scheme on BSE StAR MF or NSE NMF II. The order is timestamped and recorded. If the NACH debit was received before the NAV cutoff (3 PM for equity schemes), the applicable NAV is today's; if after the cutoff, the next business day's NAV applies.

Systems Involved

Order placement on BSE StAR MF, NAV cutoff check, applicable NAV determination

Where It Usually Breaks

NAV cutoff timing disputes arise when the investor believes their SIP was processed before the cutoff but the order was timestamped after. These disputes are resolved by examining the NACH receipt timestamp and the order placement timestamp.

4

Units are allotted and folio is updated

After NAV publication (post-11 PM for equity schemes), the RTA calculates the number of units to be allotted: purchase amount divided by the applicable NAV. The units are added to the investor's folio, and the scheme's total units outstanding is increased by the same amount. A transaction confirmation is sent to the investor.

Systems Involved

Unit allotment calculation, folio balance update, scheme units outstanding update, confirmation dispatch

Where It Usually Breaks

NAV publication delays — which can occur if a scheme holds securities that are difficult to value (illiquid debt instruments, unlisted securities) and the valuation agency submits late prices — delay unit allotment and can cause the confirmation to reach investors after midnight, creating investor service complaints.

Technology Architecture — How Fund Administration & Compliance Platforms Are Built

The diagram below reflects how production Fund Administration & Compliance systems are structured at scale — nine layers from client channels through edge security, API gateway, domain microservices, polyglot data stores, async event streaming, analytics, external partners, and cloud infrastructure. Solid arrows show synchronous REST/gRPC calls; dashed arrows show async event flows via Kafka or a message queue.

Fund Administration & Compliance — Enterprise Architecture ReferenceSolid arrows: synchronous calls (REST / gRPC) · Dashed arrows: async event flows (Kafka / Message Queue)CLIENTS & CHANNELSWeb SPAiOS / AndroidAdmin PortalPartner API3rd-Party WebhooksBatch / CronEDGE SECURITY & DELIVERYCDN (CloudFront / Akamai) · DDoS Shield · WAF (OWASP rules) · SSL/TLS Termination · Global Load Balancer (ALB / NLB)API GATEWAYKong / AWS API Gateway / NGINX / ApigeeRate Limiting · Routing · Versioning · Throttling · BFF PatternIDENTITY & ACCESSOAuth 2.0 · OpenID Connect · SAML 2.0JWT · RBAC · MFA · SSOCORE DOMAIN MICROSERVICES · REST / gRPC🧮 NAV Calculation EngineEnd-of-day securities valuation (…Accrued income calculation (divid…POST /api/v1/nav/calculate/{schemeI…CAMS NAV Engine⚙️ RTA Transaction Processi…Transaction receipt from multiple…Folio creation and managementPOST /api/v1/transactions/purchaseCAMS Transaction Engine📋 Regulatory Compliance & …Monthly portfolio disclosure to A…SEBI CAS (Consolidated Account St…POST /api/v1/reports/amfi/monthly-d…CAMS Compliance Suite📒 Unit Register & Folio Ma…Folio creation (unique per invest…Unit balance maintenanceGET /api/v1/folio/{folioId}/balanceCAMS Unit RegistryService Mesh: mTLS · Circuit Breaker (Resilience4j / Hystrix) · Service Discovery (Consul / Eureka) · Distributed Tracing (Jaeger)DATA PERSISTENCE · PolyglotOracle DatabaseOLTPPostgreSQLPrimaryRedis CacheCacheElasticsearchSearchS3 / BlobObjectASYNC MESSAGING & EVENTSApache Kafka / SQSPub/Sub · TopicsDead Letter QueueError HandlingStream ProcessorFlink / SparkANALYTICS & DATA PLATFORMData Warehouse (BigQuery / Snowflake / Redshift) · ETL/ELT (dbt / Airflow) · BI Tools (Tableau / Metabase) · ML Feature StoreEXTERNAL INTEGRATIONS & PARTNERSMarket Data (NSE/BSE …AMFI PortalFund AccountingBloomberg/ReutersNACH/NPCIBSE StAR MFPLATFORM: AWS / Azure / GCP · Kubernetes (EKS/AKS/GKE) · Docker · Helm · ArgoCD · CI/CD (GitHub Actions) · IaC (Terraform)OBSERVABILITY: ELK / Datadog · Prometheus / Grafana · Jaeger · PagerDutySECURITY: TLS 1.3 · Vault / KMS · SAST/DAST · SOC2 / ISO 27001Sync (REST / gRPC)Async (Kafka / Events)Each service owns its bounded context · CQRS & Event Sourcing where applicable · Polyglot persistence per domain

Industry Players & Real Applications

🇮🇳 Indian Companies

CAMS (Computer Age Management Services)

Registrar & Transfer Agent (RTA)

Java, Oracle, Custom

India's largest MF RTA — listed on NSE (₹10,000 Cr+ market cap)

KFintech (KFin Technologies)

Registrar & Transfer Agent (RTA)

Java, Oracle, Custom

Second largest RTA — also serves capital markets, insurance

HDFC AMC

Asset Management Company

Custom + CAMS

India's largest private AMC by AUM

SBI Mutual Fund

Asset Management Company

Custom + KFintech

India's largest AMC overall by AUM

Nippon India MF

Asset Management Company

Custom platform

Listed AMC, strong retail distribution

BSE StAR MF

Transaction Platform

Custom Exchange Tech

BSE's MF transaction routing platform

🌍 Global Companies

SS&C Technologies

USA/Global

Fund Administrator

Proprietary + DIMENSION

World's largest fund administrator — $3T+ AUA

BNY Mellon | Pershing

USA/Global

Custodian + Fund Admin

Proprietary + Eagle platform

Global custody and fund servicing giant

State Street Corporation

USA/Global

Custodian + Fund Admin

Custom + AllData

Custodian for $30T+ assets globally

JP Morgan Fund Services

Global

Fund Administrator

Proprietary

Institutional fund administration

Broadridge Financial

USA/Global

Technology + Operations

Custom SaaS

Fund processing, proxy voting, distribution tech

🛠️ Enterprise Platform Vendors

AMFI (MF Central)

Unified investor portal

SEBI-mandated consolidated MF account view

NSDL / CDSL

Demat accounts, MF units

Depositories — hold MF units in demat form

NPCI (NACH)

Auto-debit mandate

SIP auto-debit infrastructure

Finacle / FinnAxia

Banking + Fund Accounting

Core banking integrated with fund admin

Core Systems

These are the foundational systems that power Fund Administration & Compliance operations. Understanding these systems — what they do, how they integrate, and their APIs — is essential for anyone working in this domain.

Business Flows

Key Business Flows Every Developer Should Know.Business flows are where domain knowledge directly impacts code quality. Each flow represents a real business process that your code must correctly implement — including all the edge cases, failure modes, and regulatory requirements that aren't obvious from the happy path.

The detailed step-by-step breakdown of each flow — including the exact API calls, data entities, system handoffs, and failure handling — is covered below. Study these carefully. The difference between a developer who “knows the code” and one who “knows the domain” is exactly this: the domain-knowledgeable developer reads a flow and immediately spots the missing error handling, the missing audit log, the missing regulatory check.

Technology Stack

Real Industry Technology Stack — What Fund Administration & Compliance Teams Actually Use. Every technology choice in Fund Administration & Complianceis driven by specific requirements — reliability, compliance, performance, or integration capabilities. Here's what you'll encounter on real projects and, more importantly, why these technologies were chosen.

The pattern across Fund Administration & Compliance is consistent: battle-tested backend frameworks for business logic, relational databases for transactional correctness, message brokers for event-driven workflows, and cloud platforms for infrastructure. Modern Fund Administration & Complianceplatforms increasingly adopt containerisation (Docker, Kubernetes), CI/CD pipelines, and observability tools — the same DevOps practices you'd find at any modern tech company, just with stricter compliance requirements.

⚙️ backend

Java / Spring Batch

Batch NAV calculation, SIP processing, large-scale transaction processing

Oracle / PL-SQL

Core fund accounting, unit registry, transaction processing at CAMS/KFintech

Python

Compliance analytics, data reconciliation, reporting automation

COBOL (legacy)

Some legacy fund accounting systems at older RTAs and fund houses

🖥️ frontend

React / Angular

Fund house dashboards, compliance reporting portals

Excel + VBA (operational)

Fund manager tools, NAV override workflows

🗄️ database

Oracle Database

Core transaction and unit registry at major RTAs

PostgreSQL

Modern greenfield components, reporting databases

Apache Hadoop / Spark

Large-scale analytics, historical transaction processing

Apache Kafka

Real-time transaction events, NAV distribution

💡 integrations

AMFI Portal

NAV submission, scheme data, compliance disclosures

NSE/BSE Market Data

Closing prices for portfolio valuation

NPCI NACH

SIP auto-debit mandate processing

NSDL / CDSL

Demat unit credit/debit for demat MF folios

RBI / SEBI APIs

Regulatory data submission and compliance

Interview Questions

Q1.How is NAV calculated for a mutual fund and what are the key components?

NAV = (Total Assets - Total Liabilities) / Number of Units Outstanding. Total Assets = Market Value of Portfolio (securities at closing price) + Cash & Equivalents + Accrued Income (dividends declared but not received, interest accrued). Total Liabilities = Accrued Expenses (TER accrual, management fees, audit fees, custodian charges). TER is deducted daily = Annual TER / 365. Example: Portfolio = ₹100 Cr, Cash = ₹2 Cr, Accrued Income = ₹50L, Expenses = ₹10L, Units Outstanding = 1 Cr → NAV = (100 + 2 + 0.5 - 0.1) Cr / 1 Cr = ₹102.40. For debt funds, bonds are marked using prevailing yield curves (AMFI's valuation matrix), not market price.

Q2.What is the cut-off time rule for mutual fund transactions and why does it matter?

SEBI specifies cut-off times to determine which NAV applies. Equity/hybrid funds: Purchase before 3 PM → same-day NAV (if funds realized). Redemption before 3 PM → same-day NAV. Liquid/overnight funds: Different rules — 1:30 PM cut-off for same-day NAV. Key principle: Fund must have realized funds (money in AMC account) for the cut-off to apply. For investments via NACH (SIP), the NAV is of the day funds are received in the AMC pool account. System impact: All transactions must be time-stamped precisely, cut-off logic must handle time zones, holidays, and debit confirmation timing correctly.

Q3.How does an RTA handle SIP bulk processing on the 5th of a month?

Challenge: Millions of SIPs debit on the same date. Process: 1) Night before: Generate NACH file with all SIP mandates due — submitted to NPCI via sponsoring bank. 2) 5th morning: NACH debit processed — banks debit investor accounts, funds aggregated in SIP collection account. 3) Payment confirmation: NPCI sends success/failure file — CAMS reconciles. 4) Transaction creation: For each successful debit, create purchase transaction with cut-off time stamp. 5) Failed debits: Marked, investor notified, SIP pause counter incremented (3 consecutive failures → SIP cancelled). 6) Bulk NAV application: After NAV published, batch process applies NAV to all transactions. 7) Unit allotment: Batch unit credit to all folios. System must be horizontally scalable — CAMS processes 30M+ SIP transactions monthly.

Q4.What is the difference between CAMS and KFintech's role vs an AMC?

AMC (Asset Management Company): Manages the fund — investment decisions, research, portfolio construction. Examples: HDFC AMC, SBI MF, Nippon MF. RTA (Registrar & Transfer Agent): CAMS/KFintech — handles all investor servicing. They maintain: Unit registry (who owns what units), Process all transactions (purchase, redemption, switch), KYC validation, SIP mandate management, SOA/CAS generation, Dividend (IDCW) processing, Compliance reporting to AMFI/SEBI. Business model: AMC pays RTA service fee (bps on AUM). CAMS serves ~67% market, KFintech ~33%. Conflict check: An AMC cannot have its own RTA (independence requirement). MF Central (SEBI mandate) now provides single consolidated view across RTAs.

Q5.Explain the SEBI compliance requirements for mutual funds that require technology support.

Key SEBI requirements: 1) Daily NAV disclosure — all NAVs uploaded to AMFI by 9 PM, 2) Monthly portfolio disclosure — holdings by 10th of following month, 3) Half-yearly scheme portfolio — full portfolio twice a year, 4) CAS (Consolidated Account Statement) — monthly statement to investors transacting in that month, 5) FATCA/CRS — foreign investors' account info to Income Tax dept, 6) Load structure disclosure — entry/exit loads on scheme pages, 7) Expense ratio cap — SEBI limits TER (e.g., equity: 2.25% max for small AMCs), 8) Insider trading — monitoring of employees dealing in schemes they manage, 9) Stress testing — monthly liquidity analysis for open-end debt schemes, 10) SCORES portal — investor grievance redressal within 21 days. Technology required: Compliance workflow systems, automated report generation, regulatory API integrations, grievance management system.

Glossary & Key Terms

NAV

Net Asset Value — price per unit = (Total Assets - Liabilities) / Units Outstanding

RTA

Registrar & Transfer Agent — CAMS/KFintech — processes MF investor transactions

AMC

Asset Management Company — manages the fund portfolio (HDFC AMC, SBI MF)

Folio

Unique investor account number within an AMC — holds all schemes of that AMC

TER

Total Expense Ratio — annual fee charged by the fund, deducted from NAV daily

IDCW

Income Distribution cum Capital Withdrawal — dividend option in mutual funds (renamed from Dividend)

CAS

Consolidated Account Statement — monthly statement showing all MF holdings across fund houses

AMFI

Association of Mutual Funds in India — industry body for MF regulation compliance

SWP

Systematic Withdrawal Plan — periodic redemption of fixed amount from a fund

STP

Systematic Transfer Plan — regular switch between two schemes (liquid to equity)

Cut-off Time

SEBI-mandated deadline to determine which day's NAV applies to a transaction

NFO

New Fund Offer — launch period for a new mutual fund scheme