PDFSub
定价APIMergeCompressEditE-Sign银行对账单博客
返回博客
银行对账单印度印地语ExcelTally

将印度银行对账单转换为 Excel

2026年3月1日
T
Todd Lahman
Founder, PDFSub

印度有超过 5.6 亿个银行账户,其对账单具有独特的挑战:Lakh/Crore 数字格式、受密码保护的 PDF、印地语/天城文文本以及 UPI/NEFT/IMPS 交易代码。以下是如何准确转换它们。


Convert Hindi and Indian Bank Statements to Excel

仅通过 Jan Dhan Yojana 计划,印度就开设了超过 5.6 亿个银行账户,拥有 2.95 亿以上的数字银行用户和 685 家银行支持 UPI,每月处理 216 亿笔交易。几乎所有这些银行都会发布 PDF 对账单——每家银行都有自己的布局、密码格式、日期约定和交易代码系统。

将印度银行对账单转换为 Excel 比看起来要难。Lakh/Crore 数字系统中的逗号放置方式与西方格式(1,23,456.78 vs. 123,456.78)不同。大多数对账单都受密码保护,密码组合因银行而异,通常包含客户 ID、出生日期和账号。国有银行(PSU banks)在英文旁边包含印地语(天城文)文本。包含 UPI 交易 ID 和 NEFT UTR 号的说明字段经常跨越多行,这会破坏标准的提取工具。

本指南涵盖了所有主要印度银行的对账单格式、密码模式、交易代码以及将其转换为 Excel、CSV 或 Tally 兼容格式的具体挑战。


印度银行对账单格式

Indian Bank Statement Conversion Process

标准列布局

大多数印度银行对账单使用此列结构:

列 描述
日期 交易日期(格式因银行而异)
记账日期 资金实际到账日期
说明 / 描述 / 详情 交易详情、代码和交易对手
支票/参考号 支票号或参考号
提款 / 借记 扣款金额
存款 / 贷记 入账金额
期末余额 每笔交易后的滚动余额

一些银行(SBI、PNB)使用单独的借记和贷记列。其他银行使用单一金额列,并带有 Cr/Dr 标识。这种不一致是通用提取工具难以处理印度对账单的原因之一。

按银行划分的日期格式

印度银行在单一日期格式上不一致:

格式 示例 使用银行
DD/MM/YYYY 15/03/2026 SBI、PNB、Canara Bank
DD-MM-YYYY 15-03-2026 ICICI、大多数 PSU 银行
DD-MMM-YYYY 15-Mar-2026 HDFC Bank
DD/MM/YY 15/03/26 一些旧格式的对账单
DD MMM YYYY 15 Mar 2026 Axis Bank

BIS 标准(IS 7900:2001)推荐遵循 ISO 8601 的 YYYY-MM-DD 格式,但几乎没有印度银行对账单使用此格式。转换为 Excel 时,日期解析必须正确处理所有这些变体——日期被误解为 MM/DD 可能会导致交易偏移数月。

说明字段模式

说明字段是印度银行对账单变得复杂的地方。常见模式:

  • UPI/{VPA}/{Name}/{Ref} - 带有虚拟支付地址 (VPA) 的 UPI 交易
  • NEFT/{UTR}/{Beneficiary Name} - 带有 UTR 号的 NEFT 转账
  • RTGS/{UTR}/{Beneficiary Name} - RTGS 大额转账
  • IMPS/{Ref}/{Name} - IMPS 即时转账
  • ATM WDL 或 NWD - ATM 提款
  • CHQ DEP - 支票存款
  • INT CR - 计入利息
  • POS DR - 销售点借记
  • NACH - 全国自动清算所(定期付款)
  • ECS - 电子清算服务
  • CMS - 现金管理服务
  • DD - 银行本票

这些说明在 PDF 中经常跨越多行换行,特别是对于 UPI 交易(包含 username@bankname 格式的 VPA)和 NEFT 转账(包含 16 个字符的 UTR 号和受益人详细信息)。标准提取工具将每行换行视为单独的行——创建没有日期或金额的虚假交易。


