SlideShare a Scribd company logo
1 of 45
Download to read offline
e-Tax Invoice & e-Receipt
Damrongsak Kobtakul (Peter)
Sales Director
1, Soi Phutthabucha 2,Phutthabucha Rd., Bangmod Sub district.
Jomthong District, Bangkok 10150, Thailand.
Coverspace Co., LTD
Mobile :061-6394914
2
Revenue Department e-Tax and e-Receipt
> Overview of Revenue Department e-Tax and e-Receipt System
> Introduction
> Part 1: Digital Certificate (ใบรับรองอิเล็กทรอนิกส์)
> Public Certificate RSA-2048 bit
> Digital Certificate under Thailand NRCA (Thailand National Root Certificate Authority)
> Part 2: Digital Certificate Storage (อุปกรณ์จัดเก็บใบรับรองอิเล็กทรอนิกส์)
> Secure Storage – Hardware Security Module ที่ได้มาตรฐานความปลอดภัย FIPS-104-2 Level 3
> Smartcard
> USB Token
> Network Attached Hardware Security Module
> Part 3: Digital Signing (การลงลายมือชื่ออิเล็กทรอนิกส์)
> Using RSA-2048 bit + HASH SHA-256 – มาตรฐานที่ใช ้ในการลงลายมือชื่ออิเล็กทรอนิกส์
> XML Signing (ด้านผู้ขาย) – ส่วนที่กรมสรรพากรบังคับให้ทา
> PDF A-3 Format (ด้านผู้ซื้อ)
> Part 4: Development (การพัฒนาซอฟต์แวร ์)
3
Overview
มาตรา 86 แห่งประมวลรัษฎากร
กาหนดให้ผู้ประกอบการจดทะเบียนจัดทา
ใบกากับภาษีและสาเนาใบกากับภาษี สา
หรับการขายสินค้าหรือการให้บริการทุก
ครั้งและต้องจัดทาในทันทีที่ความรับผิดใน
การเสียภาษีมูลค่าเพิ่มเกิดขึ้นพร ้อมทั้งส่ง
มอบใบกากับภาษีนั้นแก่ผู้ซื้อสินค้าหรือ
ผู้รับบริการ ส่วนสาเนาใบกากับภาษีให้
เก็บรักษาไว้ตามมาตรา 87/3 แห่ง
ประมวลรัษฎากร
กาหนดให้มีผลตั้งแต่วันที่ 1 มีนาคม พ.ศ.2560
4
คำนิยำม
5
กระบวนงานภาษีมูลค่าเพิ่ม - ปัจจุบัน
6
กระบวนงานภาษีมูลค่าเพิ่ม ใบกากับภาษี (กระดาษ)
7
ข้อกาหนดตามสรรพากร
8
ข้อกาหนด
9
ประเภทของเอกสาร
10
ข้อกาหนดตามคาสั่งสรรพากรตามประมวลรัษฏากร
11
ประโยชน์ที่ได้รับ
12
กระบวนงานภาษีมูลค่าเพิ่ม ใบกากับภาษีอิเล็กทรอนิกส์
13
Features of Digital Signatures
> A digital signature should:
> Be unforgeable (convince us that Alice signed – origin of data)
> Authenticate (prevent anyone from changing the document after it has been signed)
> Be hard to copy (remain secure even after seeing many signatures)
> Important property – non-repudiation:
> The owner of the signature cannot later deny that she signed (provides “proof of order”)
> This is essential for electronic commerce and accountability
> Digital signatures are messages that are hashed and then encrypted by the private key
> The private key is essential for signing
> To verify the signature, we must be sure of the Public Key owner’s identity
14
Using Hash for
Digital Signing
Verification
(Encryption)
Hashing
Algorithm
Signing
(Decryption)
Hashing
Algorithm
1101011011
ด้านผู้ขาย
(ผู้ส่งเอกสาร)
ด้านผู้ซื้อ
(ผู้รับเอกสาร)
Plain Text Message +
Signature
เปรียบเทียบเพื่อยืนยัน
ความถูกต้องของเอกสาร!
ด้านผู้ขาย
Private Key
ด้านผู้ซื้อ
Public Key
1101011011
1101011011
15
การจัดทาใบกากับภาษีและใบรับด้วยวิธีการทางอิเล็กทรอนิกส์แบบปลอดภัยน่าเชื่อ
16
ช่องทางในการนาส่งใบกากับภาษีอิเล็กทรอนิกส์
17
การนาส่งข้อมูล แบบ Host to Host
18
การนาส่งข้อมูล แบบ Service Provider (ตัวแทน)
19
การนาส่งข้อมูล แบบ Upload file
20
Part 1: Digital Certificate
ใบรับรองอิเล็กทรอนิกส์
21
Digital Certificates – Digital ID
>A Digital document,
containing the public key +
identity information, digitally
signed by a Certificate
Authority (CA).
>The public key replaces the
photo For digitally verifying
the user’s identity.
>If the CA is trusted, a
Challenge-Response
protocol can be used for
authentication.
Name: James Bond
email james@serv.com
Public Key: 1f 0a 01 15 96
9a 5a 1c cc ab 1b f1 13 e8
Expiry Date: 3/5/00
CA Name: VeriSign
CA Signature: 15 2f 36 1a
22
Real vs. Digital Certificates
Name: James Bond
Address: Somewhere
Date of Birth: 1954
State of Fleming– ID certificate Name: James Bond
email james@serv.com
Public Key: 1f 0a 01 15 96
9a 5a 1c cc ab 1b f1 13 e8
Expiry Date: 3/5/00
CA Name: VeriSign
CA Signature: 15 2f 36 1a=> A means of proving identity:
In Person / Digitally
> The issuer vouches for James’ Identity:
The government / a Certification Authority
> If the certificate is found authentic, James can be identified by
his:
Looks (Picture) / Digital Signature (Based on Public Key)
> Signed by: Government / the CA
23
Digital Certificate Sample
Bangkok Systems & Software Company Limited
Thailand National Root Certificate Authority
24
Part 2: Digital Certificate Storage
อุปกรณ์จัดเก็บใบรับรองอิเล็กทรอนิกส์
25
Smartcard and USB Token
Supported Solutions
> Remote access (VPN)
> Network access
> Proximity access
> Digital signing
> Data security
> Picture ID Badge
Certifications*
> FIPS 140-2 certified
> Common Criteria certified
26
Digital Sign System
SMTP
eMail Server
ERP System
Receipt Printing
Users Automated
Printing System
Mass Printing
Standard Mail
Traditional
Printing System
27
Hardware Security Module
28
Automated
Digital Sign System
SMTP
eMail Server
ERP System
Receipt Printing
Users Automated
Printing System
Mass Printing
Standard Mail
Traditional
Printing System
29
Part 3: Digital Signing
การลงลายมือชื่ออิเล็กทรอนิกส์
30
Document Signing Software
31
XML Signing Diagram 01
Policy System
eMail Server
Unsigned XML Signed XML
การลงลายมือชื่ออิเล็กทรอนิกส์ ผู้ซื้อ
ผู้ขาย
อุปกรณ์จัดเก็บใบรับรองอิเล็กทรอนิกส์
32
Unsigned XML File
33
Signed XML File
34
Revenue Department
Verification System
35
PDF A-3 Signing Diagram
Policy System
eMail Server
Unsigned XML Signed XML
การลงลายมือชื่ออิเล็กทรอนิกส์
Unsigned PDF
ผู้ซื้อ
ผู้ขาย
อุปกรณ์จัดเก็บใบรับรองอิเล็กทรอนิกส์
36
Part 4: Development
การพัฒนาซอฟต์แวร ์
37
สิ่งที่ต้องมีการเตรียมสาหรับระบบงาน
38
How to manage e-tax invoice?
39
Our Platform Solution
40
E-Tax
System
POS/ERP
Online
Channel
Customer
System
POS/ERP
(Batch)
Staging
DB
Email
Server
Revenue
Departmen
t
Customer
HSM
sFtp/Ftp/PGP
Adapter
DMS
ETL JDBC
Solution Architecture Diagram
(e-Tax invoice / e-Receipt)
Merchant
e-Mail
41
ขั้นตอนการออกใบแจ้งหนี้
42
การใช้งานใบก ากับภาษีอิเล็กทรอนิกส์เป็นใบแจ้งหน
43
การใช้งานใบกากับภาษีอิเล็กทรอนิกส์เป็นใบรับหรือใบเสร็จรับเงิน
44
การใช้งานใบเพิ่มหนี้/ใบลดหนี้อิเล็กทรอนิกส์
45
การใช้งานใบแจ้งยกเลิกอิเล็กทรอนิกส์

