カテゴリ : マニュアル

2022.11.19 

適格請求書(インボイス)発行機能をリリース

〔インボイス制度とは〕
 令和5年10月1日から、複数税率に対応した消費税の仕入れ控除の方式として適格請求書保存方式(インボイス制度)が導入されます。適格請求書保存方式の下では、税務署長に申請して登録を受けた課税事業者である適格請求書発行事業者が交付する適格請求書(いわゆるインボイス)等の保存が仕入税額控除の要件となります。

〔適格請求書とは〕
適格請求書とは「売り手が買い手に対し正確な適用税率や消費税額等を伝えるための手段」であり、一定の事項が記載された請求書や納品書その他これらに類する書類になります。
CLOUDPAPERでは、「請求書」「見積書」「発注書」「納品書」「領収書」の発行機能に対してシステム適用を行いました。

〔適格請求書発行事業者の登録制度及び義務など〕
1.適格請求書を交付できるのは、適格請求書発行事業者に限られます。

2.適格請求書発行事業者となるためには、税務署長に「適格請求書発行事業者の登録申請書」を提出し、登録を受ける必要があります。尚、課税事業者でなければ登録を受けることはできません。

3.適格請求書発行事業者は、適格請求書を交付する事が困難な一定の条件を除いて、取引の相手方の求めに応じて、適格請求書交付する義務及び交付した適格請求書の写しを保存する義務が発生致します。


〔適格請求書の記載事項〕

1.適格請求書発行事業者は、以下の事項が記載された「請求書」や「納品書」その他これらに類する書類を交付頂く必要があります。

①適格請求書発行事業者の氏名又は名称及び登録番号
②取引内容 軽減税率の対象品目である旨
③税率ごとに区分して合計した対価の額(税抜き又は税込み)及び適用税率
④消費税等(端数処理は一請求書当たり、税率ごとに1回ずつ)
⑤取引月日
⑥書類の交付を受ける事業者の氏名又は名称

2.適格請求書(インボイス)の記載要領に基づき、CLOUDPAPERでは以下の事項が変更となります。帳票イメージと併せてご確認ください。

①適格請求書発行事業者の氏名又は名称及び登録番号
②取引内容 軽減税率の対象品目である旨
③税率ごとに区分して合計した対価の額(税抜き又は税込み)及び適用税率
④消費税等(端数処理は一請求書当たり、税率ごとに1回ずつ)

メール


〔設定方法〕

