xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField Sales & SFACRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
Auto DMSConsumer Goods DMSSales Force Automation (SFA) FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/HSN Summary — entity reference
REFERENCE · Last reviewed

HSN Summary — entity reference

One summary row in Table 12 (HSN summary) of a GSTR-1 return. Process GSTR1 creates it from the month's output tax lines, and you never enter it by hand. Every sales invoice, credit note and customer debit note line counts, including exports, SEZ supplies and no-tax lines; credit notes reduce the totals. Ignored and carried-forward documents leave the month's summary and documents carried in join it. Each row holds the totals for one combination of HSN/SAC code, tax rate and half of the table: B2B (buyer GSTIN, export or SEZ supply) or B2C (everything else). The rate is the rate of each tax line, so an intra-state sale shows its central and state rate (half the GST rate). The tax sits on the row and there are no documents or rate lines under it. A return has separate rows for the books side and for the portal side fetched from GSTN. Rows cannot take a reconciliation decision, cannot be edited and are in no app menu: open them from table 12 on the GSTR-1 Overview. GSTR-9 Table 17 is built from the books-side rows of filed returns.

Fields

FieldLabelTypeRequiredWhat it does
CentralTaxCentral TaxCurrencyCentral tax added up across the row's lines, credit notes subtracted.
CessCessCurrencyCess added up across the row's lines, credit notes subtracted.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
DescriptionDescriptionTextGSTN's description of the code, on portal-side rows only. The books side leaves it blank, and Save to GSTN sends an empty description.
GSTR1IdGSTR-1 HeaderLookup → GSTR1The GSTR-1 return the row belongs to.
HsnCodeHSN/SAC CodeTextThe HSN or SAC code the row adds up. On the books side it is the HSN/SAC Code of each document line, which invoice lines copy from the item when it is picked and credit note lines copy from the invoice line they return. Lines with no code are added up in a row with this field blank.
IdIdGuidYes
IntegratedTaxIntegrated TaxCurrencyIntegrated tax added up across the row's lines, credit notes subtracted.
IsCarriedForwardCarried ForwardBooleanNot used on the HSN summary. It stays off; carrying a document forward moves its lines into next month's summary when that return is processed.
IsIgnoredIgnoredBooleanNot used on the HSN summary. Every reconciliation decision is refused on aggregate rows, so it stays off; ignore a document instead and process again.
LabelLabelTextGiven the same number as Name when the row is created. It does not describe the row.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYesNumbered from the HSN Summaries Name Setting (series HSN) when the row is first created. Read the code from HSN/SAC Code, not from the name.
OwnerIdOwnerLookup → UserAccountYes
QuantityQuantityDecimal0 for a service row and 1 for a goods row, whatever quantity was sold. Correct quantities on the GST portal if you need them reported. Portal rows hold GSTN's quantity.
RecordTypeIdRecord TypeGuid
SourceSourceTextBooks for rows built by Process GSTR1, Portal for rows imported by Pull from GSTIN. The reconciliation pairs Books and Portal rows on HSN/SAC code and rate, adding the B2B and B2C rows together on each side.
StateUTTaxState/UT TaxCurrencyState or Union Territory tax added up across the row's lines, credit notes subtracted.
TaxableValueTaxable ValueCurrencyTaxable value of the sales less credit notes for the code, rate and half, each document line counted once. It can be negative when credit notes exceed sales.
TaxRateTax RateDecimalThe rate of the tax lines grouped into the row. Intra-state rows carry the central and state rate (9 for an 18% supply), inter-state rows the integrated rate, cess at a different rate forms its own row, and no-tax lines form a 0 row.
UIPropsUI PropsText
UnitOfMeasurementUnit Of MeasurementTextNA when any line in the row is a service, NOS otherwise. It is not the unit on your invoices. Invoice lines count as goods unless their Is Service flag is on, and that flag is not on the standard invoice forms, so invoice-based rows are normally NOS. Portal rows hold GSTN's unit.
UpdatedDateTimeModified OnDateAndTimeYes

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record
NewNewNewNew
  • GSTR1 — looks up via GSTR1Id