國家稅務總局辦公廳關於採用二維碼便捷納稅人開具增值稅發票有關事項的通知
稅總辦發〔2017〕82號
各省、自治區、直轄市和計劃單列市國家稅務局:
為方便納稅人開具增值稅發票,提高發票開具效率和準確性,稅務總局組織研發了發票助手軟體,供納稅人免費選用。現就有關事項通知如下:
一、發票助手軟體使用二維碼技術,由納稅人自行使用。納稅人輸入納稅人識別號、名稱等信息,發票助手軟體生成該單位的二維碼。銷貨方開具發票時,可通過識讀購貨方的二維碼快速帶出發票抬頭信息,提高發票開具效率。
軟體分PC版和手機版,PC版用於生成二維碼,手機版具備二維碼生成和識讀功能。各地要將軟體發布在門戶網站、網上辦稅服務廳、微信公眾號等多種渠道上,便於納稅人下載。
二、稅務總局參照國家相關標準,制定了《便捷開票二維碼應用規範》(見附件),該規範使用QR碼碼制,字符集採用字母數字方式進行編碼,根據內容自動匹配二維碼長度,具備一定的容錯能力。各省要向社會公布該規範,方便各界參考應用。
三、發票助手軟體由納稅人自願下載使用,各地已有的各種便捷開票有效方式可繼續應用,各地要做好宣傳服務工作。
附件:便捷開票二維碼應用規範 為便捷納稅人開具增值稅發票,提高發票開具效率和準確性,參照國家相關標準,採用QR碼碼制,制定本應用規範。
一、編碼要求
(一)二維碼編碼格式採用信息容量大、可靠性高、保密防偽性強的QR碼碼制。
(二)本規範中QR碼符號規格採用版本12(小於等於419字元)、18(大於419字元,小於等於816字元)和25(大於816字元,小於等於1451字元)規格,並根據內容長度自動匹配。
(三)本規範中QR碼糾錯信息能力等級採用M級別,可糾錯15%的數據碼字。
(四)本規範中的QR碼編碼字符集採用字母、數字、中文漢字方式進行編碼。
二、編碼內容和格式
便捷開票二維碼編碼內容如下:
索引 | 名稱 | 字元長度 | 說明 |
1
起始符
1
特殊字元「$」表示開始。
2
版本號
2
固定值01。
3
分隔符
3
用英文半形「」組成分隔符,起始符與版本號之間、版本號與名稱、CRC與結束符之間不使用分隔符。
4
名稱
100
變長欄位,最大長度為100字元(50個漢字)。
5
納稅人識別號
20
變長欄位,15至20字元。
6
地址電話
100
7
開戶行及賬號
100
8 | CRC及CRC-16演算法 | 4 | CRC標識符為4字元。從第四位開始到CRC標識符之前所有內容,包括「」分隔符採用CRC-16演算法。具體演算法:P(X)=X16+X15+X2+1高位在前,低位在後。 |
9 | 結束符 | 1 | 使用特殊字元「$」表示結束符。 |
便捷開票二維碼內容格式如下:
起始符+版本號+base64(名稱納稅人識別號地址電話開戶行及賬號CRC)+結束符
三、列印和顯示要求
列印和顯示二維碼時,需遵循二維碼大小、縮放比例的格式編排。
(一)二維碼圖案大小
二維碼圖案大小的高度、寬度不小於2.0CM×2.0CM。
(二)二維碼周邊留白區域
二維碼周圍的空白區域寬度至少要大於10個碼元寬度。
閱讀原文↓↓↓↓了解更多