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/B2C Small Supply — entity reference
REFERENCE · Last reviewed

B2C Small Supply — entity reference

One summary row in Table 7 (B2C Small) of a GSTR-1 return. Process GSTR1 creates it, and you never enter it by hand. B2C Small holds every sales invoice to an unregistered buyer that is not an export, not an SEZ supply and not a B2C Large invoice: all intra-state sales, plus inter-state sales whose invoice value is not above the B2C Large limit. Credit and debit notes are not included; they go to the notes table. The sales are added up, not listed: each row holds the totals for one combination of supply type (intra- or inter-state), place of supply and tax rate, with the tax on the row itself and no invoices or rate lines under it. A return has separate rows for your books side and for the portal side fetched from GSTN. B2C Small is not in any app menu. You read it through the B2CS (Others) row of the GSTR-1 Overview, where Total Transactions counts these rows, not invoices.

Fields

FieldLabelTypeRequiredWhat it does
CentralTaxCentral TaxCurrencyThe total central tax of the sales in the row. Recalculated every time the return is processed.
CessCessCurrencyThe total cess of the sales in the row. Any tax line that is not central, state or integrated tax is counted here. Recalculated every time the return is processed.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
GSTR1IdGSTR-1 HeaderLookup → GSTR1The GSTR-1 return the row belongs to.
IdIdGuidYes
IntegratedTaxIntegrated TaxCurrencyThe total integrated tax of the sales in the row. Recalculated every time the return is processed.
IsCarriedForwardCarried ForwardBooleanNever set by xMatix. A B2C Small row cannot take a reconciliation decision, so it cannot be carried forward to the next month's return.
IsIgnoredIgnoredBooleanNever set by xMatix. A B2C Small row cannot take a reconciliation decision, so it cannot be ignored, and Save to GSTN always sends every books-side row.
LabelLabelTextNot set by xMatix for B2C Small rows. It stays blank.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYesBuilt by Process GSTR1 from the supply type, the place of supply (POS when there is none) and the rate, joined by hyphens. Rows imported by Pull from GSTIN are not given this name by the pull.
OwnerIdOwnerLookup → UserAccountYes
PlaceOfSupplyPlace Of SupplyTextThe place of supply shared by every sale in the row, as recorded on the source documents' tax lines. Blank when those documents had none. Part of the key that pairs a books row with its portal row, and sent to GSTN on save.
RecordTypeIdRecord TypeGuid
SourceSourceTextBooks for rows built by Process GSTR1 from your posted documents, Portal for rows imported by Pull from GSTIN. Processing only changes Books rows, and a pull replaces all Portal rows. Save to GSTN, GSTR-3B and GSTR-9 read only Books rows.
StateUTTaxState/UT TaxCurrencyThe total state or union territory tax of the sales in the row. Recalculated every time the return is processed.
SupplyTypeSupply TypeTextIntra or Inter. On the books side xMatix decides it by comparing the first two digits of the place of supply with the state code of your GSTIN, and falls back to whether the invoice carries integrated tax when either code cannot be read. On the portal side it is Intra when GSTN reports INTRA and Inter otherwise. Part of the key that pairs a books row with its portal row.
TaxableValueTaxable ValueCurrencyThe total taxable value of the sales in the row, each document line counted once. Recalculated every time the return is processed.
TaxRateTax RateDecimalThe rate recorded on the tax lines of the sales in the row, as set up in your tax configuration. xMatix groups each tax line by its own rate, so an intra-state row carries the rate on the central and state tax lines, and a cess line with a different rate puts the line's taxable value into a second row at the cess rate. Part of the key that pairs a books row with its portal row.
UIPropsUI PropsText
UpdatedDateTimeModified OnDateAndTimeYes

Actions

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