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 Invoice 2B — entity reference
REFERENCE · Last reviewed

B2B Invoice 2B — entity reference

One invoice in the B2B section of a GSTR-2B statement, under the B2B Supplier for the supplier GSTIN that issued it. Each invoice belongs to one side of the statement, shown by its B2B Supplier's Source. Process GSTR2B builds the Books invoices, one per posted bill, from the month's purchase tax lines recorded against a supplier account; a bill is keyed on its Supplier Invoice Number and Supplier Invoice Date, or on its own number and Document Date when those are blank. Pull From GSTIN builds the Portal invoices from GSTN's reply. A pull deletes and recreates only the Portal invoices. Processing updates the Books invoices in place, matching each to its bill, adds new ones and removes those whose bill no longer falls in the month. On the Reconciliations tab a books invoice and a portal invoice pair when supplier GSTIN, invoice number and invoice date agree exactly, and they are Matched only when the taxable value, every tax head and the invoice value agree exactly. GSTR-3B reads only Portal invoices that are ITC available and not IMS-rejected: reverse-charge invoices go to table 4A(3) and all others to table 4A(5). You never enter these rows by hand, B2B Invoice 2B is not in any app menu, and you reach an invoice from the Invoices tab of its B2B Supplier.

Fields

FieldLabelTypeRequiredWhat it does
CentralTaxCentral TaxCurrencyCentral tax (CGST) on the invoice. Compared exactly when a pair is reconciled.
CessCessCurrencyCess on the invoice. Compared exactly when a pair is reconciled.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
GSTR2BB2BSupplierIdB2B SupplierLookup → GSTR2BB2BSupplierThe B2B Supplier this invoice belongs to: the supplier GSTIN and the side (Books or Portal) of one GSTR-2B statement.
IdIdGuidYes
ImsStatusIMS StatusTextThe IMS action on the invoice as read from GSTN's reply, on Portal invoices only; it is blank when the reply carries none. Books invoices leave it blank. GSTR-3B skips Portal invoices whose IMS Status is R (rejected). There is no button to change it in xMatix.
IntegratedTaxIntegrated TaxCurrencyIntegrated tax (IGST) on the invoice. Compared exactly when a pair is reconciled.
InvoiceDateInvoice DateDateThe supplier's invoice date. On Books invoices it is the bill's Supplier Invoice Date, or its Document Date when that is blank, and it also decides the statement month the bill falls in. On Portal invoices it is the date GSTN reports. Part of the pairing key.
InvoiceNumberInvoice NumberTextThe supplier's invoice number. On Books invoices it is the bill's Supplier Invoice Number, or the bill's own number when that is blank; on Portal invoices it is the number GSTN reports. Part of the key that pairs books and portal invoices, compared as exact text.
InvoiceTypeInvoice TypeTextR for a regular invoice, SEZWP or SEZWOP for a supply from an SEZ unit with or without payment of tax, or DE for a deemed export. On Books invoices it is SEZWP or SEZWOP when the bill's Tax Supply Type is an SEZ supply (with payment when it carries integrated tax), otherwise R; Books invoices are never DE. On Portal invoices it is GSTN's type, with any unrecognised code stored as R. For information only.
InvoiceValueInvoice ValueCurrencyTotal value of the invoice. On Books invoices it is always the taxable value plus the four tax heads; on Portal invoices it is the value the supplier declared, which can include rounding. Compared exactly when a pair is reconciled.
IrnIRNTextThe e-invoice reference number of the supplier's invoice, when GSTN reports one. Portal invoices only; Books invoices leave it blank. Not used for pairing.
ItcAvailabilityITC AvailabilityTextY when input tax credit is available on the invoice, otherwise N. On Books invoices it is Y when any of the bill's lines is ITC-eligible; on Portal invoices it is GSTN's value. GSTR-3B uses only Portal invoices marked Y.
LabelLabelTextNot set by xMatix for B2B invoices. It stays blank.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYesReference set automatically. A new invoice is numbered from the B2B Invoices Name Setting (series B2BINV2B). When a later Process GSTR2B updates an existing Books invoice, the reference is replaced with the invoice number.
OwnerIdOwnerLookup → UserAccountYes
PlaceOfSupplyPlace Of SupplyTextPlace of supply of the invoice. On Books invoices it is the bill's Place of Supply; on Portal invoices it is GSTN's state code. Not compared when pairing.
RecordTypeIdRecord TypeGuid
ReverseChargeReverse ChargeTextY when tax on the invoice is payable by you under reverse charge, otherwise N. On Books invoices it is Y when the bill is marked Is RCM; on Portal invoices it is GSTN's flag. On GSTR-3B a Portal invoice with Y goes to table 4A(3) and any other to table 4A(5).
SourceRecordIdSource RecordGuid, hiddenOn Books invoices, the bill the row was built from. Processing uses it to update the same row on every run. Portal invoices leave it blank.
SourceTypeSource TypeTextHow the invoice reached GSTN, as GSTN reports it, for example GSTR1, IFF or e-Invoice. Portal invoices only; Books invoices leave it blank.
StateUTTaxState/UT TaxCurrencyState or Union territory tax (SGST/UTGST) on the invoice. Compared exactly when a pair is reconciled.
TaxableValueTaxable ValueCurrencyTaxable value of the invoice, before tax. On Books invoices it is the total of the bill's lines; on Portal invoices it is the value GSTN reports. Compared exactly when a pair is reconciled.
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
EditEditEditInlineEdit
EditListHeaderEdit List HeaderEditInlineEdit List Header
EditListRowEdit List RowEditEdit List Row
NewNewNewNew