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

Tax Group — entity reference

A set of Tax components applied together, referenced from document headers and lines through TaxGroupId. TaxGroupService decides which group a line gets: it keeps active groups whose partner account, branch and partner account group fit the header (membership from AccountGroupMember rows in an account group of type Tax), gathers their TaxGroupRule rows, and orders the candidates by SequenceNumber descending — the only precedence signal in the whole tax path, so a high-sequence group's catch-all rule beats a low-sequence group's precisely scoped one. A separate header-level path uses the document's own Tax reference against TCSEligibleAmount for a single levy such as tax collected at source.

Fields

FieldLabelTypeRequiredWhat it does
BranchIdBranchLookup → BranchConfines the group to documents raised in that branch, checked at both the candidate-gathering and rule-matching stages. Empty makes the group available in every branch.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
DescriptionDescriptionText
ExternalIdExternalText
IdIdGuidYes
IsActiveActiveBooleanMust be true for the group's rules to be considered at all — inactive groups are dropped before rule matching, so deactivating a group is the way to retire its whole rule set at once.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameText, unique
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountGroupIdPartner Account GroupLookup → AccountGroupConfines the group to documents whose partner account belongs to that group, resolved from active AccountGroupMember rows whose account group is of type Tax. Groups of any other type are ignored here.
PartnerAccountIdPartner AccountLookup → AccountConfines the group to documents for that partner account, checked both when the candidate groups are gathered and again when a rule is matched against the header. Empty means every partner.
RecordTypeIdRecord TypeGuid, hidden
SequenceNumberSequence NumberNumberThe only precedence signal in the entire tax-resolution path: candidate rules are sorted by their parent group's sequence descending and the first that matches is taken. A catch-all rule inside a high-sequence group therefore beats a precisely scoped rule inside a lower one.
TaxApplicabilityTax ApplicabilityPickListValues: Apply All Taxes, Apply Any Tax.
TaxCustomLogicTax Custom LogicText
TaxGroupTypeTax Group TypePickListWhether a group acts on a header or on a line is decided by which field references it, not by this value. Values: Document Level, Line Level.
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete the selected records.
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete in a list page
EditEditEditEdit
EditInLineEditEditInlineEdit In Page
EditInListEditEditEdit
EditListHeaderEditEditInlineEditListHeader
NewNewNewNew

Lookup filters

FilterLookup fieldNotes
Branch for Partner AccountBranchId
Partner AccountPartnerAccountId