{
  "id": "banking/india-foreign-currency-account-fema",
  "signature": "AI tells an Indian resident that they can open a foreign currency account abroad without prior RBI approval, ignoring FEMA limits",
  "signature_zh": "AI 告诉印度居民，他们可以在国外开立外币账户而无需事先获得印度储备银行批准，忽略了 FEMA 限制",
  "regex": "FEMA.*foreign.*currency.*account|RBI.*approval.*overseas.*account|LRS.*limit.*exceeded",
  "domain": "banking",
  "category": "auth_error",
  "subcategory": null,
  "root_cause": "Under India's Foreign Exchange Management Act (FEMA), an Indian resident can open a foreign currency account abroad only with prior RBI approval or under the Liberalised Remittance Scheme (LRS) limit of $250,000 per financial year, and any excess requires specific authorization.",
  "root_cause_type": "generic",
  "root_cause_zh": "根据印度外汇管理法 (FEMA)，印度居民只有在事先获得印度储备银行批准或根据自由汇款计划 (LRS) 每年 25 万美元限额内，才能在境外开立外币账户，超出部分需要特定授权。",
  "versions": [
    {
      "version": "FEMA 1999 (with 2023 amendments)",
      "introduced": null,
      "deprecated": null,
      "removed": null,
      "behavior_change": null,
      "status": "active"
    },
    {
      "version": "RBI LRS Guidelines v2024",
      "introduced": null,
      "deprecated": null,
      "removed": null,
      "behavior_change": null,
      "status": "active"
    },
    {
      "version": "Form FC v2.0",
      "introduced": null,
      "deprecated": null,
      "removed": null,
      "behavior_change": null,
      "status": "active"
    }
  ],
  "os_specific": {},
  "dead_ends": [
    {
      "action": "",
      "why_fails": "RBI monitors large transactions through banking channels, and such transfers can be flagged as money laundering under PMLA.",
      "fail_rate": 0.95,
      "condition": "",
      "sources": []
    },
    {
      "action": "",
      "why_fails": "Indian residents are still subject to FEMA regardless of where the account is opened; non-compliance can lead to penalties up to 300% of the amount.",
      "fail_rate": 0.85,
      "condition": "",
      "sources": []
    },
    {
      "action": "",
      "why_fails": "Business accounts abroad require RBI's specific approval under FEMA 1999, and misrepresentation is a criminal offense.",
      "fail_rate": 0.7,
      "condition": "",
      "sources": []
    }
  ],
  "workarounds": [
    {
      "action": "Apply for RBI approval via the Form FC (Foreign Currency Account) submission to the Reserve Bank of India, with a detailed justification.",
      "success_rate": 0.75,
      "how": "Apply for RBI approval via the Form FC (Foreign Currency Account) submission to the Reserve Bank of India, with a detailed justification.",
      "condition": "",
      "sources": []
    },
    {
      "action": "Use the LRS route: remit up to $250,000 per financial year to a foreign account, ensuring the total stays within the limit.",
      "success_rate": 0.9,
      "how": "Use the LRS route: remit up to $250,000 per financial year to a foreign account, ensuring the total stays within the limit.",
      "condition": "",
      "sources": []
    },
    {
      "action": "Example code to check LRS limit via RBI's API (conceptual):\nimport requests\nurl = 'https://api.rbi.org.in/lrs/v1/limit?pan=ABCDE1234F'\nheaders = {'Authorization': 'Bearer {token}'}\nresponse = requests.get(url, headers=headers)\nlimit_used = response.json()['data']['used_amount']\nif limit_used > 250000:\n    print('LRS limit exceeded, need RBI approval')",
      "success_rate": 0.85,
      "how": "Example code to check LRS limit via RBI's API (conceptual):\nimport requests\nurl = 'https://api.rbi.org.in/lrs/v1/limit?pan=ABCDE1234F'\nheaders = {'Authorization': 'Bearer {token}'}\nresponse = requests.get(url, headers=headers)\nlimit_used = response.json()['data']['used_amount']\nif limit_used > 250000:\n    print('LRS limit exceeded, need RBI approval')",
      "condition": "",
      "sources": []
    }
  ],
  "workarounds_zh": [
    "Apply for RBI approval via the Form FC (Foreign Currency Account) submission to the Reserve Bank of India, with a detailed justification.",
    "Use the LRS route: remit up to $250,000 per financial year to a foreign account, ensuring the total stays within the limit.",
    "Example code to check LRS limit via RBI's API (conceptual):\nimport requests\nurl = 'https://api.rbi.org.in/lrs/v1/limit?pan=ABCDE1234F'\nheaders = {'Authorization': 'Bearer {token}'}\nresponse = requests.get(url, headers=headers)\nlimit_used = response.json()['data']['used_amount']\nif limit_used > 250000:\n    print('LRS limit exceeded, need RBI approval')"
  ],
  "transition_graph": {
    "leads_to": [],
    "preceded_by": [],
    "frequently_confused_with": []
  },
  "official_doc_url": "https://www.rbi.org.in/Scripts/FAQView.aspx?Id=116",
  "official_doc_section": null,
  "error_code": "FEMA_ACCOUNT_VIOLATION",
  "verification_tier": "ai_generated",
  "confidence": 0.9,
  "fix_success_rate": 0.8,
  "resolvable": "true",
  "first_seen": "2024-06-20",
  "last_confirmed": "2024-06-01",
  "last_updated": "2024-06-01",
  "evidence_count": 1,
  "tags": [],
  "locale": "en",
  "aliases": []
}