Chattel mortgage, hire purchase or lease: what you’re recording
The agreement type decides who owns the asset, how the GST works and what the ledger shows, so read the contract before you code anything. The lender’s product name isn’t always a reliable guide.
- Chattel mortgage. The client buys the asset, takes title from the time of purchase and borrows the price from the lender, who holds a mortgage over the asset as security. In the books it’s an asset and a loan.
- Hire purchase. The financier owns the goods until the final instalment is paid or the purchase option is exercised. For tax and in most client files it’s still recorded as an asset and a liability, because the client is expected to end up owning it.
- Lease. The lessor owns the asset and the client pays rent for its use. Each lease payment carries its own GST, period by period, and there’s no loan to schedule.
For income tax, the holder of a depreciating asset claims its decline in value. Under a hire purchase the ATO treats the client as the notional buyer, financed by a notional loan, and the notional interest is deductible to the extent the asset is used to earn income.
GST on a chattel mortgage and on hire purchase
This is where the two agreements part company. A chattel mortgage is a loan, and the ATO treats a loan as an input taxed financial supply. A hire purchase entered into from 1 July 2012 is taxable in every component, whether or not the interest is shown separately.
| Chattel mortgage | Hire purchase (from 1 July 2012) | Lease | |
|---|---|---|---|
| GST credit on | The purchase price of the asset | The total amount payable, interest and GST-able fees included | Each lease payment |
| GST on the interest | None (input taxed) | Yes, claimed up front with the rest | Part of each lease payment |
| When, accruals basis | The BAS period of the invoice or the first payment, whichever is earlier | The BAS period of the first payment or the tax invoice, whichever is earlier | Each period, as payments fall due or are invoiced |
| When, cash basis | In full, in the period the borrowed funds pay the supplier | In full, up front, as if on the accruals basis | Each period, as payments are made |
| GST on each repayment | None | None (already claimed) | 1/11 of each payment |
Hire purchase agreements entered into before 1 July 2012 still follow the old rules: a disclosed interest charge is input taxed, and a cash-basis client claims the GST in each instalment as it’s paid. You’ll still meet them in long-held truck and plant files.
A worked example: a $96,000 excavator on a chattel mortgage
Bull Antics Pty Ltd buys an excavator for $96,000 including GST and finances the full price on a chattel mortgage settled on 31 December 2026. The rate is 7.95% a year, with 12 quarterly repayments of $9,070.75 in arrears from 31 March 2027. The company reports GST quarterly.
At settlement the asset goes on at its GST-exclusive cost and the GST credit of $8,727.27 goes in the October to December 2026 BAS. The liability is the full amount financed.
| Account | Debit | Credit |
|---|---|---|
| Plant and equipment, excavator | 87,272.73 | |
| GST (claimed in the December quarter BAS) | 8,727.27 | |
| Chattel mortgage, excavator | 96,000.00 |
Each quarter’s interest is the opening balance times the quarterly rate. The first repayment carries $1,908.00 of interest ($96,000 × 7.95% ÷ 4) and $7,162.75 of principal. Over the three years the company pays $12,849.06 in interest, $3,673.64 of it in the year to 30 June 2027.
Bull Antics Pty LtdExcavator, chattel mortgage
- Financed
- $96,000.00
- Rate
- 7.95% p.a.
- Repayments
- 12 × $9,070.75
| Repayment | Interest | Principal | Balance |
|---|---|---|---|
| 1 31 Mar 2027 | 1,908.00 | 7,162.75 | 88,837.25 |
| 2 30 Jun 2027 | 1,765.64 | 7,305.11 | 81,532.14 |
| FY27 total | 3,673.64 | 14,467.86 | 81,532.14 |
| 3 30 Sep 2027 | 1,620.45 | 7,450.30 | 74,081.84 |
| 4 31 Dec 2027 | 1,472.38 | 7,598.37 | 66,483.47 |
| 5 31 Mar 2028 | 1,321.36 | 7,749.39 | 58,734.08 |
| 6 30 Jun 2028 | 1,167.34 | 7,903.41 | 50,830.67 |
| FY28 total | 5,581.53 | 30,701.47 | 50,830.67 |
| 7 30 Sep 2028 | 1,010.26 | 8,060.49 | 42,770.18 |
| 8 31 Dec 2028 | 850.06 | 8,220.69 | 34,549.49 |
| 9 31 Mar 2029 | 686.67 | 8,384.08 | 26,165.41 |
| 10 30 Jun 2029 | 520.04 | 8,550.71 | 17,614.70 |
| FY29 total | 3,067.03 | 33,215.97 | 17,614.70 |
| 11 30 Sep 2029 | 350.09 | 8,720.66 | 8,894.04 |
| 12 31 Dec 2029 | 176.77 | 8,894.04 | 0.00 |
| FY30 total | 526.86 | 17,614.70 | 0.00 |
| Whole term | 12,849.06 | 96,000.00 | 0.00 |
If the contract states only the repayment amount, the rate in the schedule is the one that makes the present value of the repayments equal the amount financed. Build the schedule from the contract, then check its last balance is $0.00, or the residual if there is one, before you post anything from it.
How to journal each chattel mortgage repayment in Xero
We’d suggest coding the whole repayment to the liability, BAS Excluded, and posting the interest as a separate journal. The bank rule stays simple because the repayment is the same every quarter, and the interest comes from the schedule rather than from whoever reconciles the bank.
1The repayment, from the bank feed
| Account | Tax rate | Amount |
|---|---|---|
| Chattel mortgage, excavator | BAS Excluded | 9,070.75 |
2The interest journal
| Account | Debit | Credit |
|---|---|---|
| Interest expense | 1,908.00 | |
| Chattel mortgage, excavator | 1,908.00 |
3The liability account in Xero
- Amount financed at settlement
- 96,000.00 Cr
- Repayment 1, coded in full
- 9,070.75 Dr
- Interest journal
- 1,908.00 Cr
- Balance at 31 Mar 2027
- 88,837.25 Cr
Agrees with the schedule: $88,837.25 after repayment 1
Two other methods are common, and both work if they’re kept up:
| Method | How it works | What to watch |
|---|---|---|
| Repayment to the liability, interest by journal | The bank line goes to the liability in full; one journal per repayment moves the interest from the liability to interest expense. | The liability is only right after each journal is posted. |
| Split each bank line | Each spend money transaction has an interest line and a principal line, as Xero Central describes. | The split changes every repayment, so a bank rule with fixed amounts is wrong from the second repayment. |
| Gross liability with unexpired interest | The liability goes on at the total repayable, with the future interest in a contra account; each journal moves interest out of unexpired interest. | The net of the two accounts is what agrees with the lender’s balance. |
Whichever method you pick, set the finance account up as a non-current liability. Xero lets you set a loan up as a bank account when there’s a feed, but it doesn’t allow manual journals to a bank account, and it warns that the current ratio on the dashboard won’t be right.
Recording a hire purchase instead
Put the same cash flows through a hire purchase entered into on or after 1 July 2012 and the ledger changes in one place: the GST. The client claims one-eleventh of everything payable, $108,849.06 ÷ 11 = $9,895.37, in the period of the first payment or the tax invoice. That includes $1,168.10 of GST on the interest.
| Account | Debit | Credit |
|---|---|---|
| Plant and equipment, excavator | 87,272.73 | |
| GST (one-eleventh of the total payable) | 9,895.37 | |
| Unexpired hire purchase interest | 11,680.96 | |
| Hire purchase liability, excavator | 108,849.06 |
Each repayment is coded to the liability with no GST. Each interest journal moves the GST-exclusive interest out of unexpired interest: for the first repayment that’s $1,734.55 of the $1,908.00. The last journal clears whatever rounding is left so unexpired interest closes at nil.
Reconciling the liability through the year
After each repayment and its journal, the liability in Xero should equal the schedule balance, and the schedule should equal the lender’s statement. If one of the three disagrees, find out why before the next quarter adds to it.
At 30 June 2027 Bull Antics’ chattel mortgage is $81,532.14. The principal in the next four repayments is current; the rest is non-current.
| Amount | |
|---|---|
| Balance per schedule and lender’s statement | 81,532.14 |
| Current: principal in repayments 3 to 6, due by 30 June 2028 | 30,701.47 |
| Non-current: principal due after 30 June 2028 | 50,830.67 |
Finance liabilities belong on the same month-end list as the other balance sheet accounts your team signs off, such as inter-entity loans between a group’s entities. A review that ticks off the bank and leaves the finance accounts until year end is how a catch-up journal ends up in June.
Step by step: setting up a new agreement on a client file
Get the contract and the supplier’s tax invoice.
You need the amount financed, financier, contract date, first repayment date, frequency, number and amount of repayments, and any residual or balloon.
Confirm the agreement type and its date.
Chattel mortgage, hire purchase or lease, and for hire purchase whether it was entered into before or after 1 July 2012.
Set up the accounts.
A non-current liability for the agreement, a current portion account, interest expense, and unexpired interest if you record gross.
Post the settlement.
Asset at its GST-exclusive cost, the GST credit in the right BAS period, deposit or trade-in lines, and the liability. Register the asset so it depreciates.
Build the schedule.
Check the repayment, rate and term agree with the contract and that the balance closes at nil or the residual.
Code each repayment to the liability.
BAS Excluded, with a bank rule if the amount is fixed.
Post the interest journal after each repayment.
From the schedule, dated on the repayment date, so monthly and quarterly reports carry the right interest.
Reconcile at each month or quarter end.
Liability against the schedule; schedule against the lender’s statement.
Split current and non-current at 30 June.
Next 12 months’ principal to current, and check any balloon falls in the right side.
Mistakes reviewers find in finance accounts
- GST coded on a chattel mortgage repayment. It claims a credit the client isn’t entitled to, and the liability won’t agree with the lender. It’s the first cause listed in AccountKit’s own help for an out-of-balance schedule.
- A hire purchase treated like a chattel mortgage. After 1 July 2012 the GST on the interest is claimable up front, so a file that only claimed GST on the price has left credits unclaimed.
- A fixed split in a bank rule. The interest in each repayment falls, so the split drifts from the schedule from the second repayment.
- One catch-up interest journal at year end. The annual figure may be right, but every monthly and quarterly report before it understated both the interest and the liability.
- The asset at its GST-inclusive cost. Depreciation is overstated and the GST credit is either missed or claimed twice.
- A balloon or residual left out of the schedule. The schedule closes at nil while the lender still expects a final payment.
- The whole liability in non-current. The balance sheet shows no current debt and the current ratio looks better than it is.
- Registration, stamp duty or insurance financed with GST. Amounts the financier pays for the client aren’t its taxable supplies, so they need their own coding.
How AccountKit handles equipment finance
AccountKit’s equipment finance tool builds the schedule from the contract, for regular repayments or irregular ones such as a larger second repayment that clears the GST, or a gap after harvest. For a new agreement it posts the purchase journal to Xero; for an existing one you set a conversion date and it posts from there. After each repayment date it posts the interest journal (BAS Excluded by default), keeps the next 12 months in current liabilities if you use that setting, and shows whether the Xero balance agrees with the schedule.
The Cashflow Commitments report adds up what every agreement still has to pay when a lender asks. For the other balance sheet accounts on your month-end list, the account reconciler does the same job, and pricing shows the plans that include them.
★★★★★
Love how this app allocates interest on my Chattel Mortgages on a monthly basis directly into my Xero client files.…
Questions practices ask
Is there GST on chattel mortgage repayments?
No. A chattel mortgage is a loan, which the ATO treats as an input taxed financial supply, so neither the principal nor the interest in a repayment carries GST. The GST credit is claimed once, on the purchase of the asset.
Can a cash-basis client claim all the GST on a chattel mortgage up front?
Yes. A client on the cash basis claims the entire GST credit in the tax period in which the borrowed funds are used to pay the supplier in full, provided it holds a tax invoice when it lodges the BAS.
What’s the GST difference between a chattel mortgage and a hire purchase?
Under a chattel mortgage the GST credit is on the asset’s price only. Under a hire purchase entered into from 1 July 2012, every component is taxable, so the credit is one-eleventh of the total amount payable, interest included, claimed up front on either accounting basis.
Should a chattel mortgage be set up as a bank account in Xero?
Usually not. Xero allows a loan as a bank account when there’s a feed, but it doesn’t allow manual journals to a bank account, and interest journals are how most practices keep the liability right. Set it up as a non-current liability instead.
How do I split a chattel mortgage between current and non-current liabilities?
Put the principal in the repayments due in the next 12 months into current liabilities and leave the rest in non-current. In the worked example, $30,701.47 of the $81,532.14 owed at 30 June 2027 is current.
Why doesn’t the finance liability in Xero match the lender’s statement?
The usual causes are GST coded on a repayment, a repayment coded to the wrong account, an interest journal missing or posted twice, or something else posted to the liability. Compare the account’s transactions with the schedule repayment by repayment to find the first one that differs.
Sources
This guide is general information, not advice for a particular client. Check the ATO guidance current at the time you rely on it.
- ATO: GST – Hire purchase and leasing (last updated 6 April 2017) Checked 1 October 2026
- GST Act 1999, Division 158 (hire purchase on the cash basis) and section 156-23 Checked 1 October 2026
- GST Regulations 2019, sections 40-5.09 and 40-5.12 (credit under hire purchase from 1 July 2012 isn’t a financial supply) Checked 1 October 2026
- ATO: GST issues register, Financial services, hire purchase agreements and chattel mortgage Checked 1 October 2026
- ATO: Guide to depreciating assets 2026 Checked 1 October 2026
- ATO: Notional interest under a hire purchase arrangement (Division 240) Checked 1 October 2026
- Inland Revenue: GST special supplies, hire purchase agreements (last updated 1 April 2026) Checked 1 October 2026
- HMRC: VAT guide (VAT Notice 700), section 8.4 (updated 25 June 2026) Checked 1 October 2026
- HMRC: VAT Finance Manual, VATFIN3120 Checked 1 October 2026
- Xero Central: Set up a loan in Xero Checked 1 October 2026
- Xero Central: Add or copy a fixed asset (record a fixed asset bought on hire purchase) Checked 1 October 2026