密码保护:每家印度银行都不同

几乎所有印度银行都会对其发送给客户的 PDF 对账单进行密码保护。密码格式因银行而异:

银行 密码格式 示例
SBI (手机银行) 11 位账号 12345678901
SBI (邮件) 手机号后 5 位 + 出生日期 (DDMMYY) 56789010190
HDFC Bank (账户) 客户 ID 12345678
HDFC Bank (信用卡) 姓名前 4 个大写字母 + 卡号后 4 位 SWAT5692
ICICI Bank 账户名首字母 4 个字母 + 出生日期 (DDMM) SWAT1801
Axis Bank 姓名首字母 4 个大写字母 + 出生日期 (DDMM) RAJA0508
PNB 9 位客户 ID(字母数字) ABC123456
Kotak Mahindra CRN(客户关系号) 9876543210
Bank of Baroda 姓名前 4 个小写字母 + 出生日期 (DDMM) raje0508
Bank of India 姓名前 4 个小写字母 + 出生日期 (DDMM) anan1606
Canara Bank 客户 ID(CIF 号码) 9876543210
Union Bank 姓名格式 + 出生日期 RAJA05081990
IDBI Bank 客户 ID 1234567890
Yes Bank 客户 ID + 完整出生日期 (DDMMYYYY) 123456789001011990
IndusInd Bank 名首字母 4 个大写字母 + 出生日期 (DDMM) RAJA0508
Central Bank of India CustomerID@DOB (DDMMYYYY) 9029080134@18031998
Indian Bank 完整银行账号 (完整账号)

PDFSub 的 银行对账单转换器 包含一个解锁步骤——输入一次密码,转换器即可处理其余部分。密码在您的浏览器本地使用;它永远不会发送到任何服务器。


印度数字系统:Lakhs 和 Crores

印度数字系统在小数点后三位数字后,其分组方式与西方系统不同:

金额 印度格式 西方格式
一千 1,000 1,000
一万 10,000 10,000
十万 (Lakh) 1,00,000 100,000
一百万 (10 Lakhs) 10,00,000 1,000,000
一千万 (Crore) 1,00,00,000 10,000,000

逗号模式:从右边数三位后第一个逗号,之后每两位一个逗号。

为什么这对提取很重要: 期望西方逗号分隔(每三位)的转换器会错误解析印度格式的数字。金额“1,23,456.78”(约合人民币 12.3 万元)可能会被错误地解析为“123,456.78”或“1,234,567.8”——两者都错了。

PDFSub 正确处理印度数字格式,无论逗号如何放置,都能保留实际的数值。

Excel 提示: 要在 Excel 中显示印度格式的数字,请将您的系统区域设置为英语(印度),或使用自定义数字格式:[>=10000000]##\,##\,##\,##0;[>=100000] ##\,##\,##0;##,##0


印地语和双语对账单

印地语出现的位置

印度储备银行(RBI)的客户服务主通告规定,所有面向客户的材料必须提供印地语、英语和当地语言版本。实际情况是:

  • 标题 可能同时出现印地语和英语(例如,“खाता विवरण / Account Statement”)

  • 银行名称和分支机构 出现在国有银行(PSU banks)的对账单上(印地语)

  • 说明字段 几乎总是英文(NEFT、UPI、IMPS 等交易代码是英文)

  • 农村地区的政府/国有银行存折可能只有印地语标题

  • 网上银行下载的数字 PDF 对账单主要是英文

常见的印地语银行术语

印地语(天城文) 音译 英语
खाता Khata Account
बचत खाता Bachat Khata Savings Account
चालू खाता Chalu Khata Current Account
जमा Jama Deposit
निकासी Nikaasi Withdrawal
शेष राशि Shesh Rashi Balance
खाता विवरण Khata Vivaran Account Statement
ब्याज Byaaj Interest
दिनांक Dinank Date
लेनदेन Lenden Transaction

