Skip to main content

Welcome to Ahex Technologies

Get In Touch

Indian GST Invoicing

HSN Invoice Report

Automatically group line items by HSN/SAC codes in your PDF invoices, display detailed CGST/SGST/IGST splits, and export complete HSN transaction details to Excel.

1 Wizard

GSTR-1 Excel export

4 Tax Splits

CGST, SGST, IGST & Cess

2 Outputs

PDF + Excel report

HSN-WISE PDF GROUPING

GSTR-1 EXCEL EXPORT

USD TO INR CONVERSION

Trusted Partners

Trusted by Fortune 500 companies & innovative startups

More Than 150+ Brands

years in the industry
16 +
Certified Developers
125 +
Awards
100 +
Success Rate
99 %
What the HSN Invoice Report Module Does

The HSN Invoice Report module by Ahex Technologies adds automated grouping of products and services on invoice PDF printouts and provides a reporting tool to export HSN-wise sales details. It operates without requiring manual sorting or layout adjustments.

It adds a customized invoice layout where items are clustered under their respective HSN/SAC code headers. Additionally, the module adds a wizard in Odoo Accounting to generate structured Excel reports containing HSN details, quantities, taxable values, and tax splits.

Key Features at a Glance

HSN / SAC PDF Grouping

Lines on the printed PDF invoice are grouped under HSN or SAC code headers automatically.

Tax Rate & Amount Splits

Shows dedicated columns for Rate and Amount for CGST, SGST, and IGST on each invoice line item.

Custom PDF Layout

Features a custom external layout with company logo, header details, payment terms, and page numbers.

GSTR-1 HSN Excel Wizard

Generates a date-filtered XLSX sheet of HSN transactions directly from Odoo Accounting reports.

Additional Custom Fields

Adds fields for HSN description on products; partner type/code on contacts; and USD rate, invoice type, & PO number on invoices.

Out-of-the-Box Setup

Install the module, enter HSN/SAC codes on your products, and the layout and wizard are ready to use.

Printed PDF Invoice Table Format

Below is a representation of the invoice body table generated in the custom PDF layout, showing line items grouped under HSN/SAC headers

S.NoDescriptionQtyRateDisc%CGST (Rate/Amt)SGST (Rate/Amt)IGST (Rate/Amt)Price
HSN/SAC Code : 8471
1Computer Hardware1.050,000.000.009% (4,500.00)9% (4,500.00)0% (0.00)50,000.00
HSN/SAC Code : 998314
2IT Implementation Services (SAC)1.030,000.000.000% (0.00)0% (0.00)18% (5,400.00)30,000.00
Subtotal80,000.00
GST14,400.00
Total₹ 94,400.00
GSTR-1 HSN Detail Excel Export Format

The module includes a wizard to export HSN detail reports within custom date ranges. The generated Excel spreadsheet (.xlsx) contains the following columns

HSNHSN DescUQCVoucher NumberVoucher DateTotal QuantityTotal ValueRate Of TaxTaxable ValueIGSTCGSTSGSTCess
8471Computer HardwareNOSINV/2026/ 000101-06-20261.059,000.0018.0050,000.000.004,500.004,500.000.00
Custom Database Fields Added

The module extends Odoo's standard database tables with the following fields to track additional compliance and trade data

Model / Form ViewField NameLabel / DescriptionType / Values
res.partner (Contacts Form)party_typeParty TypeSelection (Customer, Vendor, Other)
partner_codePartner CodeChar
product.template (Products Form)hsn_descriptionHSN DescriptionChar
usd_currency_rateUSD Currency RateFloat (Default: 1.0)
account.move (Invoices Form)invoice_type_customInvoice Type CustomSelection (Local, Export)
x_studio_customer_po_noCustomer PO NumberChar
How to Use It: Step-by-Step

Module Installation

Place the folder in your custom addons path, update the app list in Developer Mode, and click install. The module will install with no extra configurations.

Update Product & Contact Records

Configure HSN/SAC codes on product templates along with the HSN Description field. Add Party Type and Partner Code on the contact records if required.

Create Customer Invoices

Create customer invoices as usual. Standard invoicing works normally, with optional fields available to record PO numbers, currency rates, and custom invoice types.

Print Grouped Invoice PDFs

When printing invoices, the new template is automatically applied. The lines are grouped by HSN/SAC codes, and CGST/SGST/IGST rates and amounts are displayed per line.

Export HSN Excel Summary

Go to Accounting > Reporting > GSTR-1 HSN Detail Report. Specify a Start Date and End Date, then click "Generate Report" to build and download the Excel file.

Technical Specifications

Compatibility

Dependencies

Dropbox

Invoicing

Dropbox

Indian Localization (l10n_in)

Ready to Print GST-Compliant Invoices?

