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

B2B Supply — entity reference

One buyer group in Table 4 (B2B) of a GSTR-1 return. Process GSTR1 creates one group for each buyer GSTIN on the month's B2B and SEZ sales invoices, and you never enter it by hand. The invoices themselves are GSTR-1 B2B Invoice records under it. A return has separate groups for your books side and for the portal side fetched from GSTN. Save to GSTN sends each books-side group with its buyer GSTIN and the invoices that are neither ignored nor carried forward, and leaves out a group with none. B2B groups are not in any app menu. You reach them through the B2B rows of the GSTR-1 Overview. Delete is not blocked, but a deleted group's invoices stop being read by the Overview, the save and GSTR-3B, so never delete one.

Fields

FieldLabelTypeRequiredWhat it does
BuyerGstinBuyer GSTINTextThe registered buyer's GSTIN shared by every invoice in the group. On the books side it is the key that keeps the group across re-processing, and Save to GSTN sends it as the group's buyer GSTIN. Blank for a group of SEZ invoices posted without a GSTIN. A hand edit is sent with the next save until processing regroups the invoices.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
GSTR1IdGSTR-1 HeaderLookup → GSTR1The GSTR-1 return the group belongs to.
IdIdGuidYes
IsCarriedForwardCarried ForwardBooleanNot set by xMatix on the group. The Carry Forward decision is recorded on each B2B invoice, and the copy in next month's return sits under that return's group for the same buyer GSTIN.
IsIgnoredIgnoredBooleanNot set by xMatix on the group. The Ignore decision is recorded on each B2B invoice, and only those invoice flags affect the figures and what Save to GSTN sends.
LabelLabelTextNot set by xMatix. It stays blank.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYesFirst a number from the B2B Supplies Name Setting (series B2B). After the next processing run that is not skipped, it becomes the buyer GSTIN.
OwnerIdOwnerLookup → UserAccountYes
PlaceOfSupplyPlace Of SupplyTextThe place of supply of the first invoice in the group. It is for display only: Save to GSTN sends each invoice's own place of supply. Not filled on portal-side groups.
RecordTypeIdRecord TypeGuid
SourceSourceTextBooks for groups built by Process GSTR1 from your posted sales, Portal for groups imported by Pull from GSTIN. Processing only changes Books groups, and a pull only replaces Portal groups.
UIPropsUI PropsText
UpdatedDateTimeModified OnDateAndTimeYes

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
EditEditEditInlineEdit
NewNewNewNew