On 26 May 2025, India released updated FCRA rules with significant new compliance obligations. Over 20,600 NGOs have already lost FCRA registration since 2010. The 2025 amendments are stricter — and less forgiving.
FCRA compliance used to mean filing an annual return and maintaining a separate bank account. The 2025 amendments changed that. Foreign contributions now require real-time reporting. Expenditure rates are monitored across the full financial year. Documentation standards have tightened significantly.
Most NGOs managing FCRA compliance through spreadsheets and manual reminders are now operating inside an obligation they cannot reliably meet. This article covers every material change — and how Salesforce can automate the tracking that used to require a full-time compliance officer.
Change 1: The 7-Day Real-Time Disclosure Requirement
Every foreign contribution received must now be reported on the FCRA portal within 7 days of receipt — the donor name, amount, stated purpose, and mode of transmission. This is not a quarterly or annual obligation. It applies to every incoming foreign contribution, regardless of amount.
In practice, this means the moment a grant lands in your SBI FCRA account, a 7-day countdown begins. If your organisation receives 40 foreign contributions a year — grants, individual donations, and institutional funds combined — you have 40 separate filing deadlines scattered across the calendar, with no automatic tracking.
The technology implication is direct: your donor database needs to trigger a compliance task the moment a foreign Donation record is created. Without automation, this falls on whoever happens to notice the bank alert — which is how deadlines get missed.
We configure a Salesforce Flow that triggers on Donation record creation when the donor's country is not India. The Flow creates a Task for the compliance officer with a due date 6 days from today (leaving one day buffer), sends a WhatsApp alert via Twilio, and logs a "Disclosure Status" field on the Donation record. When the filing is complete, the date is recorded. This creates a permanent, auditable trail for every foreign contribution received.
Change 2: The 80% Expenditure Rate
At least 80% of every foreign contribution received must be spent on the purpose stated in your FCRA registration within the financial year. The remaining 20% can be carried forward — but only once, and only within specific limits.
The compliance trap is mid-year blindness. An NGO that receives a large grant in October and has spent only 45% by February is heading for a regulatory problem — but without live tracking, the finance team may not realise it until the annual audit.
The requirement also creates a matching obligation: the expenditure needs to be traceable to the specific foreign contribution it came from. Mixing foreign and domestic funds in the same operational account — which many NGOs do — makes this traceability difficult.
We build a Tableau CRM dashboard that tracks foreign fund receipts against expenditure on a rolling basis, broken down by grant. The dashboard shows the current spend rate for each active FCRA fund, the amount required to reach 80% by financial year-end at the current spend pace, and a flag when any fund drops below 60% mid-year. Finance teams check this weekly rather than assembling it manually each month.
Change 3: SBI Gateway Account — What It Requires
All foreign contributions must enter through a designated State Bank of India account before being transferred to any operational account. This was introduced in 2020 but the 2025 rules added stricter documentation expectations around it.
Monthly bank reconciliation of the FCRA gateway account is now expected as a standard compliance practice, with documentation available on request during inspection. The reconciliation must show every receipt, every transfer to operational accounts, and the balance at month-end.
NGOs that process foreign contributions through multiple bank accounts — a common legacy setup — are non-compliant. All foreign funds must flow through the SBI account first, without exception.
Change 4: Form 10BD and Form 10BE
Form 10BD is the annual statement of donations received. It must be filed by 31 May each year, covering the previous financial year (April–March). Form 10BE is the individual donation certificate issued to each donor whose contribution is eligible for deduction.
The penalties for missing these deadlines are specific: ₹200 per day per Section 234G for late Form 10BD, and a fine of ₹10,000–₹1,00,000 under Section 271K for failure to issue Form 10BE certificates. These are civil penalties, not warnings.
Salesforce generates Form 10BD-ready data from a standard custom report type, pre-formatted to the government's required columns: donor name, PAN (where available), amount, date, mode of contribution, and purpose. Form 10BE certificates are auto-generated from Salesforce and dispatched via email to each donor Contact record. Both processes run in April each year, well ahead of the 31 May deadline.
Change 5: Due Diligence Disclosure (New in 2025)
The 2025 rules introduced a Due Diligence Disclosure requirement. NGOs seeking foreign contributions must now provide detailed information about their leadership, funding sources, and overseas expenditure history — which the government will verify before processing applications and renewals.
This is primarily an application and renewal obligation, not a day-to-day compliance one. But it has a data management implication: you need clean, accurate records of all leadership changes, overseas relationships, and funding sources going back several years. Organisations that have been managing this in email threads and paper files will find the disclosure process significantly harder.
Building the Complete FCRA Configuration in Salesforce
A complete FCRA 2025 compliance configuration covers five components. All can be built without custom Apex code — everything described here uses Salesforce Flow, standard report types, and custom fields.
- Foreign Contribution flag — A checkbox or formula field on Donation records that identifies foreign contributions based on donor country.
- 7-day disclosure Flow — Triggered on Donation creation, creates a compliance Task with a 6-day due date, sends a Twilio WhatsApp alert, and logs disclosure status.
- 80% expenditure dashboard — Rolling Tableau CRM view of foreign fund receipts versus spend, by grant and by fund type.
- Form 10BD data export — Custom report with all required columns, formatted for direct upload to the Income Tax portal.
- Form 10BE generation — Automated certificate creation and email dispatch linked to each donor Contact record.
AlmaMate builds this configuration as a standard component of every Indian NGO implementation. For existing Salesforce users who need FCRA compliance added to their current org, it can typically be completed in 2–3 weeks.
What Happens if You Miss the Deadline
FCRA non-compliance consequences are not theoretical. The Ministry of Home Affairs has been progressively tightening enforcement. The consequences of missed filings or irregular transactions include:
- Show Cause Notice — The MHA issues a formal notice requiring explanation within a set timeframe.
- Freezing of FCRA account — The SBI account is frozen while the matter is under review, blocking all foreign fund receipt and transfer.
- Suspension of registration — The NGO cannot receive or use foreign contributions during the suspension period.
- Cancellation of registration — Permanent loss of FCRA status. The NGO cannot re-register for at least three years.
Over 20,600 NGOs have lost FCRA registration since the 2010 amendments. The majority were not cases of malicious misuse — most were organisations that simply fell behind on compliance documentation. The 2025 rules make the documentation requirements more demanding, not less.
Need FCRA compliance configuration in Salesforce?
We add FCRA 2025 compliance to existing Salesforce orgs in 2–3 weeks, or include it as part of a new implementation. Book a free 30-minute call to discuss your specific situation.
Book a free consultation →