天城文的 OCR 挑战

包含印地语文本的扫描对账单存在特定的 OCR 挑战:

  • 复杂的字符结构 - 天城文有连字,比拉丁字母更难分割
  • 印刷体天城文的准确性 - 清晰印刷文本的准确率为 90-95%
  • 手写印地语的准确性 - 清晰样本的准确率为 70-85%
  • 多语言混合 - 混合天城文和拉丁字母的对账单需要能够同时处理这两种文字的 OCR 系统
  • 旧字体编码 - 像 Kruti Dev 这样的 Unicode 之前的字体使用拉丁字符点来编码天城文字符,导致 OCR 失败

PDFSub 支持包括印地语(天城文)在内的 130 多种语言。对于数字 PDF 对账单(从网上银行下载的那种),提取无需 OCR——文本已在 PDF 中编码。OCR 只用于扫描或拍照的对账单。


交易代码参考

印度银行对账单使用特定的缩写来表示不同的支付系统:

代码 全称 描述 典型格式
UPI Unified Payments Interface 即时移动支付 UPI/{VPA}/{Name}/{Ref}
NEFT National Electronic Funds Transfer 批量结算转账 NEFT/{UTR}/{Name}
RTGS Real Time Gross Settlement 大额实时转账(最低 20 万卢比) RTGS/{UTR}/{Name}
IMPS Immediate Payment Service 实时转账(任意金额) IMPS/{Ref}/{Name}
NACH National Automated Clearing House 批量/定期付款(EMI、保险) NACH/{Mandate}/{Name}
ECS Electronic Clearing Service 旧的批量支付系统 ECS/{Ref}
ATM WDL ATM Withdrawal ATM 现金提取 ATM WDL/{Location}
NWD Non-Home Branch Withdrawal 在异地银行 ATM 提款 NWD/{Bank}/{Location}
CHQ DEP Cheque Deposit 存入的支票 CHQ DEP/{Chq No}
POS Point of Sale 商户处的卡支付 POS/{Merchant}/{City}
INT CR Interest Credit 计入账户的利息 INT CR
CMS Cash Management Services 企业现金管理 CMS/{Ref}
DD Demand Draft 银行签发的付款凭证 DD/{No}/{Name}

UTR(唯一交易参考)格式:

  • NEFT:16 位字符代码(银行代码 + 日期 + 序号)
  • RTGS:22 位字符代码(银行代码 +完整日期 + 序号)
  • IMPS:12 位数字参考号
  • UPI:带有 VPA(虚拟支付地址)的可变格式

了解这些代码有助于您验证提取的数据是否正确分类了交易类型。


特定银行的对账单特点

SBI(印度国家银行)

印度最大的银行,资产市场份额占 23%,贷款和存款占 25%。

  • 布局: 单独的借记和贷记列
  • 日期格式: DD/MM/YYYY
  • 密码(手机银行): 11 位账号
  • 密码(邮件): 手机号后 5 位 + 出生日期 (DDMMYY)
  • 标题: 双语(印地语 + 英语)
  • 说明: 经常使用内部代码缩写

HDFC Bank

按市值计算是最大的私营银行,拥有 9100 多个分支机构。

  • 布局: 单独的提款和存款列
  • 日期格式: DD-MMM-YYYY(例如,15-Mar-2026)
  • 密码(账户): 客户 ID
  • 密码(信用卡): 姓名前 4 个大写字母 + 卡号后 4 位
  • 标题: 仅英文
  • 说明: 相对详细,包含完整的受益人姓名

ICICI Bank

第二大私营银行,拥有 6613 个分支机构。

  • 布局: 单独的借记和贷记列
  • 日期格式: DD-MM-YYYY
  • 密码: 账户名首字母 4 个字母 + 出生日期 (DDMM)
  • 标题: 仅英文
  • 说明: 包含交易参考号

Axis Bank