More Related Content

More from Damrongsak Kobtakul

CoverSpace : Certificate authority for internal use plus e tax and e-policy01
CoverSpace : Certificate authority for internal use plus e tax and e-policy01CoverSpace : Certificate authority for internal use plus e tax and e-policy01
CoverSpace : Certificate authority for internal use plus e tax and e-policy01Damrongsak Kobtakul
 
CoverSpace cloud VS physical sever
CoverSpace cloud VS physical severCoverSpace cloud VS physical sever
CoverSpace cloud VS physical severDamrongsak Kobtakul
 

More from Damrongsak Kobtakul (6)

Alad k1220 t-g ds-en [1]
Alad k1220 t-g ds-en [1]Alad k1220 t-g ds-en [1]
Alad k1220 t-g ds-en [1]
 
CoverSpace solution v. 05
 CoverSpace solution v. 05 CoverSpace solution v. 05
CoverSpace solution v. 05
 
CoverSpace : Certificate authority for internal use plus e tax and e-policy01
CoverSpace : Certificate authority for internal use plus e tax and e-policy01CoverSpace : Certificate authority for internal use plus e tax and e-policy01
CoverSpace : Certificate authority for internal use plus e tax and e-policy01
 
CoverSpace cloud VS physical sever
CoverSpace cloud VS physical severCoverSpace cloud VS physical sever
CoverSpace cloud VS physical sever
 
CoverSpace cloud (iaas only)
CoverSpace cloud  (iaas only)CoverSpace cloud  (iaas only)
CoverSpace cloud (iaas only)
 
Cover space solution v. 02
 Cover space solution v. 02 Cover space solution v. 02
Cover space solution v. 02
 

CoverSpace : E-tax invoice & e-receipt (version 2.2)