Skip to content

Templates

Accounts data markers

These markers give the matter’s financial details: its fees, receivables, ledger, client invoices, supplier bills and statement of adjustment. Many are lists of items; repeat a block for each item with #foreach. The notes name the fields each item has. For how to read the tables, see Built-in data markers.

Marker keys are the same in both regions, but names that refer to the client account say trust in Australia, such as Trust Deposits.

The matter’s fees that have a value, in the order they appear on the matter.

MarkerWhat it gives you
collections.feesFees Collection (Collection)
The matter’s fees that have a value, in the order they appear on the matter. Each item has key, name, charge and tax; tax is false when the fee has no tax field, so {{#if tax}} works inside the loop.

The matter’s receivables, excluding voided ones, and their total.

MarkerWhat it gives you
matter.receivablesReceivables Collection (Collection)
A list of the matter’s receivables, excluding voided ones. Each item has details, account.name, amount, tax, total, invoicestate and supplierstate. The two states are the labels shown on the matter’s accounts page, e.g. “Outstanding”, “Invoice Raised” or “Marked as Paid”.
matter.receivables.totalTotal Receivables (Currency)
A sum of all active receivables.
E.g. 1,234.56

The matter’s ledger transactions, and its client deposits and anticipated client deposits. In Australia, each ledger transaction’s clientdebit, clientcredit and clientbalance fields are trustdebit, trustcredit and trustbalance.

MarkerWhat it gives you
matter.client.anticipated.deposits.totalTotal Anticipated Client Deposits (Currency)
A sum of all anticipated client deposits.
matter.client.depositsClient Deposits (Collection)
Every client deposit on the matter. Each item has details, date, posted (when it was entered) and amount.
matter.client.deposits.totalTotal Client Deposits (Currency)
A sum of all client deposits.
E.g. 1,000.00
matter.ledger.transactionsLedger Transactions (Collection)
Every ledger transaction on the matter. Each item has details, date, posted (when it was entered), officedebit, officecredit, officetax, officebalance, clientdebit, clientcredit and clientbalance. The office columns are blank on a client transaction and the other way round.
matter.client.anticipated.depositsAnticipated Client Deposits (Collection)
Every anticipated client deposit on the matter. Each item has details, date and amount.

Every client invoice and credit note on the matter, excluding voided ones.

MarkerWhat it gives you
matter.clientinvoicesClient Invoices Collection (Collection)
Every client invoice and credit note on the matter, excluding voided ones. Each item has reference, date, duedate, createdon, approvedon (blank on a draft), total, paid and outstanding.

Only filled when a document is created from an invoice with Create New Custom Invoice: the invoice, its totals, line items and the time records behind them. Blank otherwise. See Creating a custom invoice.

MarkerWhat it gives you
clientinvoice.referenceReference (Text)
The invoice number.
E.g. INV-0042
clientinvoice.dateInvoice Date (Date & Time)
The date on the invoice: the date the invoice was approved on. If it is a draft invoice, then this will be the date the draft was created.
E.g. 2026-09-01T00:00:00Z
clientinvoice.duedateDue Date (Date & Time)
When payment is due.
E.g. 2026-09-15T00:00:00Z
clientinvoice.approvedonApproved On (Date & Time)
The date the invoice was given when it was approved: today, unless an earlier day was chosen. Blank on a draft.
E.g. 2026-09-01T09:30:00Z
clientinvoice.stateState (Text)
Draft, Outstanding, Overdue, Paid or Credited, as on the invoices tab, except that Overdue starts the day after the due date.
E.g. Outstanding
clientinvoice.contact.nameContact Name (Text)
The name the invoice is addressed to. For the contact’s address and other details choose them as the recipient.
E.g. Harry Renquist Tasker
clientinvoice.netNet (Currency)
The line items’ amounts before tax.
E.g. 1,000.00
clientinvoice.taxTax (Currency)
The line items’ tax.
E.g. 200.00
clientinvoice.totalTotal (Currency)
Net plus tax.
E.g. 1,200.00
clientinvoice.paidPaid (Currency)
Payments recorded against the invoice.
E.g. 0.00
clientinvoice.creditedCredited (Currency)
Credit notes applied to the invoice.
E.g. 0.00
clientinvoice.outstandingOutstanding (Currency)
Total less paid and credited.
E.g. 1,200.00
clientinvoice.lineitemsLine Items Collection (Collection)
The invoice’s line items in order. Each item has index, details, account.name, amount, tax, total, timeunits and timeamount (the time records behind the line item, summed), and a nested list timerecords with the same items as clientinvoice.timerecords, just those behind this line. Inside that nested loop $parent.details is the line item.
clientinvoice.lineitems.countLine Items Count (Number)
The number of line items.
E.g. 2
clientinvoice.timerecordsTime Records Collection (Collection)
Every time record behind the invoice as one flat list, for a single time table. Each item has date, status (Outstanding, Receivable Raised or Free), feeearner, type, notes, rate, rateperhour, units and amount.
clientinvoice.timerecords.countTime Records Count (Number)
The number of time records behind the invoice.
E.g. 7

Every supplier bill on the matter, excluding voided ones.

MarkerWhat it gives you
matter.supplierbillsSupplier Bills Collection (Collection)
Every supplier bill on the matter, excluding voided ones. Each item has reference, date, duedate, createdon, approvedon (blank on a draft), total, paid and outstanding.

Only available to Australian organisations: the matter’s statement of adjustment. Markers give its property and contract price, rental and penalty interest, totals, net adjustment and the balance due to the vendor, plus lists of its lines, rental adjustments, usage charges and settlement cheques. Markers described as true when something applies print true or false, and work in an #if condition. Amounts are never blank: with nothing to show they print 0.00. UK organisations don’t have these markers.

MarkerWhat it gives you
matter.soa.statementsStatement Lines (Collection)
Every adjustment line on the statement. Each item has description, payableto, amount, period, isflatfee, to, allower, allowedduration, vendor, purchaser and gstsign (* when GST applies, otherwise blank).
matter.soa.rentalsRental Adjustments (Collection)
Every rental adjustment on the statement. Each item has owingorpaid, end, amount, period, vendor, purchaser and vendordays.
matter.soa.usagesUsage Charges (Collection)
Every water and sewerage usage charge on the statement. Each item has description, payableto, from (the last meter reading), to (the adjustment date), perdaycharge, duration and amount.
matter.soa.settlementchequesSettlement Cheques (Collection)
One cheque per payee at settlement, the payee’s lines summed. Each item has payableto and amount.
matter.soa.propertyProperty (Text)
The property’s address line 1, town and county, comma separated.
matter.soa.purchasersfromvendorsPurchasers from Vendors (Text)
The purchasers’ surnames (or organisation names), “from”, then the vendors’, as the statement is headed.
matter.soa.property.priceContract Price (Currency)
The contract price.
matter.soa.property.depositDeposit Paid (Currency)
The deposit already paid.
matter.soa.balanceBalance (Currency)
The contract price less the deposit paid.
matter.soa.rental.existsHas Rental Adjustment (Text)
true when the statement has a rental adjustment. The other rental markers describe the first one; matter.soa.rentals lists them all.
matter.soa.rental.owingorpaidRental Owing or Paid (Text)
Whether the rent for the period is owed or paid.
matter.soa.rental.endRental Period End (Date & Time)
The last day of the rental period.
matter.soa.rental.amountRental Amount (Currency)
The rent for the period.
matter.soa.rental.periodRental Period (Text)
How often the rent is charged, for example weekly or monthly.
matter.soa.rental.vendorRental Vendor Share (Currency)
The rent for the days from the adjustment date to the end of the rental period, which the vendor allows the purchaser. Worked out for weekly and monthly rent only; any other period gives 0.00.
matter.soa.rental.purchaserRental Purchaser Share (Currency)
Always 0.00: InTouch doesn’t work out a purchaser share of the rent.
matter.soa.rental.vendordaysRental Vendor Days (Number)
The number of days from the adjustment date to the end of the rental period, the days matter.soa.rental.vendor covers.
matter.soa.penalty.existsHas Penalty Interest (Text)
true when the statement charges penalty interest for late settlement.
matter.soa.penalty.ratePenalty Interest Rate (Currency)
The penalty interest rate.
matter.soa.penalty.fromPenalty Interest From (Date & Time)
The date penalty interest runs from.
matter.soa.penalty.toPenalty Interest To (Date & Time)
The date penalty interest runs to.
matter.soa.penalty.payablebyPenalty Interest Payable By (Text)
The party that pays the penalty interest, Vendor or Purchaser.
matter.soa.penalty.durationPenalty Interest Days (Number)
The number of days between the from and to dates.
matter.soa.penalty.vendorPenalty Interest Vendor Share (Currency)
The vendor’s share of the penalty interest.
matter.soa.penalty.purchaserPenalty Interest Purchaser Share (Currency)
The purchaser’s share of the penalty interest.
matter.soa.vendortotalVendor Total (Currency)
The total the vendor allows the purchaser: the vendor’s adjustment lines, the rental amounts and the vendor’s share of penalty interest.
matter.soa.purchasertotalPurchaser Total (Currency)
The total the purchaser allows the vendor: the purchaser’s adjustment lines and the purchaser’s share of penalty interest.
matter.soa.adjustmentNet Adjustment (Currency)
The purchaser total less the vendor total, always shown as a positive amount; matter.soa.vendorpays says who pays it.
matter.soa.vendorpaysVendor Pays Adjustment (Text)
true when the vendor total exceeds the purchaser total, so the net adjustment is in the purchaser’s favour.
matter.soa.purchaserpaysPurchaser Pays Adjustment (Text)
true when the net adjustment is in the vendor’s favour or zero. The opposite of matter.soa.vendorpays.
matter.soa.hasgstHas Tax on Adjustments (Text)
true when any adjustment line attracts tax.
matter.soa.plusgstonapplicableitemsTax on Adjustments (Currency)
The tax on the adjustment lines that attract it.
matter.soa.hasgstoncontractpriceHas Tax on Contract Price (Text)
true when the contract price attracts tax.
matter.soa.plusgstoncontractpriceTax on Contract Price (Currency)
The tax on the contract price, 0 when it attracts none.
matter.soa.balanceduetovendorBalance Due to Vendor (Currency)
The balance plus or less the net adjustment, plus tax: the amount payable at settlement.
matter.soa.hasusagesHas Usage Charges (Text)
true when the statement has water and sewerage usage charges.
matter.soa.forvendorCheque for Vendor (Currency)
The balance due to the vendor less the settlement cheques to other payees.