Skip to content

Instantly share code, notes, and snippets.

@yugui
Last active May 22, 2026 23:39
Show Gist options
  • Select an option

  • Save yugui/b7a745373a7ff7d6bcb1dbeee186852c to your computer and use it in GitHub Desktop.

Select an option

Save yugui/b7a745373a7ff7d6bcb1dbeee186852c to your computer and use it in GitHub Desktop.
Moneyforward importer config
[[importer]]
kind = "csv"
name = "moneyforward"
encoding = "Shift_JIS"
match = "収入・支出詳細_[0-9]{4}-[0-9]{2}-[0-9]{2}_[0-9]{4}-[0-9]{2}-[0-9]{2}.*\\.csv$"
[importer.date]
col = "日付"
format = "2006/01/02"
[importer.account]
col = "保有金融機関"
[importer.account.map]
"財布" = "Assets:Cash:財布"
# TODO: Add more
[importer.counter_account]
col = ["大項目", "中項目"]
separator = ":"
[importer.counter_account.map]
"収入:給与" = "Income:Salary:給与"
"収入:一時所得" = "Income:Misc:一時所得"
"収入:事業・副業" = "Income:Business:事業・副業"
"収入:年金" = "Income:Misc:年金"
"収入:配当所得" = "Income:Investments:配当所得"
"収入:不動産所得" = "Income:RealEstate:不動産所得"
"収入:不明な入金" = "Income:Misc:不明な入金"
"収入:その他入金" = "Income:Misc:その他入金"
"食費:食費" = "Expenses:Food:食費"
"食費:食料品" = "Expenses:Food:食料品"
"食費:外食" = "Expenses:Food:外食"
"食費:朝ご飯" = "Expenses:Food:朝ご飯"
"食費:昼ご飯" = "Expenses:Food:昼ご飯"
"食費:夜ご飯" = "Expenses:Food:夜ご飯"
"食費:カフェ" = "Expenses:Food:カフェ"
"食費:その他食費" = "Expenses:Food:その他食費"
"日用品:日用品" = "Expenses:DailyNecessities:日用品"
"日用品:子育て用品" = "Expenses:DailyNecessities:子育て用品"
"日用品:ドラッグストア" = "Expenses:DailyNecessities:ドラッグストア"
"日用品:おこづかい" = "Expenses:DailyNecessities:おこづかい"
"日用品:ペット用品" = "Expenses:DailyNecessities:ペット用品"
"日用品:タバコ" = "Expenses:DailyNecessities:タバコ"
"日用品:その他日用品" = "Expenses:DailyNecessities:その他日用品"
"趣味:アウトドア" = "Expenses:Entertainment:アウトドア"
"趣味:ゴルフ" = "Expenses:Entertainment:ゴルフ"
"趣味:スポーツ" = "Expenses:Entertainment:スポーツ"
"趣味:音楽・映画・ゲーム" = "Expenses:Entertainment:音楽・映画・ゲーム"
"趣味:本" = "Expenses:Entertainment:本"
"趣味:旅行" = "Expenses:Entertainment:旅行"
"趣味:秘密の趣味" = "Expenses:Entertainment:秘密の趣味"
"趣味:その他趣味" = "Expenses:Entertainment:その他趣味"
"交際費:交際費" = "Expenses:Social:交際費"
"交際費:飲み会" = "Expenses:Social:飲み会"
"交際費:プレゼント" = "Expenses:Social:プレゼント"
"交際費:冠婚葬祭" = "Expenses:Social:冠婚葬祭"
"交際費:その他交際費" = "Expenses:Social:その他交際費"
"交通費:交通費" = "Expenses:Transportation:交通費"
"交通費:電車" = "Expenses:Transportation:電車"
"交通費:バス" = "Expenses:Transportation:バス"
"交通費:タクシー" = "Expenses:Transportation:タクシー"
"交通費:飛行機" = "Expenses:Transportation:飛行機"
"交通費:その他交通費" = "Expenses:Transportation:その他交通費"
"衣服・美容:衣服" = "Expenses:Clothing:衣服"
"衣服・美容:クリーニング" = "Expenses:Clothing:クリーニング"
"衣服・美容:美容院・理髪" = "Expenses:Clothing:美容院・理髪"
"衣服・美容:化粧品" = "Expenses:Clothing:化粧品"
"衣服・美容:アクセサリー" = "Expenses:Clothing:アクセサリー"
"衣服・美容:その他衣服・美容" = "Expenses:Clothing:その他衣服・美容"
"健康・医療:フィットネス" = "Expenses:Health:フィットネス"
"健康・医療:ボディケア" = "Expenses:Health:ボディケア"
"健康・医療:医療費" = "Expenses:Health:医療費"
"健康・医療:薬" = "Expenses:Health:薬"
"健康・医療:その他健康・医療" = "Expenses:Health:その他健康・医療"
"自動車:自動車ローン" = "Liabilities:AutoLoan:Fooローン"
"自動車:道路料金" = "Expenses:Auto:道路料金"
"自動車:ガソリン" = "Expenses:Auto:ガソリン"
"自動車:駐車場" = "Expenses:Auto:駐車場"
"自動車:車両" = "Expenses:Auto:車両"
"自動車:車検・整備" = "Expenses:Auto:車検・整備"
"自動車:自動車保険" = "Expenses:Auto:自動車保険"
"自動車:その他自動車" = "Expenses:Auto:その他自動車"
"教養・教育:書籍" = "Expenses:Education:書籍"
"教養・教育:新聞・雑誌" = "Expenses:Education:新聞・雑誌"
"教養・教育:習い事" = "Expenses:Education:習い事"
"教養・教育:学費" = "Expenses:Education:学費"
"教養・教育:塾" = "Expenses:Education:塾"
"教養・教育:その他教養・教育" = "Expenses:Education:その他教養・教育"
"特別な支出:家具・家電" = "Expenses:Special:家具・家電"
"特別な支出:住宅・リフォーム" = "Expenses:Special:住宅・リフォーム"
"特別な支出:その他特別な支出" = "Expenses:Special:その他特別な支出"
"現金・カード:ATM引き出し" = "Assets:Cash:財布"
"現金・カード:カード引き落とし" = "Liabilities:Creditcards:Barカード"
"現金・カード:電子マネー" = "Assets:Prepaid:Baz電子マネー"
"現金・カード:使途不明金" = "Expenses:Misc:現金過不足"
"現金・カード:その他現金・カード" = "Assets:Misc:その他現金・カード"
"水道・光熱費:光熱費" = "Expenses:Utilities:光熱費"
"水道・光熱費:電気代" = "Expenses:Utilities:電気代"
"水道・光熱費:ガス代・灯油代" = "Expenses:Utilities:ガス代・灯油代"
"水道・光熱費:水道代" = "Expenses:Utilities:水道代"
"水道・光熱費:その他水道・光熱費" = "Expenses:Utilities:その他水道・光熱費"
"通信費:携帯電話" = "Expenses:Communications:携帯電話"
"通信費:固定電話" = "Expenses:Communications:固定電話"
"通信費:インターネット" = "Expenses:Communications:インターネット"
"通信費:放送視聴料" = "Expenses:Communications:放送視聴料"
"通信費:情報サービス" = "Expenses:Communications:情報サービス"
"通信費:宅配便・運送" = "Expenses:Communications:宅配便・運送"
"通信費:その他通信費" = "Expenses:Communications:その他通信費"
"住宅:住宅" = "Expenses:Housing:住宅"
"住宅:家賃・地代" = "Expenses:Housing:家賃・地代"
"住宅:ローン返済" = "Liabilities:Mortgage:Quxローン"
"住宅:管理費・積立金" = "Expenses:Housing:管理費・積立金"
"住宅:地震・火災保険" = "Expenses:Housing:地震・火災保険"
"住宅:その他住宅" = "Expenses:Housing:その他住宅"
"税・社会保障:所得税・住民税" = "Expenses:Taxes:所得税・住民税"
"税・社会保障:年金保険料" = "Expenses:Taxes:年金保険料"
"税・社会保障:健康保険" = "Expenses:Taxes:健康保険"
"税・社会保障:その他税・社会保障" = "Expenses:Taxes:その他税・社会保障"
"保険:生命保険" = "Expenses:Insurance:生命保険"
"保険:医療保険" = "Expenses:Insurance:医療保険"
"保険:その他保険" = "Expenses:Insurance:その他保険"
"その他:仕送り" = "Expenses:Misc:仕送り"
"その他:事業経費" = "Expenses:Business:事業経費"
"その他:事業原価" = "Expenses:Business:事業原価"
"その他:事業投資" = "Assets:Business:事業投資"
"その他:寄付金" = "Expenses:Misc:寄付金"
"その他:雑費" = "Expenses:Misc:雑費"
[importer.currency]
default = "JPY"
[[importer.amount]]
col = "金額(円)"
[importer.payee]
col = "内容"
[importer.narration]
col = ["メモ"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment