LoginSignup
3
1

More than 1 year has passed since last update.

EC-CUBEバージョン~4.1でのインボイス対応カスタマイズ

Posted at

前提

EC-CUBEデフォルト機能

EC-CUBE4.2以降はデフォルトでインボイス対応
EC-CUBE4.1以前はカスタマイズが必要

税額計算方式

【計算方式】
▶︎EC-CUBE4.1 
商品ごとの割戻し計算

【計算式】
10%対象商品
税込小計×(10/110)=税額

8%対象商品
税込小計×(8/108)=税額

【計算実例】
10%対象商品
1,100(税込単価)×10(数量)=11,000(税込小計)
11,000(税込小計)×(10/110)=1,000(税額)

8%対象商品
1,080(税込単価)×10(数量)=10,800(税込小計)
10,800(税込小計)×(8/108)=800(税額)

【端数処理】
▶︎EC-CUBE4.1 
設定で切上げ、切捨て、四捨五入を選択

▶︎インボイス制度 
端数処理方法は任意(切上げ、切捨て、四捨五入)
請求書ごとの端数処理がマスト(商品ごとの端数処理は不可)

【値引き処理】
▶︎EC-CUBE4.1
税込合計金額(値引き処理前)から税率ごとの消費税計算
[税込合計金額]→[消費税計算]
[税込合計金額]→[値引き処理]→[請求金額]

▶︎インボイス制度 
値引き後合計金額から税率ごとの消費税額算出がマスト
[税込合計金額]→[値引き処理]→[消費税計算]
[税込合計金額]→[値引き処理]→[請求金額]

請求書記載事項

▶︎EC-CUBE4.1
1)会社名
2)取引内容
4)適用税率
5)税率ごとの小計
6)相手先名

▶︎インボイス制度 
1)会社名
2)登録番号
3)取引内容
4)適用税率
5)税率ごとの小計
6)税率ごとの税額
7)相手先名

カスタマイズ箇所

計算ロジック

▶︎EC-CUBE4.1
[数量]×[税込単価]=[商品ごとの合計]
8%対象{[商品ごとの合計]+[商品ごとの合計]…}=[8%商品合計]
10%対象{[商品ごとの合計]+[商品ごとの合計]…}=[10%商品合計]
[8%商品合計]×[税率]=[8%商品税額]
[10%商品合計]×[税率]=[10%商品税額]
[8%商品合計]+[10%商品合計]=[商品合計]
[商品合計]+[送料]+[手数料]-[値引き]=[合計]
[合計]=[請求金額]

▶︎インボイス制度
[数量]×[税込単価]=[商品ごとの合計]
8%対象{[商品ごとの合計]+[商品ごとの合計]…}=[8%商品小計]
10%対象{[商品ごとの合計]+[商品ごとの合計]…}=[10%商品小計]
[8%商品小計]+[10%商品小計]=[商品小計]
[値引き額]×[8%商品小計/商品小計]=[8%商品値引き額]
[値引き額]×[10%商品小計/商品小計]=[10%商品値引き額]
[8%商品小計]-[8%商品値引き額]=[8%商品合計]
[10%商品小計]-[10%商品値引き額]=[10%商品合計]
[8%商品合計]×[税率]=[8%商品税額]
[10%商品合計]×[税率]=[10%商品税額]
[8%商品合計]+[10%商品合計]+[送料]+[手数料]=[合計]
[合計]-[値引き額]=[請求金額]

請求書(納品書カスタム)

◾️デフォルト◾️
スクリーンショット 2023-04-27 15.59.30.png

◾️インボイス対応カスタム◾️

【追加】
<登録番号>

【変更】
消費税計算前に値引き
<値引き>

【変更】
値引き後の税率ごとの
<税率>
<小計>
<消費税額>

注文確認ページ

◾️デフォルト◾️
スクリーンショット 2023-04-27 15.51.41.png

◾️インボイス対応カスタム◾️

【変更】
消費税計算前に値引き
<値引き>

【変更】
値引き後の税率ごとの
<税率>
<小計>
<消費税額>

注文確認メール

◾️デフォルト◾️
スクリーンショット 2023-04-27 15.55.04.png

◾️インボイス対応カスタム◾️

【追加】
<登録番号>

【変更】
消費税計算前に値引き
<値引き>

【変更】
値引き後の税率ごとの
<税率>
<小計>
<消費税額>

管理画面>受注管理>受注登録ページ

◾️デフォルト◾️
スクリーンショット 2023-04-27 15.57.04.png

◾️インボイス対応カスタム◾️

【変更】
消費税計算前に値引き
<値引き>

【変更】
値引き後の税率ごとの
<税率>
<小計>
<消費税額>

参考記事

https://www.thank-u.net/blog/eccube/invoice_support_for_eccube/#toc15
https://github.com/EC-CUBE/ec-cube/issues/4268

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1