公司网银流水 Excel 怎么导入记账?工行/招行/建行生成凭证与银企对账实操指南
小规模公司把工行、招行、建行网银导出的 Excel/CSV 流水变成会计凭证只需 3 步:导出原始明细并避开借贷列反与 GBK 乱码坑、按摘要与对方单位匹配科目并剔除已拍回单、用流水末行余额做银企对账。

公司对公网银导出的 Excel 或 CSV 流水,直接生成记账凭证并完成银企对账只需 3 步:① 从网银导出带「交易日期、收支金额、账户余额、对方户名、摘要」的原始明细表(不用手工删表头或转编码);② 按摘要关键词和往来单位匹配会计科目,剔除平时已经拍过发票或回单的交易,避免重复入账;③ 批量生成银行存款凭证后,拿流水最后一行的「账户余额」和账面「1002 银行存款」期末余额核对,差额为 0 即对账完成。
很多小规模纳税人公司老板自己记账时,发票只有几张,但银行流水一拉就是几十行:每个月扣的短信费、账户管理费、结息、社保、税款、零星收付款,一笔笔手工抄进凭证最耗时间,还容易把借贷方向抄反。下面把网银导出格式差异、常见摘要对应的分录科目、防重复记账和月末银企对账的做法一次讲清。
第 1 步:工行、招行、建行对公网银流水导出格式与 3 个常见坑
不同银行企业网银导出的明细表结构差异很大,直接拿 Excel 打开或者导入软件时,最常踩下面 3 个坑:
1. 银行对账单上的「借 / 贷」和公司记账方向是反的
这是新手自己记账最容易出错的地方。银行流水站在银行的视角记账:你存在银行里的钱,对银行来说是它欠你的负债。因此:
- 银行流水写「贷 / 存入 / 收入」:代表你的账户进了钱,公司记账应当借:银行存款(资产增加)
- 银行流水写「借 / 支取 / 支出」:代表你的账户付了钱,公司记账应当贷:银行存款(资产减少)
如果看到对账单上的「借方发生额」就去借记银行存款,账面余额会彻底算反。
2. 三大常见银行的导出列格式差异
- 工商银行(ICBC)企业网银:通常导出
.xlsx或.csv,前面带 3~5 行账户信息说明,表头才出现「交易日期、借方发生额、贷方发生额、余额、对方户名、摘要」。特点是收支分两列(借方发生额=支出,贷方发生额=收入)。 - 招商银行(CMB)企业网银:常导出
.csv文件,默认采用 GBK 编码,并且为了防止长数字在 Excel 里变成科学计数法,大量单元格会包一层="2026-11-05"或="1200.00"的公式外壳。用部分软件直接按 UTF-8 读取会全屏乱码,金额带引号也算不出合计数。 - 建设银行(CCB)企业网银:常见两种格式,一种是「收入金额 / 支出金额」双列,另一种是**单列「交易金额」**配合一列「借贷标志(借/贷 或 支/收)」,或者单列正负数表示收支。
如果你用记账工具导入,选支持自动跳过顶部说明行、兼容 UTF-8 与 GBK 编码、能识别双列借贷与单列正负的工具,就能省掉每次在 Excel 里手工删行、分列和另存编码的麻烦。

