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

DebitNoteLine — entity reference

One charge line of a DebitNote, tying the note to the Bill line (BillLineId) or the supply it adjusts and carrying the amount the ledger posts. On a sale-direction debit note the line is also the tax document: the GST breakdown (taxable value, rate, HSN/SAC and per-component tax slots) lives on the line because the printed note must show it and GSTR-1 needs an HSN summary rather than a header total. Those GST columns exist on the domain type but are not all seeded as metadata fields in the first-party package.

Fields

FieldLabelTypeRequiredWhat it does
AmountAmountCurrencyThe line's value, and the column the sale-direction (customer) posting purpose reads for its income leg; it also rolls up into the parent's calculated Amount.
BillIdBillLookup → Bill
BillLineIdBill LineLookup → BillLineThe supplier bill line this debit-note line adjusts, tying the charge back to the specific billed item on a purchase debit note.
BranchIdBranchLookup
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
DebitNoteIdDebit NoteLookup → DebitNoteYes
DescriptionDescriptionMultiLineText
DocumentNumberDocument NumberNumberYes
ExternalIdExternalText
GeneralLedgerIdGeneral LedgerLookup → GeneralLedger
GLAccountIdGL AccountLookup → GLAccountAn explicit GL account for this line's leg, which wins over the account resolved by type — this is how an interest charge lands in an interest-income account rather than in sales.
GLAmountGL AmountCalculated (calculated)The line amount used by the default purchase-direction posting purpose. Sale-direction debit notes post their line legs from Amount instead, so the two columns are not interchangeable.
HsnSacCodeHSN/SAC CodeTextInherited from the invoice line this share relates to. GSTR-1 Table 12 (HSN summary) needs it.
IdIdGuidYes
IsGLPostedIs GL PostedBooleanYesA legacy per-line posting marker; the journal ledger does not maintain it. Posting state belongs to the note, evidenced by the Journal that names the note as its source.
IsGLPostingApprovedIs GL Posting ApprovedBoolean
ModifiedByIdModified ByLookup → UserAccountYes
NameNameText
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountCalculated
RecordIdRecordLookupYes
RecordTypeIdRecord TypeGuid, hidden
Tax1Tax 1 AmountCurrencyComponent 1 amount. Resolved to a GL account via Tax1Type.
Tax1NameTax 1 NameTextDisplay name of component 1.
Tax1RateTax 1 RatePercentRate applied for component 1.
Tax1TypeTax 1 TypeTextCGST / SGST / IGST / Cess. The posting engine resolves the tax GL account by this value.
Tax2Tax 2 AmountCurrencyComponent 2 amount. Resolved to a GL account via Tax2Type.
Tax2NameTax 2 NameTextDisplay name of component 2.
Tax2RateTax 2 RatePercentRate applied for component 2.
Tax2TypeTax 2 TypeTextCGST / SGST / IGST / Cess. The posting engine resolves the tax GL account by this value.
Tax3Tax 3 AmountCurrencyComponent 3 amount. Resolved to a GL account via Tax3Type.
Tax3NameTax 3 NameTextDisplay name of component 3.
Tax3RateTax 3 RatePercentRate applied for component 3.
Tax3TypeTax 3 TypeTextCGST / SGST / IGST / Cess. The posting engine resolves the tax GL account by this value.
Tax4Tax 4 AmountCurrencyComponent 4 amount. Resolved to a GL account via Tax4Type.
Tax4NameTax 4 NameTextDisplay name of component 4.
Tax4RateTax 4 RatePercentRate applied for component 4.
Tax4TypeTax 4 TypeTextCGST / SGST / IGST / Cess. The posting engine resolves the tax GL account by this value.
Tax5Tax 5 AmountCurrencyComponent 5 amount. Resolved to a GL account via Tax5Type.
Tax5NameTax 5 NameTextDisplay name of component 5.
Tax5RateTax 5 RatePercentRate applied for component 5.
Tax5TypeTax 5 TypeTextCGST / SGST / IGST / Cess. The posting engine resolves the tax GL account by this value.
Tax6Tax 6 AmountCurrencyComponent 6 amount. Resolved to a GL account via Tax6Type.
Tax6NameTax 6 NameTextDisplay name of component 6.
Tax6RateTax 6 RatePercentRate applied for component 6.
Tax6TypeTax 6 TypeTextCGST / SGST / IGST / Cess. The posting engine resolves the tax GL account by this value.
TaxableValueTaxable ValueCurrencyValue the tax on this line is computed on.
TaxAmountTax AmountCurrencyTotal tax on this line — the sum of its component slots.
TaxRateTax RatePercentCombined rate across the components on this line, for display.
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteSelected Name
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete in a list page
EditEditEditEdit
EditInLineEditEditInlineEdit in page.
EditListRowEditEditEditListRow
NewNewNewNew
NewInLineNewNewInlineNew