1.適格請求書発行事業者の登録番号(インボイス登録番号)を自社アカウントに紐づけます。

  • ①⚙(ギア)マークより『自社情報の編集』を選択します。
  • メール


  • ②新たに追加された項目【登録番号】にインボイス登録番号を入力後、下部『登録』を押下致します。これで登録番号(インボイス登録番号)の登録が完了です。
  • メール


  • ③インボイス登録番号をご登録(設定)頂くと新規請求書作成時、右サイドメニューに【インボイス適用欄】のレ点が付加されます。
  • ④「消費税」の小数点以下端数計算は一請求書当たり税率単位に1回ずつとなります。「消費税」の小数点以下端数計算区分は(切り捨て・四捨五入)を選択します。
  • ⑤行明細単位の「合計値」(=「数量」×「単価」)の小数点以下端数計算は、一行明細単位になります。行明細単位の「合計値」(=「数量」×「単価」)の小数点以下端数計算区分は、(切り捨て・四捨五入)を選択します。※区分の選択は、前述④の「消費税」と「合計値」ともに一体の(連動)機能です。
  •  ※過去作成頂いた請求書(=旧請求書)にはインボイスが適用されません。旧請求書の取り扱いについては、後述「2.インボイス登録番号設定前に作成頂いた請求書(=旧請求書)の編集について」をご参照ください。
    メール


    2.インボイス登録番号設定前に作成頂いた請求書(=旧請求書)の編集について

  • ①インボイス登録番号を設定頂く前に作成頂いた請求書(=旧請求書)は、適格請求書保存方式(インボイス制度)は非対応となっております。旧請求書を利用(編集)する場合、右サイドメニュー【インボイス適用欄】は非対応のままの状態を維持してください。※インボイス登録前後では消費税の端数計算方法が異なっております。消費税額の差異が発生するケースがございます。また交付をしていない適格請求書を保存したりすると実態にも則しません。
  • メール

    3.合算請求書の機能

    こちらの機能はシステム開発中でございます。
    合計請求書は、消費税等(端数処理は一請求書当たり、税率ごとに1回ずつ)の要件に満たすことができないため、適格請求書等保存方式(インボイス制度)に則った様式ではありません。
    複数の売上をまとめて適格請求書(インボイス)を発行したい場合は、合算請求書に加え個別請求書をご使用いただく形になります。
    適格請求書とは、必要な事項が記載された請求書、納品書等の書類をいいますが、ひとつの書類のみで全ての記載事項を満たす必要はなく、交付された複数の書類相互の関連が明確であり、適格請求書の交付対象となる取引内容を正確に認識できる方法(例えば、合算請求書に個別の請求書番号(納品書の場合、納品書番号)を記載する方法など)で交付されていれば、これら複数の書類に記載された事項により適格請求書の記載事項の要件を満たすことができます。
    このため、個別の請求書に「課税資産の譲渡等の税抜価額又は税込価額を税率ごとに区分して合計した金額及び適用税率」及び「税率ごとに区分した消費税額等」の記載を追加するとともに、「登録番号」を個別の請求書に記載した場合は、個別の請求書と合算請求書を合わせて適格請求書の記載事項を満たすこととなります。
    この場合、個別の請求書に「税率ごとに区分した消費税額等」を記載するため、個別の請求書につき税率ごとに1回の端数処理を行うこととなります。

    2015.01.14 

    「自動化請求」繰り返し請求で同じクライアントに毎月・毎年、自動的に請求書を発行

    「繰り返し請求」機能をご存知でしょうか?CLOUD PAPERでは、毎月、毎年同じ請求書を送る場合に、その都度作成する必要はございません。

    一度、繰り返し請求として登録しておけば、自動的に請求書が作成されてしまうのです。毎月、毎年、同じタイミングで同じ宛先に請求書を送ることがある方に最適です。
    記事の続きを読む

    2014.07.09 

    7-3,データ登録・更新・削除のAPIの仕様

    1)データ登録

    ①クライアント
     POST  URL : https://cloudpaper.net/c/api/clientinsert.php

    下記の項目をjson(UTF-8)として渡す。

    項目名 日本語名 説明
    company クライアント名 入力必須

    登録済みのクライアント名はエラーとなります。

    furigana フリガナ
    kubun 法人・個人 法人または個人を指定する。
    busyo 部署
    yakusyoku 役職
    tanto 担当者
    tel TEL
    fax FAX
    mail メール
    yubin 郵便番号 「〒」が入力された場合は「〒」が削除されます。
    addr 住所
    url URL
    bikou 備考

     

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    client_id クライアントID システム内で一意となるクライアントを識別するID
    company クライアント名
    furigana フリガナ
    kubun 法人・個人
    busyo 部署
    yakusyoku 役職
    tanto 担当者
    tel TEL
    fax FAX
    mail メール
    yubin 郵便番号 入力データに「〒」の記号が含まれる場合、「〒」の記号は削除される。
    addr 住所
    url URL “/”は\でエスケープされます。
    bikou 備考

     

    ②商品登録
     POST  URL : https://cloudpaper.net/c/api/productinsert.php

    下記の項目をjson(UTF-8)として渡す。

     

    項目名 日本語名 説明
    koumoku 商品名
    hyojyun_tanka 単価
    suuryou 数量
    tani 単位
    item_zei 消費税 4:10%
    3:軽減税率8%
    2:8%
    1:5%
    未入力の場合は非課税

     

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    shohin_id 商品ID システム内で一意となる商品を識別するID
    koumoku 商品名
    hyojyun_tanka 単価
    suuryou 数量
    tani 単位
    item_zei 消費税
    ③見積もり書
     POST  URL : https://cloudpaper.net/c/api/quotationinsert.php

    下記の項目をjson(UTF-8)として渡す。

    項目名 日本語名 説明
    mitumori_id 見積No
    company 件名 入力必須
    syoukei_name1~99 項目(品名) 明細の数だけ出力、小計行の場合はSYOUKEI
    tanka1~99 単価 項目名の後ろの数字は1から99までの連番の数字
    (小計の場合は未指定)
    suuryou1~99 数量 項目名の後ろの数字は1から99までの連番の数字
    (小計の場合は未指定)
    tanni1~99 単位 項目名の後ろの数字は1から99までの連番の数字
    (小計の場合は未指定)
    item_zei1~99 消費税率 4:10%
    3:軽減税率8%
    2:8%
    1:5%
    未入力の場合は非課税
    (小計の場合は未指定)項目名の後ろの数字は1から99までの連番の数字
    gensen 源泉所得税適用 1:源泉所得税適用有り 無指定の場合は源泉所得税適用なし
    client クライアント名 入力必須
    クライアント名は登録済である必要がある
    created_at 発行日 入力必須
    yyyy/mm/ddの形式で日付を指定されていなければエラー
    nouhin 納品予定日 入力必須
    yyyy/mm/ddの形式で日付を指定されていなければエラー
    yukoukigen 有効期限 yyyy/mm/ddの形式で日付を指定されていなければエラー
    siharai 支払い条件
    bikou 備考

     

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    mitumori_id 見積No
    company 件名
    syoukei_name1~99 項目(品名) 項目名の後ろの数字は1から99までの連番の数字
    tanka1~99 単価 項目名の後ろの数字は1から99までの連番の数字
    suuryou1~99 数量 項目名の後ろの数字は1から99までの連番の数字
    tanni1~99 単位 項目名の後ろの数字は1から99までの連番の数字
    item_zei1~99 消費税率 項目名の後ろの数字は1から99までの連番の数字
    gensen 源泉所得税適用
    client クライアント名
    created_at 発行日 “/”は\でエスケープされます。
    nouhin 納品予定日 “/”は\でエスケープされます。
    yukoukigen 有効期限
    siharai 支払い条件
    bikou 備考
    ④請求書
     POST  URL : https://cloudpaper.net/c/api/invoiceinsert.php

    下記の項目をjson(UTF-8)として渡す。

    項目名 日本語名 説明
    seikyu_id 請求書No
    company 件名 入力必須
    syoukei_name1~99 項目名(品名) 項目名の後ろの数字は1から99までの連番の数字
    明細の数だけ出力、小計行の場合はSYOUKEI
    tanka1~99 単価 項目名の後ろの数字は1から99までの連番の数字
    (小計の場合は未指定)
    suuryou1~99 数量 項目名の後ろの数字は1から99までの連番の数字
    (小計の場合は未指定)
    tanni1~99 単位 項目名の後ろの数字は1から99までの連番の数字
    (小計の場合は未指定)
    item_zei1~99 消費税率 4:10%
    3:軽減税率8%
    2:8%
    1:5%
    未入力の場合は非課税
    (小計の場合は未指定)項目名の後ろの数字は1から99までの連番の数字
    gensen 源泉所得税適用 1:源泉所得税適用有り 無指定の場合は源泉所得税適用なし
    client クライアント 入力必須
    クライアント名は登録済である必要がある
    created_at 発行日 入力必須
    yyyy/mm/ddの形式で日付を指定
    kijitu お支払い期日 yyyy/mm/ddの形式で日付を指定
    bikou 備考

     

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    seikyu_id 請求書No
    company 件名
    syoukei_name1~99 項目名(品名) 項目名の後ろの数字は1から99までの連番の数字
    tanka1~99 単価 項目名の後ろの数字は1から99までの連番の数字
    suuryou1~99 数量 項目名の後ろの数字は1から99までの連番の数字
    tanni1~99 単位 項目名の後ろの数字は1から99までの連番の数字
    item_zei1~99 消費税率 項目名の後ろの数字は1から99までの連番の数字
    gensen 源泉所得税適用
    client クライアント
    created_at 発行日 “/”は\でエスケープされます。
    kijitu お支払い期日 “/”は\でエスケープされます。
    bikou 備考

    2)データ更新

    ①クライアント
     POST  URL : https://cloudpaper.net/c/api/clientupdate.php

    下記の項目をjson(UTF-8)として渡す。

    項目名 日本語名 説明
    client_id クライアントID 登録時に戻り値として返されたシステム内で一意となるクライアントを識別するID

    同一クライアントIDのデータが存在しない場合はエラーとなる。

    company クライアント名 登録時に戻り値として返されたシステム内で一意となるクライアントを識別するID
    furigana フリガナ
    kubun 法人・個人 法人または個人を指定する。
    busyo 部署
    yakusyoku 役職
    tanto 担当者
    tel TEL
    fax FAX
    mail メール
    yubin 郵便番号 「〒」が入力された場合は「〒」が削除されます。
    addr 住所
    url URL
    bikou 備考

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    client_id id
    company クライアント名
    furigana フリガナ
    kubun 法人・個人
    busyo 部署
    yakusyoku 役職
    tanto 担当者
    tel TEL
    fax FAX
    mail メール
    yubin 郵便番号
    addr 住所
    url URL “/”は\でエスケープされます。
    bikou 備考
    ②商品更新
     POST  URL : https://cloudpaper.net/c/api/productupdate.php

    下記の項目をjson(UTF-8)として渡す。

    項目名 日本語名 説明
    shohin_id 商品ID 登録時に戻り値として返されたシステム内で一意となる商品を識別するID

    対象となるデータが存在しない場合はエラーとなる。

    koumoku 商品名
    hyojyun_tanka 単価
    suuryou 数量
    tani 単位
    item_zei 消費税 4:10%
    3:軽減税率8%
    2:8%
    1:5%
    未入力の場合は非課税

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    shohin_id 商品ID システム内で一意となる商品を識別するID

    同一商品IDのデータが存在しない場合はエラーとなる。

    koumoku 商品名
    hyojyun_tanka 単価
    suuryou 数量
    tani 単位
    item_zei 消費税
    ③見積もり書更新
     POST  URL : https://cloudpaper.net/c/api/quotationupdate.php

    下記の項目をjson(UTF-8)として渡す。

    項目名 日本語名 説明
    mitumori_id 見積No 入力必須

    同一の見積Noのデータが存在しない場合エラー

    同一の見積Noのデータが複数存在する場合エラー

    company 件名 入力必須
    syoukei_name1~99 項目(品名) 明細の数だけ出力、小計行の場合はSYOUKEI
    tanka1~99 単価 項目名の後ろの数字は1から99までの連番の数字 (小計の場合は未指定)
    suuryou1~99 数量 項目名の後ろの数字は1から99までの連番の数字 (小計の場合は未指定)
    tanni1~99 単位 項目名の後ろの数字は1から99までの連番の数字 (小計の場合は未指定)
    item_zei1~99 消費税率 4:10% 3:軽減税率8% 2:8% 1:5% 未入力の場合は非課税 (小計の場合は未指定)項目名の後ろの数字は1から99までの連番の数字
    gensen 源泉所得税適用 1:源泉所得税適用有り 無指定の場合は源泉所得税適用なし
    client クライアント名 入力必須 クライアント名は登録済である必要がある
    created_at 発行日 入力必須 yyyy/mm/ddの形式で日付を指定されていなければエラー
    nouhin 納品予定日 入力必須 yyyy/mm/ddの形式で日付を指定されていなければエラー
    yukoukigen 有効期限 yyyy/mm/ddの形式で日付を指定されていなければエラー
    siharai 支払い条件
    bikou 備考

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    mitumori_id 見積No
    company 件名
    syoukei_name1~99 項目(品名) 項目名の後ろの数字は1から99までの連番の数字
    tanka1~99 単価 項目名の後ろの数字は1から99までの連番の数字
    suuryou1~99 数量 項目名の後ろの数字は1から99までの連番の数字
    tanni1~99 単位 項目名の後ろの数字は1から99までの連番の数字
    item_zei1~99 消費税率 項目名の後ろの数字は1から99までの連番の数字
    gensen 源泉所得税適用
    client クライアント名
    created_at 発行日 “/”は\でエスケープされます。
    nouhin 納品予定日 “/”は\でエスケープされます。
    yukoukigen 有効期限 “/”は\でエスケープされます。
    siharai 支払い条件
    bikou 備考
    ④請求書
     POST  URL : https://cloudpaper.net/c/api/invoiceupdate.php

    下記の項目をjson(UTF-8)として渡す。

    項目名 日本語名 説明
    seikyu_id 請求書No 入力必須

    同一の請求書Noのデータが存在しない場合エラー

    同一の請求書Noのデータが複数存在する場合エラー

    company 件名 入力必須
    syoukei_name1~99 項目名(品名) 項目名の後ろの数字は1から99までの連番の数字 明細の数だけ出力、小計行の場合はSYOUKEI
    tanka1~99 単価 項目名の後ろの数字は1から99までの連番の数字 (小計の場合は未指定)
    suuryou1~99 数量 項目名の後ろの数字は1から99までの連番の数字 (小計の場合は未指定)
    tanni1~99 単位 項目名の後ろの数字は1から99までの連番の数字 (小計の場合は未指定)
    item_zei1~99 消費税率 4:10% 3:軽減税率8% 2:8% 1:5% 未入力の場合は非課税 (小計の場合は未指定)項目名の後ろの数字は1から99までの連番の数字
    gensen 源泉所得税適用 1:源泉所得税適用有り 無指定の場合は源泉所得税適用なし
    client クライアント 入力必須 クライアント名は登録済である必要がある
    created_at 発行日 入力必須 yyyy/mm/ddの形式で日付を指定
    kijitu お支払い期日 yyyy/mm/ddの形式で日付を指定
    bikou 備考

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    seikyu_id 請求書No
    company 件名
    syoukei_name1~99 項目名(品名) 項目名の後ろの数字は1から99までの連番の数字
    tanka1~99 単価 項目名の後ろの数字は1から99までの連番の数字
    suuryou1~99 数量 項目名の後ろの数字は1から99までの連番の数字
    tanni1~99 単位 項目名の後ろの数字は1から99までの連番の数字
    item_zei1~99 消費税率 項目名の後ろの数字は1から99までの連番の数字
    gensen 源泉所得税適用
    client クライアント
    created_at 発行日 “/”は\でエスケープされます。
    kijitu お支払い期日 “/”は\でエスケープされます。
    bikou 備考

    3)データ削除

    ①クライアント
     POST  URL : https://cloudpaper.net/c/api/clientdelete.php

    下記の項目をURLに続けて渡す。 下記の項目をURLに続けてパラメータとして渡す。

    項目名 日本語名 説明
    client_id クライアントID 入力必須

    登録時に戻り値として返されたシステム内で一意となるクライアントを識別するIDを指定する。

    クライアントIDが示すデータがなければエラー

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    client_id クライアントID
    ②商品削除
     POST  URL : https://cloudpaper.net/c/api/productdelete.php

    下記の項目をURLに続けて渡す。 下記の項目をURLに続けてパラメータとして渡す。

    項目名 日本語名 説明
    shohin_id 商品ID 入力必須
    登録時に戻り値として返されたシステム内で一意となるクライアントを識別するIDを指定する。
    商品IDが示すデータがなければエラー

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    shohin_id 商品ID
    ③見積もり書削除
     POST  URL : https://cloudpaper.net/c/api/quotationdelete.php

    下記の項目をURLに続けて渡す。 下記の項目をURLに続けてパラメータとして渡す。

    項目名 日本語名 説明
    mitumori_id 見積No 入力必須
    見積Noが示すデータがなければエラー見積Noが示すデータが複数存在したらエラー

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    mitumori_id 見積No
    ④請求書
     POST  URL : https://cloudpaper.net/c/api/invoicedelete.php

    下記の項目をURLに続けて渡す。 下記の項目をURLに続けてパラメータとして渡す。

    項目名 日本語名 説明
    seikyu_id 請求書No 入力必須
    見積Noが示すデータがなければエラー
    見積Noが示すデータが複数存在したらエラー

     

    ・レスポンスCODE=200

    json形式の戻り値

    項目名 日本語名 説明
    seikyu_id 請求書No 入力必須

     

    2014.07.09 

    7-2,APIの仕様(各機能共通部分)

    共通

    URLの指定
    • URLの指定 : https://cloudpaper.net/c/api/機能名.php

     

    APIキーの指定

    ・リクエストヘッダーに含める形式でAPIキーを渡す。

    項目名 日本語名 説明
    apikey APIキー APIキーの発行で発行したAPIキー

     

     

    curlコマンドの例)
    APIキーが”xxxxxx-xxxxxx-xxxxxx-xxxxxx-xxxxxx”の場合の請求書削除のリクエストの例は下記の通り
    curl -X POST -i -H “apikey : xxxxxx-xxxxxx-xxxxxx-xxxxxx-xxxxxx” -d ‘{“seikyu_id”:”3″}’
    https://cloudpaper.net/c/api/clientdelete.php

     

    ・正常終了の場合のレスポンス

    ステータス=200

    json形式のデータの戻り値は各機能の項目に記述しています。

     

    ・エラーの場合のレスポンス・・・ステータス=400

    json形式のデータ

    項目名 日本語名 説明
    status_code ステータスコード 400
    errors エラー
    messages メッセージ 日本語のエラーメッセージが表示されます。
    type タイプ

    2014.07.09 

    7-1.APIの概要

    概要

    APIを利用することで下記の操作を実行する事が出来ます。

    • ・クライアントの登録・変更・削除
    • ・商品の登録・変更・削除
    • ・見積書の登録・変更・削除
    • ・請求書の登録・変更・削除

     

    APIを使用する手順

    APIを利用は下記の手順で実施します。

    APIキーの発行

    apiキーは管理画面で発行を行い管理者のみ設定可能です。

    ①メニューよりAPIキーを選択する。

     

    ②APIKEY発行ボタンをクリックする。

    ③APIKEY発行が発行されるのでコピーしてアプリケーションに記述する。(APIKEY発行ボタンをクリック毎にAPIキーは変更されます)

    2014.07.09 

    6-1.CSVエクスポート

    エクスポートメニュー

    メニューから「エクスポート」をクリックします。


    エクスポート

    期間、見積書・請求書などの項目を選択後、「CSVエクスポート」をクリックするとダウンロードがはじまります。


    エクセル

    CSVデータはエクセルで開けますので、自由に加工してご利用いただけるほか、バックアップとしてもご活用いただけます。

    2014.07.09 

    5-1.売上レポートを確認する

    売上レポートメニュー

    メニューから「売上レポート」を選択します。


    売上レポート

    請求書を元に、グラフや月別・クライアント別の売上を確認することができます。

    2014.07.09 

    4-2.見積請求書個別のログを確認する

    ログボタン

    見積請求書の詳細ページのメニューボタンより、「ログ」をクリックします。


    個別ログ

    該当する見積請求書に関するログが時系列で表示されます。

    2014.07.09 

    4-1.作業ログを確認する

    ログ

    メニューから「ログ」をクリックします。


    ログ一覧

    見積書をいつ作成・編集したか、メールで送ったかなどの作業ログを確認することができます。

    2014.07.09 

    3-10.請求書から納品書・領収書を作成する

    見積請求書

    メニューから「請求書」をクリックします。


    請求書一覧

    納品書・領収書を作成したい請求書をクリックします。


    納品・領収書

    詳細ページにて「納品書」および「領収書」をクリックすると、請求書をもとに書類が作成され、プレビューできます。


    領収書

    1 / 3123