xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse 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
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/E Invoice — entity reference
REFERENCE · Last reviewed

E Invoice — entity reference

Register table modelled on the IRP/NIC e-invoicing submission: source invoice reference, seller and buyer GSTIN, the IRP request payload, and the IRN, acknowledgement, signed invoice and QR code that come back. Important for grounding: no code path writes rows here. The e-invoicing that actually runs stores everything on the Invoice record's own EINV fields — the EInvoiceGenerator action builds the IRP 1.1 payload into Invoice.EINVPayload and sets EINVStatus, the bound integration flow transmits it, and EInvoiceGspService.RecordResponseAsync writes the IRN, QR, acknowledgement and signed invoice back onto the same Invoice. Treat this entity as a modelled register that is currently unpopulated, not as the source of truth for e-invoice state.

Fields

FieldLabelTypeRequiredWhat it does
AckDateAck DateText
AckNoAck NoText
BranchIdBranch IdLookup → Branch
BuyerGSTINBuyer GSTINText
BuyerNameBuyer NameText
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
DocumentDateDocument DateDate
EInvoiceImageEInvoice ImageLongMultiLineText
GspResponseGSP ResponseLongMultiLineTextThe raw response body from the GSP or portal, kept verbatim for audit and for diagnosing rejections whose reason is not captured in the structured fields.
GSTInvoiceTypeGST Invoice TypePickListThe supply classification sent to the portal.
GSTRegistrationIdGST Registration IdLookup → GSTRegistration
IdIdGuidYes
InvoiceIdInvoice IdLookup → Invoice
InvoiceNumberInvoice NumberText
IRNIRNTextThe Invoice Reference Number the IRP returns and the marker that an invoice is legally e-invoiced. In the running system it is recorded onto the Invoice record, not here, and the invoice's own generate action refuses to rebuild a payload once that value is present.
LabelLabelText
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYes
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner Account IdLookup → Account
PayloadPayloadLongMultiLineTextThe IRP request JSON in the version 1.1 schema — transaction details, document details, seller and buyer parties, item list and value totals. The builder that produces it stores the result on the Invoice, and the actual HTTP submission is performed by an integration flow bound to the GSP connector, not by this record.
PlaceOfSupplyPlace Of SupplyText
QRCodeQR CodeLongMultiLineTextThe signed QR content returned by the portal, which must be printed on the invoice. It is the portal's signed string rather than an image; the separate image field is for a rendered version.
RecordTypeIdRecord TypeGuid, hidden
SellerGSTINSeller GSTINText
SignedInvoiceSignedInvoiceLongMultiLineTextThe digitally signed invoice JSON returned by the portal alongside the reference number; it is the artefact that proves the submission, as distinct from the request payload that was sent. Recorded onto the Invoice in the live path.
StatusStatusPickListThe status that actually moves during e-invoicing lives on the source Invoice's own e-invoice status field.
SubscriptionKeySubscription KeyGuid, hiddenYes
TotalValueTotal ValueCurrency
UIPropsUI PropsText
UpdatedDateTimeUpdated OnDateAndTimeYes

Actions

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