お知らせ

【楽天&Amazonビジネス】領収書・適格請求書類一括ダウンロードツール ~ インボイス制度・電子帳簿保存法の事務処理を手助け ~

2023年11月8日

インボイス制度、電子帳簿保存法改正で、領収書等の管理が無茶苦茶めんどくさくなりましたよね?
弊社では、楽天とアマゾン(ビジネスアカウント)の領収書等書類を一括でダウンロードできるExcelマクロツールを作成し、かなり楽になりました。
このツールを無料で公開します!(困っている経理担当者はみんな仲間!)

注意事項、使い方の説明をよく読んでご活用ください。

有限会社コンビニエンス商事はこんなことをしている会社です!

Amazonビジネス
Amazonビジネスのメニュー「購買分析」から出力した出荷レポートを利用し、「支払い明細書(適格請求書)」だけを自動的にダウンロードしてくるExcelマクロツールです。
楽天
指定した期間の購入履歴をリスト化して、領収書をいっきにダウンロードしてくるExcelマクロツールです。

どちらも最初だけ、初期設定に手間がかかりますが、2回目以降は必要ありません。

  • 更新履歴
  • 2024/11/22

    楽天の購入履歴画面の仕様変更に伴い、修正しました。
  • 2024/9/13

    楽天の注文詳細画面の仕様変更に伴い、修正しました。以前あった不具合を調整しました。
    注文詳細画面には税率が表示されなくなったため、税率の列を消しました。
  • 2024/2/26

    楽天・Amazonツール共に同梱させていただいている「WebDriverManager-for-VBA」(by yamato1413様)を少し改修しました。
    以前使えていたのに使えなくなった方は、再度ツールをダウンロードしてください。その上で「パスが見つからない」エラーが出たら、こちらの手順で再度ChromeDriverを入れて下さい。
  • 2023/11/20

    楽天の購入履歴から出力される領収書が、インボイス制度適用後の新しい領収書式と旧書式の2パターンあり、それぞれの状況に応じて出力するようにしました。

【共通】注意事項

  • ※実行環境はWindows10・11、Excel2019・365で動作確認をしました。
  • ※日本語以外のWindowsだったり、OSの日付書式が「yyyy/mm/dd」以外に設定されている方は、設定変更が必要です。(説明は省きます)
  • ※2023年10月時点での楽天・Amazonの仕様に対応しています。以降、変更があれば動かなくなります。
  • ※メンテナンス、サポートは行なっておりません。エラーや不具合についてのお問い合わせはご遠慮下さい。
  • ※このツールを使用したことによる損害・不利益について、弊社は一切の責任を負いません。各自の責任でご使用下さい。
  • ※ご自由にカスタマイズしていただいて構いませんが、再配布は禁止します。(同梱のWebDriverManager-for-VBAは配布元のライセンスに従って下さい。)
  • ※実行時に、セキュリティソフトではじかれる可能性があります!

【共通】導入手順 ★必須★

1.SeleniumBasicをダウンロード

https://florentbr.github.io/SeleniumBasic/

「Download」からRelease pageをクリック
「.exe」ファイルをダウンロードし、実行
インストールをする。「I accept」「Next」など流れに沿って実行。
コンポーネント選択画面は特に触らずそのままでOK

2.Chrome Driverをダウンロード

(1)使用しているGoogleChromeのバージョンを調べる

Chromeを立ち上げ、右上のから、ヘルプ > Google Chromeについて をクリック。「バージョン:」の隣の数値を記憶。

(2)Chrome Driverファイルをダウンロード

バージョン115以降ならこちらのページから
https://googlechromelabs.github.io/chrome-for-testing/

(1)で調べたバージョンに合ったリンクをクリック
使っている状況(OS・ビット数)に合わせた「chromedriver」のURLをコピペしてダウンロード。
ダウンロードしたzipの中の「chromedriver.exe」を、
1でインストールしたSeleniumBasicフォルダの中にある「chromedriver.exe」に上書きする。

■SeleniumBasicフォルダの開き方

Windowsのタスクバーにある検索窓に「%LOCALAPPDATA%\SeleniumBasic」を貼り付けて、検索結果に出たフォルダをクリック。(個人の設定によっては違う場合もあるので、SeleniumBasicインストール時に表示される”Install folder”の場所を確認。)
SeleniumBasicフォルダが開かれたら、その中に先ほどのchromedriverをドラッグ&ドロップで上書き。
今後使用しているchromeのバージョンが変わっても、
yamato1413様作成の「WebDriverManager-for-VBA」を組み込ませていただいたので、以降は自動的に更新してくれます。素晴らしい!便利!

