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/Form 26AS Statement — entity reference
REFERENCE · Last reviewed

Form 26AS Statement — entity reference

One downloaded Form 26AS tax-credit statement for a company and financial year, kept as its own record so every download has a history; the newest statement of a year is the active one. Its lines are imported from the TRACES Excel or CSV export (no file parser exists). The reconciliation compares the lines with the company's TDS receivable, grouped by PAN, TAN, section and financial year, writes one reconciliation entry per group and fills in the counts on this record.

Fields

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
ErrorRowsError RowsNumberNumber of lines marked Invalid and left out. Written by the reconciliation.
ExtraCountExtra CountNumberGroups in the statement but absent from the books (Missing in books). Written by the reconciliation.
FileAssetIdFile AssetGuidOptional identifier of a stored copy of the file. A plain text box, not an upload control, and nothing reads it.
FileNameFile NameTextName of the downloaded Form 26AS file. Text only: nothing reads or parses the file. Shown in the record page header.
FinancialYearFinancial YearTextYear the statement covers, as YYYY-YY or YYYY-YYYY with consecutive years (for example 2025-26). The reconciliation refuses a statement without a valid year, and uses it for lines with no year of their own. Lines that carry a year must write it exactly the same way.
FiscalPeriodIdFiscal PeriodLookup → GSTFiscalPeriodOptional GST fiscal period the statement belongs to. Not used by the reconciliation. While a statement references a period, that period cannot be deleted and its Month, Year and Type cannot be changed.
IdIdGuidYes
LabelLabelTextShort name for the statement. The console's Version picker shows it, falling back to File Name. The console's upload fills it with Form 26AS and the year when you leave it blank.
MatchedCountMatched CountNumberGroups (PAN, TAN, section, year) where the books and the statement agree on TDS within one rupee and every line is booked Final. Written by the reconciliation.
MismatchCountMismatch CountNumberGroups on both sides whose TDS differs by more than one rupee, plus TAN missing groups. Written by the reconciliation. Not final groups are in none of the four counts.
MissingCountMissing CountNumberGroups in the books but absent from the statement (Missing in 26AS). Written by the reconciliation.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYesStatement number, generated on save from the Form 26AS Statement Name Setting (series 26AS).
OwnerIdOwnerLookup → UserAccountYes
ReconciledAtReconciled AtDateAndTimeWhen the reconciliation last ran on this statement. Each run replaces the previous results; the console reconciles a statement automatically the first time it is opened.
RecordTypeIdRecord TypeGuid, hidden
RemarksRemarksTextFree notes about the statement. Decisions on individual differences are recorded on the reconciliation entries instead.
StatusStatusTextFree text. Recognised values are Uploaded, Parsing, Validated, Reconciling, Reconciled and Failed. The console's upload sets Uploaded, the reconciliation refuses a statement marked Parsing and sets Reconciled; nothing else changes it.
SubscriptionKeySubscription KeyGuid, hiddenYes
TotalRowsTotal RowsNumberNumber of lines linked to the statement, written by the reconciliation.
UpdatedDateTimeUpdated OnDateAndTimeYes
ValidRowsValid RowsNumberNumber of lines not marked Invalid, which are the ones reconciled. Written by the reconciliation.

Actions

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