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 Supplier — entity reference
REFERENCE · Last reviewed

B2B Supplier — entity reference

One supplier in the B2B section of a GSTR-2B statement: the supplier GSTIN under which that supplier's invoices are grouped. Its invoices are B2B Invoice 2B records. Each B2B Supplier belongs to one side of the statement, shown in Source. Process GSTR2B builds the Books rows from the month's purchase tax lines that come from posted bills against a supplier account, one supplier per supplier GSTIN. Pull From GSTIN builds the Portal rows from GSTN's reply, with the trade name, filing date and supply period GSTN reports. A pull deletes and recreates only the Portal rows; processing updates only the Books rows in place, keeping suppliers by GSTIN and invoices by the bill they came from. The Reconciliations tab pairs books and portal invoices on supplier GSTIN, invoice number and invoice date. GSTR-3B reads only Portal invoices that are ITC available and not IMS-rejected. You never enter these rows by hand, and B2B Supplier is not in any app menu.

Fields

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
GSTR2BIdGSTR-2B HeaderLookup → GSTR2BThe GSTR-2B statement (one GSTIN and one month) this supplier belongs to.
IdIdGuidYes
LabelLabelTextNot set by xMatix for B2B suppliers. It stays blank.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYesReference numbered automatically when the row is created, from the B2B Suppliers Name Setting (series B2BSUP). When a later Process GSTR2B updates an existing Books supplier, the reference is replaced with the supplier GSTIN (or B2B when the GSTIN is blank).
OwnerIdOwnerLookup → UserAccountYes
RecordTypeIdRecord TypeGuid
SourceSourceTextBooks when Process GSTR2B built the row from your own posted bills, Portal when Pull From GSTIN built it from GSTN's reply. Only Portal rows are read by GSTR-3B, a pull replaces only Portal rows and processing changes only Books rows.
SupplierFilingDateSupplier Filing DateDateThe date the supplier filed the return these invoices came from, as GSTN reports it. Portal rows only; Books rows leave it blank. Filings after the statement's Cutoff Date go into a later month's statement.
SupplierGstinSupplier GSTINTextGSTIN of the supplier who issued the invoices. On Portal rows it is the GSTIN GSTN reports; on Books rows it is the GSTIN on the bill's supplier account when the bill was posted, and it is blank for bills whose supplier account has none. Part of the key that pairs books and portal invoices, so a blank GSTIN never pairs.
SupplyPeriodSupply PeriodTextThe return period (MMYYYY) in which the supplier reported these invoices, as GSTN reports it. Portal rows only. A period earlier than the statement's month means the supplier filed late.
TradeNameTrade NameTextThe supplier's trade name as GSTN reports it, on Portal rows only. Books rows leave it blank, and it is not looked up from your supplier account.
UIPropsUI PropsText
UpdatedDateTimeModified OnDateAndTimeYes

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteListHeaderDelete List HeaderDeleteDelete List Header
DeleteListRowDelete List RowDeleteDelete List Row
EditInLineEdit In LineEditInlineEdit In Line
EditListHeaderEdit List HeaderEditInlineEdit List Header
EditListRowEdit List RowEditEdit List Row
NewNewNewNew