第三大私营银行。

  • 布局: 单独的借记和贷记列
  • 日期格式: DD MMM YYYY(空格分隔)
  • 密码: 姓名首字母 4 个大写字母 + 出生日期 (DDMM)
  • 标题: 仅英文

PNB(旁遮普国家银行)

第二大国有银行(PSU bank),拥有 11000 多个分支机构。

  • 布局: 单独的借记和贷记列
  • 日期格式: DD/MM/YYYY
  • 密码: 9 位客户 ID(字母数字)
  • 标题: 双语(印地语 + 英语)
  • 说明: 经常包含分支机构交易的印地语文本

印度银行对账单转换的用例

GST 合规与申报

在 GST 体系下,GST 协调是企业的强制要求。银行对账单可作为以下方面的支持文件:

  • GSTR-2A/2B 协调 - 将采购/销售数据与供应商记录进行匹配
  • 进项税抵扣申报 - 验证银行手续费上支付的 GST
  • GSTR-9C - 年度协调报表,比较 GST 回报与审计后的财务报表
  • CGST 法规第 54(2) 条 - 当银行不提供税务发票时,银行对账单被视为发票

将对账单转换为 Excel 可通过匹配交易日期、金额和交易对手详细信息,实现高效的月度 GST 协调。

所得税申报准备

特许会计师 (CA) 会审计现金账簿、分类账、日记账、银行对账单以及销售/采购发票。根据第 44AB 条:

  • 企业营业额超过 1 亿卢比(如果现金交易在 5% 以内,则为 10 亿卢比)需要税务审计
  • 专业总收入超过 50 万卢比 需要税务审计
  • 根据第 271B 条的处罚: 未遵守规定的罚款为 10 万卢比或营业额的 0.5%(以较低者为准)

整理好的 Excel 格式银行对账单可显著减少审计准备时间,并帮助 CA 高效验证收入、支出和现金流。

TDS/TCS 跟踪

当利息收入超过 40,000 卢比/年(老年人 50,000 卢比)时,银行会扣除 TDS。将银行对账单转换为 Excel 可实现:

  • 将 TDS 扣除与 Form 26AS 和 年度信息声明 (AIS) 进行交叉引用
  • 识别银行扣除的 TDS 与 TRACES 记录之间的不匹配
  • 跟踪承包商/专业人士的 TDS(第 194C、194J 条)和采购的 TCS

贷款申请

所有主要印度银行都需要最近 6 个月的银行对账单作为收入证明来申请贷款。个体经营者需要额外文件,包括往来账户对账单和 CC/OD 授信额度对账单。

转换为 Excel 可帮助申请人审查其财务数据,识别任何不规范之处,并确保对账单符合贷款机构的要求。

签证申请

大多数签证申请需要提供显示资金证明的银行对账单:

  • 最低余额通常为 150,000 至 500,000 卢比(因目的地国家而异)
  • 建议提供前 6 个月的对账单
  • 申请前突然的大额存款会显得可疑

小型企业簿记

许多印度的中小型企业通过个人银行账户处理所有交易,导致难以区分个人和企业支出。将 PDF 对账单转换为 Excel 可实现定期进行分类和协调,而不是在年底仓促处理。


会计软件兼容性

TallyPrime(印度最广泛使用的软件)

TallyPrime 7.0 支持 145 家以上银行的银行对账单导入。

  • 首选导入格式: XML(结构化数据最可靠)
  • 也接受: Excel、CSV、MT940
  • 关键要求: XML 中的银行账户名称必须与 Tally 中的银行分类账名称匹配
  • 自动对账: 将导入的交易与 Tally 中的现有记录进行匹配
  • 凭证日期要求: 必须落在有效的财政年度内

工作流程: 使用 PDFSub 将银行对账单转换为 Excel → 将列映射到 Tally 的预期结构 → 导出为 XML → 导入到 TallyPrime。

Zoho Books

