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/Monthly TDS Projection — entity reference
REFERENCE · Last reviewed

Monthly TDS Projection — entity reference

One employee's salary-TDS estimate for one payroll period. It is written by a payroll run's Project TDS action, and by Calculate, which projects first: the employee's full-year salary is estimated, the year's tax is worked out under both the Old and the New regime from the configured tax rule tables and verified declarations, and the elected regime's remaining tax is spread over the months left in the April-to-March financial year. Calculate then uses Monthly Tds as the amount of the salary structure's TDS line for that employee and period. Re-projecting replaces the earlier projection for the same employee and period, so there is one live projection per employee per period. Projections are not created by hand in normal use; a hand-made or edited projection is replaced the next time the run calculates.

Fields

FieldLabelTypeRequiredWhat it does
AnnualSavingAnnual SavingCurrencyThe difference between the Old and New regime annual tax figures. Zero when they are equal.
AppliedRegimeApplied RegimePickListThe regime that produced Monthly Tds, stored as Old or New. It is Old only when the employee's Tax Regime is Old; a blank or New election gives New.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
FinancialYearFinancial YearTextThe April-to-March financial year of the period's End Date, written as 2026-27. Tax rule tables and tax declarations are matched on this exact text.
IdIdGuidYes
LabelLabelTextNot filled by the projection and not on the standard forms.
ModifiedByIdModified ByLookup → UserAccountYes
MonthlyTdsMonthly TdsCurrencyThe amount the run deducts as TDS this month: the applied regime's annual tax less the TDS already deducted in this financial year's other runs, divided by the months remaining, and never below zero. The run uses it as the amount of the structure's TDS line; the line's minimum and maximum still apply.
NameNameText, uniqueYesThe projection number from the Monthly TDS Projection document-name setting (series MTP). Assigned when the projection is created.
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe company of the payroll run that produced the projection.
PayrollPeriodIdPayroll PeriodLookup → PayrollPeriodThe payroll period of the run that produced the projection. The calculation reads only the projection for the run's own period.
ProjectedAnnualGrossProjected Annual GrossCurrencyThe estimated full-year salary: gross earnings already calculated in this financial year's other payroll runs, plus the average of those rows multiplied by the months remaining, counting the current month. With no earlier rows, the CTC of the employee's newest active compensation record is used as the monthly figure.
ProjectedAnnualTaxProjected Annual TaxCurrencyThe full-year tax under the applied regime after slab tax, rebate, rebate marginal relief, surcharge with marginal relief and cess, rounded to the regime's rounding unit. This is the annual figure, not the month's deduction.
RecommendedRegimeRecommended RegimePickListThe cheaper regime for this employee, stored as Old or New. New is recommended when the two regimes cost the same. Advisory only: the deduction follows the Tax Regime on the Employee record.
RecordTypeIdRecord TypeGuid, hidden
RegimeMismatchOn Dearer RegimeBooleanTicked when the applied regime is not the recommended one and the annual saving is more than zero, meaning the employee is paying more tax than the other regime would cost. The On A Dearer Regime list view shows these projections.
ResourceIdResourceLookup → ResourceThe employee the projection is for, as their Resource. The payroll calculation finds the projection by this Resource and the payroll period.
RevisedAfterProofRevised After ProofBooleanAlways unticked. Nothing sets it, so it cannot be used to find projections recomputed after proof checks.
TaxableIncomeTaxable IncomeCurrencyTaxable income under the applied regime: projected gross less the regime's standard deduction and the allowed declaration claims, rounded to the regime's rounding unit.
TaxableIncomeIfNewTaxable Income If NewCurrencyTaxable income under the New regime.
TaxableIncomeIfOldTaxable Income If OldCurrencyTaxable income under the Old regime, which can differ from the New regime figure because the two regimes allow different deductions.
TaxIfNewRegimeTax If New RegimeCurrencyFull-year tax under the New regime on the same income facts. For comparison; it is deducted when the employee's elected regime is New or blank.
TaxIfOldRegimeTax If Old RegimeCurrencyFull-year tax under the Old regime on the same income facts. For comparison; it is deducted only when the employee's elected regime is Old.
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete this MonthlyTdsProjection.
DeleteBulkDeleteDeleteDelete
DeleteEntityDeleteDeleteDeleteEntity
EditEditEditEdit this MonthlyTdsProjection.
EditEntityEditEditEdit
EditInLineEditEditInlineEditInLine
NewNewNewCreate a MonthlyTdsProjection.
ViewViewViewView this MonthlyTdsProjection.

Lookup filters

FilterLookup fieldNotes
PartnerAccountFilterPartnerAccountId