支付宝/微信账单转换工具
1. 选择账单类型并上传CSV
支付宝账单
微信账单
2. 账户映射配置(YAML格式)
# 账户映射配置 # 通用配置 (支付宝和微信都适用) categories: 餐饮美食: Expenses:Food:Meals # 默认正餐 日用百货: Expenses:Daily:Household # 日常百货,更贴合 Household 购物: Expenses:Daily:Cloth # 衣物购物 交通出行: Expenses:Transport 通信缴费: Expenses:Internet 娱乐消遣: Expenses:Entertainment 教育培训: Expenses:Education 医疗健康: Expenses:MedicalCare 生活服务: Expenses:Daily:Services # 生活服务类支出 转账: Expenses:Transfer 红包: Income:Gift:RedPacket 退款: Income:Refund 工资收入: Income:CompanyName:Salary # 需要手动修改 CompanyName 其他收入: Income:WindFall # 意外收入 理财: Assets:Investment:ZhangleGlobal # 默认涨乐全球通 基金: Assets:Investment:IBKR # 默认IBKR 虚拟货币: Assets:Crypto:Binance # 默认币安 商业服务: Expenses:Fee:ServiceFee # 商业服务费,例如 软件服务费 payees: # 常见商户,可以继续扩充 十足便利店: Expenses:Daily:Household # 便利店购物归为日常百货 麦当劳: Expenses:Food:FastFood # 快餐 肯德基: Expenses:Food:FastFood 星巴克: Expenses:Food:Coffee 微信红包: Income:Gift:RedPacket 支付宝红包: Income:Gift:RedPacket 饿了么: Expenses:Food:Meals # 饿了么外卖 美团: Expenses:Food:Meals # 美团外卖 拼多多平台商户: Expenses:Daily:Household # 拼多多购物归为日常百货 网易严选: Expenses:Daily:Household # 网易严选购物归为日常百货 抖音电商商家: Expenses:Daily:Household # 抖音电商购物归为日常百货 松阳县为农供销有限公司: Expenses:Food:Groceries # 供销社超市,食品杂货为主 丽水松阳万家惠店: Expenses:Daily:Household # 万家惠超市,日常百货为主 # ... 可以根据交易对方继续添加payee映射 payment_methods: 银行卡: Assets:Bank:DebitCard # 通用银行卡支付 default_expense: Expenses:Others # 默认日常杂项支出 default_income: Income:Other # 默认其他收入 asset_account: Assets:Web:PaymentAccount # 通用支付账户,需要根据选择的账单类型修改 asset_account # 支付宝特定配置 alipay_payment_methods: 银联(4105): Liabilities:Credit:信银国际大湾区 # 银联(4105) 映射到 建行储蓄卡 Assets:Bank:CCB "银联(4105)&碰一下立减": Liabilities:Credit:信银国际大湾区 # 银联碰一下立减 也映射到 建行储蓄卡 "银联(4105)&红包": Liabilities:Credit:信银国际大湾区 # 银联红包 也映射到 建行储蓄卡 "银联(4105)&商家单品优惠抵扣": Liabilities:Credit:信银国际大湾区 # 银联商家优惠 也映射到 建行储蓄卡 建设银行储蓄卡(1989): Assets:Bank:CCB # 建设银行储蓄卡(1989) 映射到 建行储蓄卡 工商银行信用卡(2233): Liabilities:Credit:CCB # 工商银行信用卡(2233) 映射到 工行信用卡 Liabilities:Credit:CCB "工商银行信用卡(2233)&工商银行立减": Liabilities:Credit:CCB # 工行信用卡立减 也映射到 工行信用卡 农业银行信用卡(3735): Liabilities:Credit:农业银行 # 农业银行信用卡(3735) 映射到 农业银行信用卡 Liabilities:Credit:农业银行 "农业银行信用卡(3735)&农业银行立减": Liabilities:Credit:农业银行 # 农业银行信用卡立减 也映射到 农业银行信用卡 交通银行信用卡(8780): Liabilities:Credit:交通银行 # 交通银行信用卡(8780) 映射到 交通银行信用卡 Liabilities:Credit:交通银行 中国银行信用卡(7414): Liabilities:Credit:中国银行 # 中国银行信用卡(7414) 映射到 中国银行信用卡 Liabilities:Credit:中国银行 中信银行信用卡(8261): Liabilities:Credit:中信银行 # 中信银行信用卡(8261) 映射到 中信银行信用卡 Liabilities:Credit:中信银行 "中信银行信用卡(8261)&中信银行立减": Liabilities:Credit:中信银行 # 中信银行信用卡立减 也映射到 中信银行信用卡 网商银行储蓄卡(2906): Assets:Bank:亿联银行 # 网商银行储蓄卡(2906) 映射到 亿联银行 Assets:Bank:亿联银行 "网商银行储蓄卡(2906)&网商银行福利金抵扣": Assets:Bank:亿联银行 # 网商银行福利金抵扣 也映射到 亿联银行 支付宝: Assets:Web:AliPay # 支付宝账户余额 余额宝: Assets:Web:AliPay:BalanceBao # 余额宝 花呗: Liabilities:Huabei # 花呗 账户余额: Assets:Web:AliPay # 账户余额,和支付宝账户余额一致 Visa(9510): Assets:Bank:Fidelity # Visa(9510) 假设 Visa(9510) 是 Fidelity 账户,需要根据实际情况修改 # ... 可以根据支付宝账单中出现的支付方式继续添加,例如 更多银行卡,其他类型的优惠抵扣等 alipay_asset_account: Assets:Web:AliPay # 支付宝默认资产账户 # 微信特定配置 wechat_payment_methods: 零钱: Assets:Web:WeChatPay 银行卡: Assets:Bank:WeChatBank # 微信绑定的银行卡 # ... 微信支付方式映射 可以根据微信账单实际支付方式进行添加 wechat_asset_account: Assets:Web:WeChatPay # 微信支付默认资产账户
生成Beancount
转换结果:
下载beancount文件