3.ツールセットのzipファイルをダウンロードする

上記手順にある、SeleniumBasicとChromeDriverがインストールされていなければ動かないので注意。
OneDriveなどクラウド同期サービスが有効な場合(知らぬ間に有効になってることも)は、OneDrive・デスクトップ・ドキュメントフォルダ以外の場所で解凍してお使い下さい。エラーが出る可能性があります。
楽天
楽天領収書ツール.zip
Amazonビジネス
Amazonビジネス支払い明細書ツール.zip

Windows Defenderや一部セキュリティソフトから
「ウイルスを検知しました(Trojan)」と出てしまう時の対応策

ダウンロードできない・Excelファイルが開けないなどの事態になったらこちらを試してみる。
下記のどちらの方法でもダメだったらごめんなさい!でもトロイの木馬ではありません!

特に問題なくダウンロードできれば、引き続きここから

(1)ダウンロードしてきたzipファイルを解凍

※PDFフォルダの名前を変更してはダメ
※PDFフォルダと「●●●ツール.xlsm」は同階層のまま、構造を変えてはダメ。

(2)「●●●ツール.xlsm」を右クリック > セキュリティ > 「許可する」にチェックを入れる > 適用&OK
ブックを開き、マクロを有効にする。

楽天版

(3)「設定」シートのセルC7に、楽天の領収書の宛名を入力。
同様に、セルC9・C10に楽天のログインアカウント情報を入力。

(4)保存する

※「オリジナル領収書発行ショップID」の欄は廃止しました(2023/11/20)

楽天使用方法へ

Amazon版

(3)「設定」シートのセルC8とC9にAmazonビジネスのログインアカウントを入力。
※「対象日」は触らない。後で出荷レポートの出力対象期間が自動的に入力される。

(4)保存する

Amazon使用方法へ

使用時に「オートメーションエラー」が出たら

2に記載のSeleniumBasicフォルダを開き、scriptフォルダ > StartChrome.vbs をクリックし、NET FrameworkをインストールすればOK

【楽天】使用方法

注意
※Excelツール内のシート名や、各セルの配置は変更しないでください。動かなくなります。
1.注文日の日付を指定する
抽出したい期間の、開始日と終了日を「0000/00/00」とスラッシュ区切りで日付を入力する。
2.作成開始!ボタンを押す
自動的に開かれたChromeが閉じるまで待つ。
3.購入履歴リストに書き込まれた内容を確認。
一括ダウンロードから除外したいものは、行ごと削除する。
個別にダウンロードしたい時
G列「領収書」の列の■ボタンをクリックし、普段のブラウザでログイン。
■がないものは、まだ領収書が発行されていないか、
もしくは楽天が発行している領収書ではなく、独自の領収書を発行しているショップ。
例:楽天ビックなど

合計金額が「???」になっているものは独自の領収書を発行している&注文詳細画面が他と違うショップ。
個別に注文詳細へアクセスして要確認。
例:楽天ブックスなど
4.「一括ダウンロード」ボタンを押す。
PDFフォルダの中に、リストにある件の領収書がダウンロードされていく。
※何らかの理由でダウンロードできなかったものは、「領収書」列の■が消える。

【Amazon】使用方法

注意
※Excelツール内のシート名や、各セルの配置は変更しないでください。動かなくなります。
1.Amazonを開く > アカウント設定 > 購買データ > レポート > 出荷データ を開く
2.期間を選択し、CSVファイルを作成ボタンを押し、ダウンロードされるのを待つ。
3.「Amazonビジネス支払い明細書ツール.xlsm」を開き、「作成開始!」ボタンをクリック。
2でダウンロードされた出荷レポートCSVファイルを選択する。
4.支払い方法ごとに、シートができている(はず)ので、内容を確認。
一括ダウンロードから除外したいものは、行ごと削除する。
5.メニューバーにある「Amazon出荷レポ」 > PDF一括ダウンロード をクリック。
現在のシートの件の「支払い明細(適格請求書)」がダウンロードされる。
保存先は、PDFフォルダ > (支払い方法名)フォルダ の中。
支払い方法名のフォルダは、存在しなければ自動的に作られる。
※返金明細書はダウンロードしない。
※1つの注文番号に対し、複数の支払明細書がある場合は全てダウンロードする。
弊社では、楽天のツールも自動的に支払い方法をシートに分け、ダウンロードしたPDFは結合させてリネームする機能を追加して、インボイス制度&電子帳簿保存法に対応することにしています。

もしお役に立てたら「いいね」をくださると励みになります。

トップへ