在印度中小型企业和初创企业中很受欢迎。

  • 支持的格式: CSV、TSV、OFX、QIF、CAMT.053
  • 支持: 单列(带类型的金额)和双列(单独的存款/提款)格式
  • 列映射: 导入期间可配置

QuickBooks India

  • 支持的格式: CSV(3 列或 4 列)
  • 日期格式: 推荐 DD/MM/YYYY
  • 要求: 去除货币符号,删除千位分隔符,英文文本,文件小于 350 KB,每次上传最多 1,000 行

Vyapar

印度中小型企业流行的计费和会计应用程序。

  • 支持的格式: Excel、CSV

Busy Accounting

在印度流行的桌面会计软件。

  • 支持的格式: Excel、CSV

导入格式摘要

软件 Excel CSV XML OFX QIF
TallyPrime 是 是 是(首选) 否 否
Zoho Books 否 是 否 是 是
QuickBooks India 否 是 否 否 否
Vyapar 是 是 否 否 否
Busy Accounting 是 是 否 否 否

PDFSub 可导出为 Excel、CSV、TSV、JSON、OFX、QBO、QFX 和 QIF——涵盖所有主要的印度会计平台。


数据隐私:DPDP 法案和基于浏览器的处理

印度的数字个人数据保护法(2023 年)

印度首部全面的数字隐私法于 2023 年 8 月颁布,DPDP 法规 2025 于 2025 年 11 月公布。预计将于 2027 年 5 月 13 日 完全合规。

七项核心原则:

  1. 同意和透明度 - 数据处理者必须提前披露处理细节
  2. 目的限制 - 数据仅用于声明的目的
  3. 数据最小化 - 只收集必要的数据
  4. 准确性 - 保持数据正确和最新
  5. 存储限制 - 不保留超过所需时间
  6. 安全保障 - 防止泄露
  7. 问责制 - 组织对合规负责

RBI 数据本地化要求

印度储备银行 (RBI) 要求所有支付系统数据必须仅存储在印度境内。这对于处理银行对账单的任何工具都尤为重要——基于云的工具可能会将数据通过印度境外的服务器进行路由。

为什么基于浏览器的处理很重要

当 PDFSub 在您的浏览器中处理您的银行对账单时:

  1. PDF 从您的设备读取到浏览器内存中
  2. 提取在本地进行——识别日期、描述、金额
  3. 输出文件(Excel、CSV 等)在您的浏览器中生成
  4. 您直接将结果下载到您的设备

没有数据传输到任何服务器。 银行对账单永远不会离开您的设备,这符合:

  • DPDP 法案数据最小化 - 不会收集数据
  • RBI 数据本地化 - 数据保留在您印度的设备上
  • AICPA/CA 专业标准 - 不向第三方披露

您可以验证这一点:在处理对账单时打开浏览器的开发者工具(F12 → Network 标签)。可以看到零个包含财务数据的传出请求。


常见挑战与解决方案

多行说明换行

问题: 印度银行对账单的说明经常跨越 2-3 行。只有第一行包含日期、金额和余额。标准工具将每一行视为单独的交易。

解决方案: PDFSub 的提取引擎通过识别没有日期和金额的行来检测多行说明,然后将它们合并到父交易中。结果是每笔交易只有一行干净的数据。

Lakh/Crore 数字解析

问题: 以西方为中心的工具期望每三位数字有一个逗号。印度格式(1,23,456.78)会被误解。

解决方案: PDFSub 识别印度数字格式并保留正确的数值。在 Excel 输出中,数字存储为实际的数值,您可以对其进行求和、排序和分析。

受密码保护的 PDF

问题: 每家印度银行使用不同的密码格式。用户浪费时间试图记住他们的银行使用哪种组合。

解决方案: 使用本指南中的密码参考表。PDFSub 的转换器包含一个密码解锁步骤——输入一次即可继续转换。密码在您的浏览器本地处理。

日期格式不一致

