As part of enhancing our GST compliance process, I recently built a Suitelet in NetSuite that allows users to initiate IRN (Invoice Reference Number) cancellations with a user-friendly interface. Here’s a quick overview of the approach: 1. Form-Based User Interaction The Suitelet presents a form with invoice selection, reason for cancellation, and submission button.… Continue reading Handling E-Invoice IRN Cancellation in NetSuite Using Suitelets
Tag: E-invoicing
E-Invoicing basics:
Invoice Reference Number (IRN): Unique Code: The IRN is a unique 64-character code. Generation: It is generated by the e-invoice system using a hash algorithm. Components: The algorithm uses: Supplier’s GSTIN Year Document type Document number (e.g., invoice number) Purpose: Each IRN is unique for every invoice, credit note, or debit note. Identification: It serves… Continue reading E-Invoicing basics:
Prerequisites of E-invoicing bundles
Before installing the Electronic Invoicing bundle, complete the following steps: Install the NetSuite SuiteApps License Client (Bundle ID: 116144) 2. Make sure the following features are enabled in your account: Custom Records Custom Transactions. Advanced PDF/HTML Templates Client SuiteScript Server SuiteScript Web Services 3. Define the Return email address in the company information page 4.… Continue reading Prerequisites of E-invoicing bundles
TLV Encoding
As per Zakat, Tax and Customs Authority (ZATCA) of Saudi Arabia, one of the main requirements is the implementation of QR codes on tax invoices in the e-invoicing project (Fatoora), which will be mandatory starting December 4, 2021 As per the ZATCA instructions(Page No. 23), the minimum requirements that must be shown after scanning a QR… Continue reading TLV Encoding