第 2 步:流水常见摘要对应什么会计科目和借贷方向?
网银流水里每一笔钱都涉及两个科目:本方固定是「1002 银行存款」,关键是确定对方科目。按《小企业会计准则》,小规模纳税人最常遇到的 7 类流水摘要可以按下面规则对应:
- 银行手续费、汇费、账户管理费、回单费、短信服务费(支出)
- 借:5603 财务费用
- 贷:1002 银行存款
- 季度银行活期存款结息(收入)
- 借:1002 银行存款
- 贷:5603 财务费用(或借方红字冲减财务费用,效果一致)
- 发放员工工资(支出,摘要含「代发工资 / 薪酬」等)
- 借:2211 应付职工薪酬
- 贷:1002 银行存款(若当月计提并发放,需同时计提借记管理费用、贷记应付职工薪酬,有代扣个税的挂 2221 应交税费——应交个人所得税)
- 缴纳社保、医保、公积金(支出)
- 借:2211 应付职工薪酬
- 贷:1002 银行存款
- 缴纳税款(支出,摘要含「增值税 / 城建税 / 企业所得税 / 个人所得税 / 印花税」)
- 借:2221 应交税费——对应税种明细科目
- 贷:1002 银行存款(季度末免征或计提规则详见小规模纳税人季度末 30 万免征与附加税记账清单)
- 支付房租、物业费、水电费、宽带通讯费(支出)
- 借:5602 管理费用
- 贷:1002 银行存款(小规模纳税人按价税合计全额入费用,不拆进项税,原因见发票拍照记账 8 个问答)
- 收到客户货款或服务款(收入)
- 若平时已开票挂了应收:借:1002 银行存款,贷:1122 应收账款
- 若收款直接确认收入(小规模按征收率如 1% 价税分离):借:1002 银行存款,贷:5001 主营业务收入 + 贷:222101 应交税费——应交增值税
- 若是客户预付订金、暂未发生纳税义务:借:1002 银行存款,贷:2203 预收账款(先不拆增值税,等后续交付确认收入时再计税)
- 股东 / 老板个人转入或转出(往来款)
- 老板转入公司周转:借:1002 银行存款,贷:2241 其他应付款
- 公司转给老板或员工借款:借:1221 其他应收款,贷:1002 银行存款
记账的一个省力诀窍是记住常客:同一个供应商(比如每月交房租的物业公司、买云服务器的厂商)第一次确认是「管理费用」或「主营业务成本」后,下个月再导流水按对方户名直接沿用同一科目,不用每月重新判断。
第 3 步:怎么防止「平时拍过回单/发票,月末导流水又记一遍」?
很多老板平时收到大额回单或开票时会顺手拍张照入账,到了月底导整月网银流水时,如果整表直接生成凭证,就会把同一笔收付款记两遍,导致银行存款和收入费用双双虚增。
排查和防重复看三个维度:
- 同一份流水文件重复上传:按「交易日期 + 收支方向 + 发生额 + 交易后余额 + 摘要」作为唯一指纹。只要这五项完全一样,说明是上次导过的旧流水行,直接跳过。
- 平时已经拍过银行回单并生成了凭证:导流水时,拿流水的「日期(前后几天内)+ 收支方向 + 精确金额 + 对方户名」去和账上已入账的银行存款凭证比对。能对上的说明已经记过账,把这条流水标记为「已关联现有凭证」,不再生成新凭证。
- 平时传了发票但还没记收付款:如果账上有一张同金额、同客户/供应商的未入账单据,导流水时把它们合并成一张凭证入账,既补齐了单据附件,又不会多记一笔。
第 4 步:月末 / 季末怎么用流水做「银企对账」?
所有流水确认生成凭证后,最后一步就是验证账有没有记漏、记重或记反——也就是会计常说的银企对账:
- 看网银导出流水最后一行(当月最后一笔交易结束后)的「账户余额」,比如是
58,420.50元。 - 看账套里当期科目余额表上「1002 银行存款」(或对应开户行明细科目)的期末余额。
- 两边金额完全一致(差额 = 0):说明这个月每一笔进出账都分毫不差地落进了凭证,期初余额也没问题,可以安心去做月末结账和出报表。
- 如果两边有差额:先看差额是不是恰好等于某笔单据金额(漏记或记重了一笔),或者差额能不能被 2 整除(除出来的数字如果正好等于某笔流水金额,99% 是那笔钱把收支借贷方向记反了)。

用不墨 AI 记账助手,3 分钟导完一个月网银流水并完成对账
如果你不想手工在 Excel 里改编码、一条条敲分录,可以直接在不墨 AI 记账助手的「银企对账」页面用「导入银行流水」功能走完上面整套流程:
- 原样上传网银 Excel / CSV:支持工行、招行、建行等主流网银导出的
.xlsx和.csv,自动兼容 UTF-8 / GBK 编码与=" "公式包裹,自动识别表头和借贷列;特殊格式只需手动对应一次列,系统会按开户行自动记住。 - 自动推断科目 + 记住往来单位:内置小规模纳税人常见摘要规则(手续费、结息、工资、社保、各税种、房租水电、预收订金等),并根据你过往给同一客户/供应商记过的科目自动填充凭证草稿;预览列表里可以逐笔下拉修改对方科目。
- 三重防重复保护:已导入过的流水行自动跳过;与账上已拍发票、回单和已入账银行凭证按金额+日期+对方单位自动配对,已入账的不重记。
- 一键入账并自动对账:勾选确认后批量生成正式记账凭证,同时自动把流水末行余额填入当期「银行对账单余额」跑一次银企对账排查,有漏记、重记或方向记反的条目直接列出来。
免费版每个月可以免费导入入账 30 笔银行流水,足够单据不多的小微企业日常使用;超出后升级会员即可不限笔数导入,目前会员内测价 ¥12/年(原价 ¥358.8/年,以页面显示为准)。还在对比不同记账方式的老板,可以先看这篇小规模纳税人记账软件 5 类方案对比。
说明:记账助手是面向小规模纳税人的 AI 辅助记账工具软件,不是代理记账机构,不代为申报;系统自动生成的凭证草稿需由你核对确认后入账,账务真实性与税务申报以主管税务机关要求为准。