Get the HSN Invoice Report module for Odoo, to enable automated HSN-grouped PDF invoices and generate date-filtered Excel summaries.

Case Study

AGRICULTURE ·India

Towanto: Multi-Vendor Agriculture E-Commerce Platform
Towanto

Towanto is an agricultural products provider that partnered with AHEX Technologies to build a scalable Odoo-powered marketplace connecting multiple sellers with customers through web and mobile commerce.

30–40%
Online Customer Reach
25–35%
Marketplace Sales Growth
3
Digital Channels
Multi-Vendor
Marketplace
OdooPythonPostgreSQLFlutterRazorpay
Key Features
  • Multi-Vendor Marketplace
  • Web & Mobile Commerce
  • Seller Management Portal
  • Integrated Payments & Notifications
Read Full Case Study
★★★★★
"Ahex Technologies has a very good company culture. They meet all the deadlines."
— Director, Towanto Business Pvt. Ltd.
BEVERAGE MANUFACTURING ·India

Sodahub: Multi-Company Odoo ERP Transformation
Sodahub Industrial

Sodahub Industrial is a diversified beverage manufacturing company operating across flavour production, PET bottle manufacturing, and packaged drinking water. AHEX Technologies migrated its operations from TCS iON ERP to a unified Odoo platform.

25–30%
Production Efficiency
20%
Better Inventory Accuracy
5
Business Entities Unified
4–5
Months ERP Transformation
OdooPythonPostgreSQLBiometric
Key Features
  • Multi-Company ERP Implementation
  • Manufacturing & Supply Chain Management
  • TCS iON to Odoo Migration
  • Real-Time Dashboards & Reporting
Read Full Case Study
KITCHEN APPLIANCES ·India

Isler India: End-to-End Kitchen Appliance Manufacturing
Isler

Isler India is a design-driven kitchen appliance manufacturer producing chimneys, built-in hobs, cooktops, OTGs, microwaves, and dishwashers. AHEX Technologies implemented Odoo ERP to connect sales, manufacturing, inventory, procurement, finance, and HR.

25–30%
Faster Production Planning
20%+
Better Inventory Accuracy
20%
Higher Sales Productivity
1
Unified ERP Platform
OdooTallyCRMManufacturingAccounting
Key Features
  • Automated Production Planning
  • Real-Time Inventory Management
  • Centralized CRM & Sales
  • Integrated HR & Accounting
Read Full Case Study
CONSTRUCTION & MINING ·Kenya

Vastu Company Ltd.: Smarter Construction Operations with Odoo
Vastu Company Ltd.

Vastu Company Ltd. provides mining, drilling, blasting, and light gauge steel construction solutions. Ahex Technologies implemented Odoo ERP to connect project management, field service, workforce, finance, procurement, and inventory operations.

25–30%
Better Project Cost Control
25–30%
Faster Financial Operations
Real-Time
Project Visibility
1
Unified ERP Platform
OdooProjectsField ServiceAccountingPayroll
Key Features
  • Project Cost & Profitability Tracking
  • Automated Workforce & Payroll
  • Integrated Accounting & Billing
  • Real-Time Dashboards & Reporting
Read Full Case Study
Testimonials

What Our Clients Say About Us

BLOGS

Explore Our Blogs on Odoo Integration

Odoo 20 Inventory Management
Odoo 20 Inventory Management: What’s New for Operations

While managing your warehouse operations, you probably faced this situation. Your inventory system software says 12 units, but the stock

Choose the Right Odoo Partner in India
How to Choose the Right Odoo Partner in India (2026 Complete Guide)

To implement Odoo ERP, you will need the right expertise and knowledge about the software.  If you don’t have the

top 10 Odoo development companies
Top 10 Odoo Development Companies in India 2026

Odoo is a popular ERP platform among businesses across India. They use it for streamlining their processes such as finance,

Frequently Asked Question

Related to Implementation

The module inherits three models: account.move (Invoices), product.template (Products), and res.partner (Contacts).

Yes. The module provides a transient wizard model (hsn.report.wizard) that writes data using xlsxwriter to let you download the report in base64 binary formats.

It reads tax mappings from line items, looks up the tax group (checking for CGST, SGST, IGST, and Cess), computes the values, and scales them by the custom USD currency rate multiplier if USD invoicing is used.

Yes, the PDF template checks and displays the discount percentage (Disc%) and applies it to calculate the line-level rates, taxes, and subtotal pricing.

It uses the Odoo Proprietary License (OPL-1) and is published by Ahex Technologies.

Explore our other applications

Minimum Order Quantity

Forem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora

Know more âžž

Minimum Order Quantity

Forem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora

Know more âžž

Minimum Order Quantity

Forem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis. Class aptent taciti sociosqu ad litora

Know more âžž