弥生販売へのCSV取込でエラーが出る本当の原因(文字コード・和暦西暦・取引区分)
公開:
弥生販売にCSVを取り込もうとしたら、エラーで弾かれた。あるいはエラーは出ないのに、取り込んだ後の伝票を開くと日付や取引先がおかしい——弥生販売のCSV取込でこうしたつまずきに遭遇した方は少なくないはずです。
この記事では、弥生販売へのCSV取込でよくあるエラーの原因を、文字コード・日付形式(和暦/西暦)・取引区分の3つに絞って整理します。いずれも「データの中身は合っているのに、表現の仕方がずれている」ために起きるエラーで、原因さえ分かれば対処は難しくありません。
前提: エラーの多くは「中身」ではなく「表現」の問題
CSV取込のエラーというと、金額や数量の入力ミスを疑いがちですが、実際に多いのは値そのものは正しいのに、弥生販売が期待する表現形式と一致していないというパターンです。特にFAXや手書きの注文書をもとに手入力・OCRでCSVを作る場合、次の3つで表現のずれが起きやすくなります。
原因1: 文字コード(Shift_JIS前提のフォーマットにUTF-8で保存してしまう)
弥生販売を含む国内の会計・販売管理ソフトの多くは、CSVの文字コードとしてShift_JIS(またはCP932)を前提にしているものが一般的です。一方、Excelや近年のツールで作成したCSVは既定でUTF-8になっていることがあり、この不一致が文字化けやエラーの原因になります。
- 症状: 取引先名・品名の日本語部分が文字化けする、または「不正な文字が含まれています」といった趣旨のエラーで取込が止まる
- 特に注意が必要な文字: 「①」「㈱」などの機種依存文字、半角カナ、UTF-8では表現できるがShift_JISにはない一部の記号(絵文字含む)
- 確認方法: CSVをテキストエディタで開き、文字コードの表示を確認する(macOSの標準テキストエディットやWindowsのメモ帳でも文字コードを指定して保存し直せる)
対処の基本は、取込直前にCSVの文字コードをShift_JIS(またはCP932)で保存し直すことです。Excelで作業している場合は「CSV UTF-8」形式ではなく「CSV(カンマ区切り)」形式で保存すると、多くの環境でShift_JIS相当になります。
原因2: 日付形式(和暦・西暦・区切り文字の不一致)
日付は一見単純に見えて、実は表記ゆれが多い項目です。弥生販売側が特定の形式を期待しているのに、CSV側が別の形式で出力されていると、日付として認識されずエラーになったり、意図しない日付に化けたりします。
- 西暦か和暦か(令和8年/2026年)
- 区切り文字が「/」か「-」か(2026/07/23 と 2026-07-23)
- 年4桁か2桁か(2026 と 26)
- ゼロ埋めの有無(07 と 7)
FAXの手書き注文書には「7/23」のように年を省略した日付や、「R8.7.23」のような和暦の略記が多く登場します。これを人力で転記する際に担当者ごとに書き方が揺れると、同じ意味の日付でもCSV上の表記がバラバラになり、まとめて取り込んだときに一部だけエラーになる、という状況が起きやすくなります。取込前に日付列だけをまとめて確認し、表記を統一しておくとエラーを防ぎやすくなります。
原因3: 取引区分・コード類の不一致(存在しない取引先コード・区分コードを指定してしまう)
弥生販売では、取引先や品目、取引区分(売上・仕入・入金など)をあらかじめマスタとして登録しておき、CSV側はそのコードを参照する仕組みになっているのが一般的です。CSVに書かれた取引先名やコードが、弥生販売側のマスタに存在しないと、値としては正しく見えても取込エラーになります。
- 症状: 「該当するコードが見つかりません」といった趣旨のエラー、または取引先が空欄・別の取引先として登録されてしまう
- よくある原因: 取引先名の表記ゆれ(「株式会社」の有無、全角/半角の違い)、新規取引先のマスタ未登録、品目コードの体系が変わった際の更新漏れ
- 対処: CSVを作る前に、取引先・品目マスタとの突き合わせ(名寄せ)を行う。新しい取引先・品目が注文書に登場したら、CSV作成より先にマスタ登録を済ませる運用にしておくと取込時のエラーが減る
まとめて確認するチェックリスト
CSVを弥生販売に取り込む前に、次の4点を確認しておくとエラーの多くを未然に防げます。
| 確認項目 | チェックポイント |
|---|---|
| 文字コード | Shift_JIS(CP932)で保存されているか、機種依存文字が混ざっていないか |
| 日付形式 | 和暦/西暦・区切り文字・桁数が弥生販売側の設定と一致しているか |
| 取引先・品目コード | CSV上のコードや名称が、弥生販売のマスタに登録済みか |
| 列順・列数 | 弥生販売が指定するテンプレートの列順・列数と一致しているか |
これらはいずれも、注文書を読み取った直後の段階では気づきにくく、「取り込んでみて初めてエラーで分かる」ことが多いのが実務上の悩みどころです。
手前味噌の紹介
この記事を書いているのは、注文書特化サービス注文書係(ちゅうもんしょがかり)の運営者です。FAX・手書きの注文書をアップロードするとAIが下書きを作り、担当者は自信のない項目だけを確認して確定します。その先のCSV出力では、文字コード(Shift_JIS/UTF-8)・列順を自社の基幹システムに合わせて一度登録しておけば、次回から同じ形式で出力されるので、取込のたびに表記を手直しする手間を減らせます。
品目マスタとの突き合わせにも対応しているため、取引先名や品目コードの表記ゆれによる取込エラーも起きにくくなります。無料トライアル(30枚または14日間、クレジットカード登録不要)で、実際にお使いの帳票との相性を確かめてみてください。