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

Expense Receipt — entity reference

A record meant to hold receipt details for one expense claim line: the uploaded file, values read from the receipt (merchant, date, amount, invoice number, GSTIN) and a duplicate hash. Expense receipts are in no app or menu and are not listed on the claim line, and nothing in the platform creates, fills or reads them: there is no receipt-reading (OCR) step, so OCR Status stays Pending unless someone edits it. The receipt that counts is the Receipt File Asset on the expense claim line itself. Policy evaluation checks that field, and duplicate detection compares the line's merchant, invoice number and amount.

Fields

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
DuplicateHashDuplicate HashTextMeant to fingerprint merchant, invoice number, amount and date. Nothing calculates or reads it; duplicate detection compares the claim lines' merchant, invoice number and amount directly.
ExpenseClaimLineIdExpense Claim LineLookup → ExpenseClaimLineThe expense claim line the receipt belongs to. Linking a receipt here does not attach it to the line for policy purposes: the receipt check reads the line's own Receipt File Asset.
ExtractedAmountExtracted AmountCurrencyAmount as read from the receipt. Never filled automatically and not compared with the claim line's Amount.
ExtractedDateExtracted DateDateReceipt date as read from the receipt. Never filled automatically and not compared with the claim line's Expense Date.
ExtractedGSTINExtracted GSTINTextSupplier GSTIN as read from the receipt. Never filled automatically; input tax credit uses the GSTIN entered on the claim line.
ExtractedInvoiceNumberExtracted Invoice NumberTextInvoice number as read from the receipt. Never filled automatically and not compared with the claim line.
ExtractedMerchantExtracted MerchantTextMerchant name as read from the receipt. Never filled automatically and not compared with the claim line.
FileAssetIdFile AssetGuidIdentifier of the uploaded receipt file. The seeded form shows it as a plain text box, not an upload control.
IdIdGuidYes
ModifiedByIdModified ByLookup → UserAccountYes
NameDocument NumberTextDocument number, given from the Expense Receipt numbering series (default prefix ER) when the record is saved.
OcrStatusOCR StatusTextWhere reading the receipt stands: Pending, Extracted, Failed or Manual. New records start as Pending. No process in the platform reads receipts or changes this value, so it only changes when someone edits it.
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe company the record belongs to. The picker lists partner accounts only.
RecordTypeIdRecord TypeGuid, hidden
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete the selected records.
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete this ExpenseReceipt.
DeleteRecordDeleteDeleteDelete
EditEditEditEdit this ExpenseReceipt.
EditInLineEditEditInlineEditInLine
EditRecordEditEditEdit
NewNewNewCreate a ExpenseReceipt.
ViewViewViewView this ExpenseReceipt.

Lookup filters

FilterLookup fieldNotes
PartnerAccountFilterPartnerAccountId