弥生会計のCSV取り込みエラー|つまずく5つの原因と直し方【建設業向け】
弥生会計へ仕訳データをCSVで取り込もうとしてエラーで止まる場合、原因はほぼ5つに絞られます。文字コード・列数・税区分・勘定科目名・数値形式——このどれかです。順に確認すれば、取り込みエラーの大半は解消できます。建設業の経理でよくある詰まりどころに沿って、直し方を具体的に説明します。
なぜ弥生会計のCSV取り込みはエラーになるのか?
弥生会計のインポートは、受け付けるファイルの形式が明確に決まっています。逆に言えば、その形式から少しでも外れると取り込みは通りません。エクセルで作った仕訳データや、他のソフトからエクスポートしたCSVをそのまま持っていくと、カンマ区切りや文字コードの違いで弾かれます。まずは「弥生が求める形式に、データを合わせる」という発想が出発点です。以下、つまずきやすい5つの原因を、発生頻度の高い順に見ていきます。
原因1:文字コードが「Shift-JIS」になっていない
最も多い原因です。弥生会計が取り込めるのは、文字コードがShift-JIS形式のCSV(またはテキストファイル)だけです。UTF-8など他の形式は、取り込みエラーになるか、日本語の勘定科目名や摘要が文字化けします。つまずきやすいのが、エクセルやGoogleスプレッドシートからの「CSV保存」です。環境によってはUTF-8で書き出されるため、そのまま弥生に持っていくと弾かれます。対処は、保存時に文字コードをShift-JISに指定すること。Windowsのメモ帳では「ANSI」がShift-JISに当たります。Macで保存する場合は、テキストエンコーディングで「(日本語)Shift-JIS」を選びます。ここを直すだけでエラーが消えるケースはかなり多いです。
原因2:列数(項目数)が25列そろっていない
弥生の仕訳データは、25項目(列)で構成されるのが基本です。取り込みに使わない項目も、空欄のまま列だけは残す必要があります。「使わないから」と列を削ると、項目数が合わずにエラーになります。厄介なのは、すべての行が同じ列数でそろっている必要がある点です。エクセルで編集していると、行によって末尾の空列が抜けたり増えたりし、見た目では気づけない食い違いが起きます。25列目までカンマできちんと埋まっているか——ここが崩れると取り込みは通りません。行の先頭が「#」で始まる行はコメント扱いになり取り込み対象外になる、という仕様も覚えておくと役立ちます。
原因3:税区分の表記が、弥生の指定と違う
建設業の経理で特に事故りやすいのが、消費税の税区分です。弥生は税区分を決められた表記で受け取るため、少しでも違うと弾かれます。ここに、経験者でも引っかかる罠があります。「すでに弥生に入っているデータをエクスポートして、その税区分の書き方を真似ればいい」と考えたくなりますが、エクスポート形式と、取り込みで求められる形式は一致しません。具体的には、取り込みで必要な「込・内・外・別」といった文字が、エクスポートデータには含まれていないのです。エクスポートを見本にすると、かえって間違えます。正しい表記は、弥生ヘルプの「課税方式別税区分・税計算区分一覧」で確認するのが確実です。消費税の対象外の仕訳や免税事業者の場合は「対象外」と入れます。
原因4:勘定科目名が、弥生の登録名と合っていない
借方・貸方の勘定科目は、弥生会計に登録されている勘定科目名と対応している必要があります。未登録の科目が含まれていると取り込めない場合があり、名称が違うと「どの科目に変換するか」を尋ねる画面(マッチングリスト)が都度出て、手作業が発生します。ポイントは、略称を使うなら同じ科目には同じ略称で統一すること。「消耗品費」を「消耗」と書くのは構いませんが、ある行で「消耗」、別の行で「消耗品」と揺れると、変換のたびに手が止まります。建設業は勘定科目も補助科目も細かくなりがちなので、この表記ゆれは地味に効いてきます。
原因5:数値・日付の形式で弾かれる
見落としがちなのが、金額や日付の「形式」です。エクセルで数値として編集した項目は、取り込み時にエラーになることがあります。金額の列は文字列の形式で編集しておくのが安全です。また、金額に桁区切りのカンマ(1,000のような表記)がそのまま入っていると、CSVの区切り文字と混同されて壊れます。ダブルクォートで囲む処理もありますが、そもそも桁区切りを入れず「1000」で持たせるのが確実です。日付も、会計期間の範囲外だと取り込めないため、期首・期末の外に飛び出していないか確認します。
手作業をなくすには?
こうして並べると、弥生会計の取り込みで詰まる原因は、機能の問題ではなくフォーマット合わせの手作業に集中していると分かります。文字コード、列数、税区分の表記、科目名の統一、数値形式——どれも一度覚えれば対処できますが、毎月これを人の手でやるのは、忙しい月末には重い負担です。私たちが提供するVALMUNG 経理エージェントは、この「フォーマット合わせ」をなくすために作りました。レシートや請求書をスマホで撮るだけで、AIが金額・日付・税区分を読み取り、弥生会計26の取り込み形式(25項目・Shift-JIS)にそのまま出力します。建設業に特化して設計しているので、現場の実態に合った科目・税区分の扱いを前提にしています。今、少数限定で無料モニターを募集中です。経理エージェントの詳細をご覧ください。(関連記事:建設業の経費精算をスマホで完結させる方法)
よくある質問(FAQ)
UTF-8で保存したCSVは取り込めますか? ▼
取り込めません。弥生会計はShift-JIS形式のみ対応です。文字化けやエラーの原因になるため、保存時にShift-JIS(メモ帳ならANSI)を指定してください。
25列すべてを埋める必要がありますか? ▼
すべてに値を入れる必要はありませんが、使わない列も空欄のまま25列分そろえる必要があります。列を削ると項目数が合わずエラーになります。
税区分はどこで確認すればよいですか? ▼
弥生ヘルプの「課税方式別税区分・税計算区分一覧」で確認できます。エクスポートしたデータの表記とは異なるため、そちらを見本にしないよう注意してください。
勘定科目名を略しても大丈夫ですか? ▼
略称でも取り込めますが、同じ科目は同じ略称で統一してください。表記がぶれると変換確認が都度発生します。
本記事は一般的な情報提供を目的としたものです。弥生会計の仕様はグレード・バージョンにより異なる場合があります。最新の仕様は弥生公式サポート情報をご確認ください。