Web based automated e-invoicing system

This project focuses on the development of an e‑Invoice system designed to modernize and automate invoice generation, submission, and verification in compliance with regulatory standards. The purpose of this project is to address the challenges in manual invoicing, including manual errors, lack of t...

Full description

Saved in:
Bibliographic Details
Main Author: Lee, Elisabeth Mei Jin
Format: Final Year Project / Dissertation / Thesis
Published: 2025
Subjects:
Online Access:http://eprints.utar.edu.my/7288/1/SE_2104817_FYP_report%2DElisabethLeeMeiJin_ELISABETH_LEE_MEI_JI.pdf
http://eprints.utar.edu.my/7288/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1855616550945423360
author Lee, Elisabeth Mei Jin
author_facet Lee, Elisabeth Mei Jin
author_sort Lee, Elisabeth Mei Jin
building UTAR Library
collection Institutional Repository
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
continent Asia
country Malaysia
description This project focuses on the development of an e‑Invoice system designed to modernize and automate invoice generation, submission, and verification in compliance with regulatory standards. The purpose of this project is to address the challenges in manual invoicing, including manual errors, lack of transparency in manual invoicing, and the increasing number of fraud risks that had been a pervasive problem within the domain of financial technology and digital tax compliance. The existing problems motivating this project stems from the need for a secure, auditable, and standardized process for generating and submitting invoices, which in turn, ensures data integrity and legal compliance. To address this, a modular approach was adopted which involves mapping invoice data to the UBL 2.1 JSON standard, performing canonicalization for deterministic representation, and cryptographically signing it before submission. Besides, the system integrates with LHDN tax authority APIs for asynchronous validation, generates QR codes for verification, supports cancellation of invoices, notifications, and maintains a ledger for reporting and reconciliation. The preliminary results demonstrate that the platform reliably produces compliant e-invoices, which also accurately detect data mismatches, and enables taxpayers to track invoice status in real time, while QR code verification enhances transparency for end users. The significance of this research lies in its ability to streamline the invoicing process, reduce human error, and provide an auditable digital record, contributing to greater efficiency and regulatory compliance. Therefore, this project has demonstrated a scalable framework, which includes document signing, submission automation, and real-time verification in financial technology applications. Keywords: e-Invoice, LHDN MyInvois Integration, RESTful API, Web Application Development, API Integration, OAuth2 Authentication, Digital Signature, Tax Compliance. Subject Area: QA76.75-76.765 Computer software
format Final Year Project / Dissertation / Thesis
id my-utar-eprints.7288
institution Universiti Tunku Abdul Rahman
publishDate 2025
record_format eprints
spelling my-utar-eprints.72882026-01-13T10:09:21Z Web based automated e-invoicing system Lee, Elisabeth Mei Jin QA75 Electronic computers. Computer science QA76 Computer software This project focuses on the development of an e‑Invoice system designed to modernize and automate invoice generation, submission, and verification in compliance with regulatory standards. The purpose of this project is to address the challenges in manual invoicing, including manual errors, lack of transparency in manual invoicing, and the increasing number of fraud risks that had been a pervasive problem within the domain of financial technology and digital tax compliance. The existing problems motivating this project stems from the need for a secure, auditable, and standardized process for generating and submitting invoices, which in turn, ensures data integrity and legal compliance. To address this, a modular approach was adopted which involves mapping invoice data to the UBL 2.1 JSON standard, performing canonicalization for deterministic representation, and cryptographically signing it before submission. Besides, the system integrates with LHDN tax authority APIs for asynchronous validation, generates QR codes for verification, supports cancellation of invoices, notifications, and maintains a ledger for reporting and reconciliation. The preliminary results demonstrate that the platform reliably produces compliant e-invoices, which also accurately detect data mismatches, and enables taxpayers to track invoice status in real time, while QR code verification enhances transparency for end users. The significance of this research lies in its ability to streamline the invoicing process, reduce human error, and provide an auditable digital record, contributing to greater efficiency and regulatory compliance. Therefore, this project has demonstrated a scalable framework, which includes document signing, submission automation, and real-time verification in financial technology applications. Keywords: e-Invoice, LHDN MyInvois Integration, RESTful API, Web Application Development, API Integration, OAuth2 Authentication, Digital Signature, Tax Compliance. Subject Area: QA76.75-76.765 Computer software 2025 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/7288/1/SE_2104817_FYP_report%2DElisabethLeeMeiJin_ELISABETH_LEE_MEI_JI.pdf Lee, Elisabeth Mei Jin (2025) Web based automated e-invoicing system. Final Year Project, UTAR. http://eprints.utar.edu.my/7288/
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
Lee, Elisabeth Mei Jin
Web based automated e-invoicing system
title Web based automated e-invoicing system
title_full Web based automated e-invoicing system
title_fullStr Web based automated e-invoicing system
title_full_unstemmed Web based automated e-invoicing system
title_short Web based automated e-invoicing system
title_sort web based automated e-invoicing system
topic QA75 Electronic computers. Computer science
QA76 Computer software
url http://eprints.utar.edu.my/7288/1/SE_2104817_FYP_report%2DElisabethLeeMeiJin_ELISABETH_LEE_MEI_JI.pdf
http://eprints.utar.edu.my/7288/
url_provider http://eprints.utar.edu.my