问题: DD/MM/YYYY、DD-MMM-YYYY、DD MMM YYYY——每家银行使用自己的格式。当区域设置不匹配时,Excel 可能会误解日期。

解决方案: PDFSub 在提取过程中规范化日期。在 Excel 输出中,日期存储为正确的日期值,格式一致,可防止与区域设置相关的误解。

印地语和英语混合文本

问题: 国有银行(PSU banks)的对账单包含印地语标题,有时还有印地语说明。期望仅英文文本的工具可能无法解析这些部分。

解决方案: PDFSub 支持包括印地语在内的 130 多种语言。数字 PDF(从网上银行下载的类型)直接在文件中编码文本——无需 OCR。印地语和英语文本均可正确提取。


步骤详解:转换您的印度银行对账单

步骤 1:下载您的对账单

登录您银行的网上银行门户并下载 PDF 对账单。数字对账单比扫描的存折页面更准确。

步骤 2:记下您的密码

参考本指南中的密码表了解您银行的格式。常见模式:

  • 客户 ID(HDFC、Canara、IDBI)
  • 姓名缩写 + 出生日期(ICICI、Axis、Bank of Baroda)
  • 账号(SBI 手机银行、Indian Bank)

步骤 3:上传和转换

  1. 前往 PDFSub 的银行对账单转换器
  2. 上传您的 PDF 对账单
  3. 提示时输入密码
  4. 选择您的输出格式(Excel、CSV 或您会计软件的首选格式)
  5. 下载转换后的文件

对于大多数对账单,整个过程不到 30 秒。您的文件在浏览器中处理,永远不会上传到任何服务器。

步骤 4:导入到您的会计软件

对于 TallyPrime: 打开 Excel 文件,将列映射到 Tally 的预期字段,导出为 XML,然后导入到 TallyPrime。

对于 Zoho Books: 通过 Banking → Import Statement 直接上传 CSV 文件。在导入过程中映射列。

对于 QuickBooks: 通过 Banking → Upload Transactions 上传 CSV 文件。确保日期格式为 DD/MM/YYYY。

步骤 5:验证

始终检查:

  • 交易数量与源 PDF 匹配
  • 期初和期末余额匹配
  • 总借记和贷记金额正确
  • 日期在正确的月份(注意 DD/MM 与 MM/DD 的解释差异)

获得最佳结果的技巧

下载数字对账单。 网上银行的 PDF 具有完美的文本编码,使提取近乎完美。扫描的存折页面由于 OCR 的限制,准确性较低。

使用正确的输出格式。 Excel 最适合审查和分析。CSV 适用于大多数印度会计软件。XML 适用于 TallyPrime。

先检查密码格式。 每家银行使用不同的模式。在开始之前准备好密码可以节省时间。

在 Excel 中检查数字格式。 导入后,确认金额被识别为数字(右对齐),而不是文本(左对齐)。如果金额显示为文本,请选择该列并转换为数字格式。

小心处理多账户对账单。 有些银行在一个对账单中合并了储蓄账户和往来账户。检查交易是否正确归属到每个账户。


免费试用

准备好转换您的印度银行对账单了吗?立即上传您的 PDF - PDFSub 支持 20,000 多种银行格式,包括所有主要的印度银行。数字对账单完全在您的浏览器中处理。您的财务数据永远不会离开您的设备。

开始 7 天免费试用。随时取消。

返回博客

有疑问? 联系我们

PDFSub

您所需的一切 PDF 和文档工具,尽在一处。快速、安全且私密。

符合 GDPR符合 CCPA符合 SOC 2
由 PDFSub Engine 提供支持

产品

  • 所有工具
  • 功能
  • 银行对账单
  • API
  • 定价
  • 常见问题
  • 博客

支持

  • 关于我们
  • 帮助中心
  • 联系我们
  • 常见问题

法律条款

  • 隐私政策
  • 服务条款
  • Cookie 政策

© 2026 PDFSub. 保留所有权利。

在美国制造,怀揣对全球用户的热忱