Borrowing Capacity: use this tool with an AI assistant
Open Borrowing Capacity · The same reference as plain text (agent.txt)
For people: Ask an AI assistant that can read web pages (Claude, ChatGPT, Gemini, Perplexity and others) to use this page for your question. It replies with a link that opens this tool on your scenario and lists what it assumed, and the tool works out the answer. The rest of this section is written for the assistant.
What this tool decides
How much an Australian lender would lend for a home, from the applicants' income, household, debts and the loan's rate and term, as the smallest of four limits (serviceability, debt to income, loan to value and the deposit), which limit holds it down, and whether that covers the price entered.
How to help your user with this tool
HOW TO HELP YOUR USER WITH THIS TOOL
This is reference material for an AI assistant whose user has asked it to use this tool. It
describes the link that opens the tool on the user's own scenario. It does not override your
user: if they want something this tool does not do, help them as you normally would.
1. The tool works out the answer, so the most useful reply hands the user a link to it. Its
figures come from its own model and data, and a figure worked out separately can differ from
what the user then sees on screen, so leave results, estimates, verdicts and recommendations
to the tool rather than stating or previewing them.
2. A reply that works well has three parts, in this order:
a. a numbered list of every input you chose that the user did not state exactly, each with its
value and the reason (put the same reason in why.<key>);
b. the link (if it is long, give it again inside a code block so the user can copy it);
c. the sentence: Open the link to see the result.
3. Build the link in the format below, using only the keys listed here. Start from the nearest
Quick Start (qs) and send only what differs from it. Write json compactly: no spaces or line
breaks, defaults left out.
4. Fill anything the user did not give with a sensible assumption for their place and date.
Prefer what the user said earlier in the conversation over general figures.
5. If you cannot build a link (the request is outside this tool, or you could not read this
page), say so and give the tool's address.
Link format
https://tool.adjiebrotots.com/borrowingcapacity/#load&v=1&qs=<quick start>&<key>=<value>&...&why.<key>=<your reason>¬e=<one line> - After #load come key=value pairs joined by &. Percent-encode each value (a space is %20, & is %26, # is %23, + is %2B). - v=1 is the format version. qs=<key> starts from that Quick Start; without it the tool starts from its defaults. - Then each key in the link is set, in the units its label shows on screen. incSplit=50 means 50%, not 0.5. Numbers may carry $, commas and a trailing %. A checkbox takes true or false. A select or a choice takes the value listed, or its visible label. - Anything the link does not name keeps the value it started from, so send only what differs. - why.<key>=<text>: your reason for that value, shown to the user beside it (200 characters at most). note=<text>: one line shown above the list, for example the place and the date. - A number outside a field's range is pulled into range and the user is told; a key the tool does not know is skipped and listed. Never use the keys s, open or embed.
Example
Request: using tool.adjiebrotots.com/borrowingcapacity, how much can a couple earning $120,000 and $85,000 in Sydney borrow? A reply in that form: 1. Household: two applicants and no dependants. The link starts from the Couple Quick Start (qs=couple), which keeps private hospital cover on, no study loan, a card limit of 15,000, a loan at 5.9% a year over 30 years and the 2026-27 tax year. 2. Income: $205,000 a year gross between the two, with the second applicant's share set to 40%, the nearest step to $85,000 of $205,000. 3. Living costs: $4,000 a month declared; the lender uses the higher of this and its own benchmark. 4. Home and deposit: a $1,100,000 home with $250,000 saved, stamp duty at 4% of the price and $4,000 of other purchase costs, none of which the user gave. https://tool.adjiebrotots.com/borrowingcapacity/#load&v=1&qs=couple&city=Sydney&incSimple=205000&why.incSimple=$120,000%20plus%20$85,000%20gross%20a%20year,%20before%20tax&incSplit=40&why.incSplit=The%20second%20applicant%20earns%20$85,000,%20about%2041%25%20of%20$205,000,%20and%20the%20slider%20moves%20in%20steps%20of%205&deps=0&why.deps=No%20children%20were%20mentioned,%20and%20the%20Couple%20Quick%20Start%20has%20two&declaredExp=4000&why.declaredExp=A%20typical%20monthly%20figure%20for%20two%20adults%20with%20no%20children,%20excluding%20rent%20and%20debts&price=1100000&why.price=A%20typical%20Sydney%20price%20for%20a%20home%20a%20couple%20on%20this%20income%20might%20shop%20for&savings=250000&why.savings=Savings%20for%20the%20purchase%20were%20not%20given,%20so%20a%20typical%20amount%20for%20a%20couple%20at%20this%20income&dutyPct=4&why.dutyPct=New%20South%20Wales%20stamp%20duty%20on%20about%20$1.1M%20is%20about%204%25%20of%20the%20price¬e=Sydney%20couple,%20October%202026 ``` https://tool.adjiebrotots.com/borrowingcapacity/#load&v=1&qs=couple&city=Sydney&incSimple=205000&why.incSimple=$120,000%20plus%20$85,000%20gross%20a%20year,%20before%20tax&incSplit=40&why.incSplit=The%20second%20applicant%20earns%20$85,000,%20about%2041%25%20of%20$205,000,%20and%20the%20slider%20moves%20in%20steps%20of%205&deps=0&why.deps=No%20children%20were%20mentioned,%20and%20the%20Couple%20Quick%20Start%20has%20two&declaredExp=4000&why.declaredExp=A%20typical%20monthly%20figure%20for%20two%20adults%20with%20no%20children,%20excluding%20rent%20and%20debts&price=1100000&why.price=A%20typical%20Sydney%20price%20for%20a%20home%20a%20couple%20on%20this%20income%20might%20shop%20for&savings=250000&why.savings=Savings%20for%20the%20purchase%20were%20not%20given,%20so%20a%20typical%20amount%20for%20a%20couple%20at%20this%20income&dutyPct=4&why.dutyPct=New%20South%20Wales%20stamp%20duty%20on%20about%20$1.1M%20is%20about%204%25%20of%20the%20price¬e=Sydney%20couple,%20October%202026 ``` Open the link to see the result.
Quick starts (qs)
There are 5 Quick Starts, each a named Australian borrower with their city, income, household, debts, deposit and a home they would shop for. Each is opened as a full scenario, and the list below shows only what it sets differently from the page's own start, so any key not listed keeps the page's default. Start from the one nearest the household: couple with children, a single average earner, a first home buyer with a thin deposit, a self-employed borrower, or a high earner paid in several streams. Then send the user's own figures: usually city, incSimple, incSplit, adults, deps, price, savings and the debts they mention, plus any assumption you change. The Quick Starts' prices and savings are examples, not the user's. qs takes one of: finance-bro, couple, geoff, first-home, tradie. What each Quick Start sets is listed under QUICK START FIGURES at the end.
Fields (key: label on the page)
Most important: incSimple, incSplit, adults, deps, city, declaredExp, price, savings, dutyPct, cardLimit, persRepay, helpMode, prodRate, termYears. [Income: What you earn] incSimple: Total employment income (most important) Number ($ before it, /yr after it). 0 to 100,000,000. Default 140,000. Gross income a year before tax, for all applicants together, excluding employer super. Add the applicants up ($120,000 and $85,000 is 205000). For a self-employed applicant it is the two-year average profit after tax plus add-backs. It counts while incMode is simple; the streams below count in Detailed. Tip on the page: Gross pay for the year, before tax and excluding employer super. Counted in full, as a lender treats base salary. [Income: Employment] incPayg: Base salary (PAYG) Number ($ before it, /yr after it). 0 to 100,000,000. Default 140,000. Employee base salary a year. Counts only in Detailed income. Tip on the page: Gross base salary before tax and excluding employer super. Counted in full by every lender. shdPayg: Base salary (PAYG) Number (% after it). 0 to 100. Default 100. The share of the base salary the lender counts, %. 100 for salary. incOvertime: Overtime Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Overtime a year (Employee, Detailed). Needs 6 to 12 months of history. Tip on the page: Needs 6 to 12 months of history. Shaded 80%, or 100% for essential services such as nursing, police, fire and ambulance. shdOvertime: Overtime Number (% after it). 0 to 100. Default 80. The share of overtime the lender counts, %. Typically 80. incBonus: Bonus or commission Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Bonus or commission a year (Employee, Detailed). Lenders shade it to 50 to 80%. Tip on the page: Lenders take the lower of the two year average and the latest year, then shade it to between 50% and 80%. shdBonus: Bonus or commission Number (% after it). 0 to 100. Default 80. The share of a bonus the lender counts, %. 50 to 80. incAllow: Allowances Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Non-reimbursable allowances a year (Employee, Detailed). Tip on the page: Car, shift, travel and site allowances. They must be non-reimbursable to count. Shaded 80% to 100%. shdAllow: Allowances Number (% after it). 0 to 100. Default 80. The share of allowances the lender counts, %. 80 to 100. incCasual: Casual or second job Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Casual or second job income a year (Employee, Detailed). Tip on the page: Needs 6 to 12 months in the same role. Shaded 80% to 100% depending on how settled the role looks. shdCasual: Casual or second job Number (% after it). 0 to 100. Default 80. The share of casual income the lender counts, %. 80 to 100. [Income: Self-employed] incSeNpat: Two year average profit after tax (NPAT) Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Two-year average profit after tax (Self-employed, Detailed). shdSe: Two year average profit after tax (NPAT) Number (% after it). 0 to 100. Default 100. The share of self-employed profit the lender counts, %. 100 for an established business. incSeAdd: Add-backs Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Add-backs a year: depreciation, one-offs, director wages paid to you (Self-employed, Detailed). Tip on the page: Depreciation, one-off items, super above the compulsory rate, and director wages paid to you. Not a real cash drain, so they count. Shaded like NPAT, and not taxed. [Income] hasInvest: Rent, dividends or an investment property Checkbox: true or false. Default false. Tick if the household has rental income, dividends or an investment property. Its figures are ignored while it is off. hasGov: Family Tax Benefit, pension or child support Checkbox: true or false. Default false. Tick for Family Tax Benefit, a pension or child support received. Its figures are ignored while it is off. [Income: Investments] incRent: Gross rental income Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Gross rental income a year. Send hasInvest with it. The shading in shdRent covers vacancy and costs, so do not deduct those. Tip on the page: Annual rent before costs. The 70% to 80% shading covers vacancy, fees, rates and strata, so do not deduct those yourself. shdRent: Gross rental income Number (% after it). 0 to 100. Default 80. The share of rent the lender counts, %. 70 to 80. ipCash: Investment property deductible costs Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Investment property deductible costs a year, for the tax only. Tip on the page: Interest, fees, rates, strata, insurance and repairs for the year. Used for the tax position only, never deducted from the rent twice. ipDep: Depreciation (non-cash) Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Investment property depreciation a year (non-cash), for the tax only. Tip on the page: Claimed on the investment property. Lowers taxable income without costing cash, so it lifts the negative gearing benefit. negGear: Allow negative gearing add-back Checkbox: true or false. Default true. Whether the lender adds the tax saved on a rental loss back. Leave it on. Tip on the page: Only some lenders add the tax saved on a rental loss back to servicing income. Turn it off for the conservative view. incDiv: Dividends and distributions Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Cash dividends a year. Send hasInvest with it. Tip on the page: Cash received, two year average. Grossed up for franking credits, then shaded to 80%. shdDiv: Dividends and distributions Number (% after it). 0 to 100. Default 80. The share of dividends the lender counts, %. Typically 80. frankPct: Franked portion Number (% after it). 0 to 100. Default 100. The franked share of the dividends, %. 100 for fully franked. Tip on the page: Share carrying franking credits at the 30% company rate. Fully franked grosses the cash up by 10 over 7. [Income: Government and support] incFtb: Family Tax Benefit A and B Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Family Tax Benefit A and B a year. Send hasGov with it. Tip on the page: Counted in full, but only while the youngest child stays under the lender's age limit of roughly 11 to 13 years. shdFtb: Family Tax Benefit A and B Number (% after it). 0 to 100. Default 100. The share of Family Tax Benefit counted, %. 100. incPension: Centrelink pension or DSP Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Centrelink pension or disability support a year. Send hasGov with it. Tip on the page: Age pension, disability support pension and carer payment. Counted in full. shdPension: Centrelink pension or DSP Number (% after it). 0 to 100. Default 100. The share of the pension counted, %. 100. pensionTaxable: Pension is taxable Checkbox: true or false. Default false. Whether the pension is taxable (age pension yes, disability support below pension age no). Tip on the page: Age pension is taxable, DSP below age pension age is not. Changes the tax line only, not the shading. incCsIn: Child support received Number ($ before it, /yr after it). 0 to 100,000,000. Default 0. Child support received a year. Send hasGov with it. Tip on the page: Needs a court order or binding agreement plus 6 months of evidence. Tax free, so it is counted in full. shdCsIn: Child support received Number (% after it). 0 to 100. Default 100. The share of child support received counted, %. 100. [Household: Household and living costs] city: City (most important) One of: Sydney, Melbourne, Brisbane, Perth, Adelaide, Canberra, Hobart, Gold Coast, Regional or other. Default Perth. Sets the lender's living-cost benchmark (HEM) by local cost of living. Use the city nearest the home; Regional for other Australian places. Tip on the page: Scales the HEM benchmark by local cost of living excluding housing, taken from the Cost of Living Comparator. Perth is the base at 100. adults: Adults in the household (most important) One of: 1 applicant, 2 applicants. Default 2. How many people are on the loan, 1 or 2. Tip on the page: One or two people on the loan. Two applicants are taxed as two people, and HEM assumes a couple's living costs. incSplit: Second applicant’s share of income (most important) Slider (%). 0 to 50. Default 50. The second applicant's share of the household income, in %, 0 to 50 in steps of 5 (the slider lands on the nearest step). Used only with 2 adults; it changes the tax, since two applicants are two taxpayers. Send the lower earner's share: $85,000 of $205,000 is about 41, so 40. Send 0 when one applicant earns nearly all of it. Tip on the page: Two applicants are two taxpayers, so the tax scale runs on each share, not on the pooled income. Set 0% when one earns everything. The study loan is charged on the higher earner’s share. deps: Dependants (most important) One of: 0 (No dependants), 1 dependant, 2 dependants, 3 dependants, 4 dependants, 5 dependants, 6 dependants. Default 0. Children or others who rely on the income, 0 to 6. Each one raises the living costs a lender assumes. Use what the user said; with no mention, 0. Tip on the page: Children or others who rely on your income. Each one raises the HEM living cost a lender assumes, and lowers the Medicare levy threshold. declaredExp: Declared living expenses (most important) Number ($ before it, /mo after it). 0 to 1,000,000. Default 3,500. The user's own living costs a month, excluding rent and every debt repayment. The lender uses the higher of this and its HEM benchmark, so a low figure does not raise the result. Typical 2,500 to 5,500 by household; use a figure for the household if the user gives none. Tip on the page: Your own monthly figure, excluding rent, every debt repayment and investment outgoings. Those are counted under Debts. privHealth: Private hospital cover Checkbox: true or false. Default true. Private hospital cover. false adds the Medicare Levy Surcharge once income passes the threshold. Leave it on unless the user says they have none. Tip on the page: Without it, the Medicare Levy Surcharge of 1% to 1.5% applies once income passes the singles or family threshold. [Household: Tax and study loan] taxYear: Resident tax year One of: 2025-26, 2026-27, 2027-28. Default 2026-27. The resident tax year whose lowest bracket applies. Use the year the user is applying in. Tip on the page: Sets the lowest bracket: 16% in 2025-26, 15% in 2026-27, 14% from 2027-28. Medicare thresholds use the latest published values. helpMode: Study loan (HELP or HECS) (most important) One of: tax (Deduct as tax), commitment (Treat as a commitment), none (No study loan). Default none. A study loan (HELP or HECS): none, tax (repayments come off as tax) or commitment (counted as a debt). Leave it at none unless the user has one. Tip on the page: The same dollars either way. As tax it lowers net income, as a commitment it lowers the NSR instead. helpThreshold: Repayment threshold Number ($ before it, /yr after it). 0 to 1,000,000. Default 67,000. The income above which the study loan repays, a year. Used only when helpMode is not none; indexed yearly. Tip on the page: Only income above this line repays, at 15% to $125,000 and 17% above. Indexed yearly, so update it if yours differs. [Debts] hasHomeLoan: Another home or investment loan Checkbox: true or false. Default false. Tick for another home or investment loan. Its figures are ignored while it is off. hasCard: Credit card or line of credit Checkbox: true or false. Default true. Tick for a credit card or line of credit. On by default. Its limit is ignored while it is off, so send false with no card. hasPersonal: Personal or car loan Checkbox: true or false. Default false. Tick for a personal or car loan. Its figures are ignored while it is off. hasBnpl: Buy now pay later Checkbox: true or false. Default false. Tick for buy now pay later. Its figures are ignored while it is off. hasSupport: Child support or maintenance paid Checkbox: true or false. Default false. Tick for child support or maintenance paid. Its figure is ignored while it is off. hasRefi: A facility closing or refinancing at settlement Checkbox: true or false. Default false. Tick for a facility closing or refinanced at settlement. Its figures are ignored while it is off. [Debts: Other home and investment loans] olBal: Total balance Number ($ before it). 0 to 1,000,000,000. Default 0. Total balance of the other home and investment loans. Send olRate with it. olRate: Actual rate Number (%/yr after it). 0 to 30. Default 6.20. The rate paid today on those loans, % a year. The lender reassesses it at the higher of this plus the buffer and its floor. Tip on the page: The rate you pay today. The lender reassesses it at the higher of this plus 3.00% and its own floor. olTerm: Remaining term Number (yrs after it). 1 to 40. Default 25. Years left on those loans. Shown in the Detailed debts view. olType: Repayment type One of: pi (Principal and interest), io (Interest only). Default pi. pi (principal and interest) or io (interest only), for those loans. Shown in the Detailed debts view. Tip on the page: Interest only is reassessed as principal and interest over the term left after it ends, so the assessed repayment is larger. olIo: Interest only period left Number (yrs after it). 0 to 15. Default 3. Years of interest only left. Used only when olType is io. [Debts: Revolving credit] cardLimit: Credit card and line of credit limits (most important) Number ($ before it). 0 to 10,000,000. Default 10,000. The total limit of all credit cards and lines of credit, not the balance. A card never used still counts. Typical 5,000 to 25,000 for a household. Tip on the page: Assessed on the limit, not the balance. A card you never use still costs capacity, so closing it is the cheapest lift there is. cardPct: Assessed monthly rate Slider (%). 3 to 3.8. Default 3.8. The monthly repayment charged on a card limit, % of the limit. Lenders use 3 to 3.8. [Debts: Personal and car loans] persRepay: Monthly repayments (most important) Number ($ before it, /mo after it). 0 to 1,000,000. Default 0. Monthly repayments on personal and car loans. Send persBal with it. persBal: Balances outstanding Number ($ before it). 0 to 1,000,000,000. Default 0. Total balance of personal and car loans. It feeds the debt-to-income limit only. [Debts: Buy now pay later] bnplRepay: Monthly instalments Number ($ before it, /mo after it). 0 to 1,000,000. Default 0. Monthly buy now pay later instalments. Send bnplLimit with it. Tip on the page: Or, where the lender assesses a limit rather than a balance, the limit divided by its assessment period. bnplLimit: Total limits Number ($ before it). 0 to 1,000,000,000. Default 0. Total buy now pay later limits. It feeds the debt-to-income limit only. [Debts: After settlement] occupancy: Occupancy One of: owner (Owner occupier), investor (Investor, still renting or boarding). Default owner. owner (moves in) or investor (still pays rent or board after settlement, which counts as a commitment). Tip on the page: Investor if you keep renting or boarding after settlement. Owner occupiers move in, so the rent line falls away. rentBoard: Rent or board paid after settlement Number ($ before it, /mo after it). 0 to 1,000,000. Default 0. Rent or board paid a month after settlement. Used only when occupancy is investor. newPropCosts: Strata, rates and insurance on the new property Number ($ before it, /mo after it). 0 to 1,000,000. Default 350. Strata, rates and insurance a month on the new home. Typical 250 to 500 for a house, more for an apartment. csOut: Child support or maintenance paid Number ($ before it, /mo after it). 0 to 1,000,000. Default 0. Child support or maintenance paid a month. Send hasSupport with it. ipOut: Investment property outgoings not netted off rent Number ($ before it, /mo after it). 0 to 1,000,000. Default 0. Investment property outgoings a month that the rental shading does not already cover. Leave at 0 if rent is shaded at 70 to 80. Tip on the page: Only what the rental shading misses. Leave it at zero if you shaded rent at 70% to 80%, or you pay the same cost twice. [Debts: Closing at settlement] refiRepay: Repayments being refinanced or closed Number ($ before it, /mo after it). 0 to 1,000,000. Default 0. Monthly repayments on a facility closed at settlement; they come off the commitments. Send refiBal with it. Tip on the page: Facilities paid out or closed at settlement. They come off commitments, and their balances off the DTI cap. refiBal: Balances being refinanced or closed Number ($ before it). 0 to 1,000,000,000. Default 0. Balances of the facilities closed at settlement. [Loan: The loan] prodRate: Product rate offered (most important) Number (%/yr after it). 0 to 30. Default 5.90. The interest rate the user would be offered on the new loan, % a year. The lender tests at the higher of this plus buffer and its floor rate, so the tested rate is higher than this one. Use the user's offered rate; otherwise a going variable owner-occupier rate for the date. termYears: Loan term (most important) Number (yrs after it). 1 to 40. Default 30. Years the new loan runs. Typical 30. hasIo: Interest only to start Checkbox: true or false. Default false. Interest only to start. On shortens the term the lender tests over by newIo years. Tip on the page: Shortens the window you are tested over to the term minus the interest only period, so capacity drops materially. newIo: Interest only period Number (yrs after it). 0 to 15. Default 5. Years of interest only on the new loan. Used only with hasIo on. [Loan: Lender policy] buffer: APRA buffer Slider (%). 0 to 5. Default 3. The serviceability buffer the lender adds to the rate, in percentage points. 3 is the APRA rule; leave it unless the user names a lender's policy. Tip on the page: Added on top of the product rate by APRA rule. It has been 3.00 points since October 2021. floorRate: Lender floor Slider (%). 0 to 9. Default 5.5. The lender's minimum test rate, % a year. Typical 5 to 5.75; leave it unless the user names a lender's policy. Tip on the page: A minimum assessment rate the lender never goes below, typically 5.00% to 5.75%. The higher of floor and buffered rate is used. umiReq: Minimum left each month (UMI) Number ($ before it, /mo after it). 0 to 100,000. Default 250. The monthly surplus the lender insists on after everything. Typical 0 to 500. Tip on the page: The buffer the lender insists you keep after every outgoing, including the new repayment. Usually $0 to $500 a month. nsrMin: Minimum income cover (NSR) Slider (×). 1 to 1.2. Default 1. The minimum income cover (net service ratio), 1 to 1.2. Typical 1 to 1.1. Tip on the page: It must clear 1.00, and some lenders want 1.05 to 1.10. This is the secondary sanity check, UMI is the primary test. [Purchase: The purchase] price: Purchase price (most important) Number ($ before it). 0 to 1,000,000,000. Default 900,000. The price of the home. Use the user's price; otherwise a typical price for the kind of home and the city, which the borrower would shop for. valuation: Bank valuation Number ($ before it). 0 to 1,000,000,000. Default 900,000. What the bank values the home at. The lower of price and valuation sets the loan to value limit. Used only in the Detailed purchase view; the Simple view uses the price. Tip on the page: The LVR cap applies to the lower of price and valuation, so a shortfall costs you directly. depositMode: Deposit funds (Enter an amount or Percentage of price) One of: amount (Enter an amount), pct (Percentage of price). Default amount. amount: savings is all the cash the user has for the purchase, and stamp duty and other costs come out of it first. pct: depositPct is the deposit as a % of the price, with the costs paid on top. Send it with savings or depositPct. Tip on the page: Savings, a family gift and any grant. Stamp duty and the purchase costs come out of it first. savings: Deposit funds (most important) Number ($ before it). 0 to 1,000,000,000. Default 200,000. Used when depositMode is amount. Savings, a family gift and any grant. depositPct: Deposit funds Number (% of price after it). 0 to 100. Default 20. Used when depositMode is pct. dutyMode: Stamp duty (Percentage of price or Enter an amount) One of: pct (Percentage of price), amount (Enter an amount). Default pct. pct: dutyPct is a % of the price. amount: dutyAmt is the dollar duty. Send it with dutyPct or dutyAmt. Tip on the page: Rates and concessions differ by state. Check your revenue office, or use percentage mode for a quick estimate. dutyPct: Stamp duty (most important) Number (% of price after it). 0 to 20. Default 4.00. Stamp duty as a % of the price, for the state and price. About 4 to 5.5 in NSW and Victoria for a $0.9M to $1.4M home, 3.5 to 4 in WA and Queensland, 4.5 to 4.8 in South Australia. Each Quick Start holds its state's figure. First home buyer concessions can make it 0. dutyAmt: Stamp duty Number ($ before it). 0 to 1,000,000,000. Default 36,000. Used when dutyMode is amount. otherCosts: Other purchase costs Number ($ before it). 0 to 1,000,000,000. Default 4,000. Conveyancing, transfer and registration, building and pest. About 4,000 on a standard purchase. Tip on the page: Conveyancing, transfer and registration, building and pest. Around $4,000 on a standard purchase. [Purchase: Loan to value] lmiCap: Lenders Mortgage Insurance Checkbox: true or false. Default false. Lenders Mortgage Insurance. On lets the loan go past 80% of the price, up to 95%, with the premium added to the loan. Needed when the deposit is under 20% of the price. Tip on the page: Lets a lender go past 80% LVR, up to 95%. The premium is capitalised, so you service the larger balance and serviceability tightens. lmiRate: LMI premium Number (% of loan after it). 0 to 10. Default 2.50. The premium as a % of the loan. Used only with lmiCap on. lvrMax: Maximum LVR Slider (%). 50 to 95. Default 80. The most the lender lends as a % of the home's value. 80 avoids LMI; up to 95 with it. Used only in the Detailed purchase view; the Simple view uses 80, or 95 with lmiCap on. Tip on the page: 80% avoids LMI. 85% is waived for some professions such as doctors and lawyers. 90% to 95% is possible with LMI. [Purchase: Debt to income] dtiCap: DTI cap Slider (×). 3 to 9. Default 6. The most the lender allows in total debt as a multiple of gross income. 6 is the reporting line; strict lenders use 4.5 to 5.5. Shown in the Detailed purchase view. Tip on the page: Many lenders cut this well below the 6.0 reporting line, to 4.5 or 5.5, once the LVR is high. dtiBasis: Income basis One of: gross (Gross income, unshaded), assessable (Assessable income, shaded). Default gross. gross (raw income) or assessable (the shaded income, which is stricter). Tip on the page: Some lenders measure DTI on raw gross income, others on the shaded assessable figure, which is stricter.
Compact lists
- `incMode=<simple|detailed>` - `incWho=<employee|self>` - `debtsMode=<simple|detailed>` - `loanMode=<simple|detailed>` - `capsMode=<simple|detailed>` These five are not form fields: they are the page's Simple / Detailed switches and its Employee / Self-employed switch. A value may also be the words the page shows (Detailed, Self-employed). You rarely need to send them, because a link that names a figure which only counts in one view switches that view on by itself. The key you send always wins. incMode: simple counts incSimple, in full. detailed counts the streams instead, each shaded by its own shd key: incPayg, incOvertime, incBonus, incAllow, incCasual (employee) or incSeNpat, incSeAdd (self-employed), and incSimple is not used. Naming any stream, shading or investment figure that is shown in Detailed (incPayg, incBonus, shdBonus, shdRent, ipCash and the like) switches Income to Detailed; naming incSimple alone switches it to Simple. When the link switches Income to Detailed and does not name the base salary (incPayg, or incSeNpat for self-employed), the base salary becomes what is left of incSimple after the other streams you named, as the Detailed button does. So in Detailed, send incPayg or incSeNpat as well. `incMode=detailed&incPayg=100000&incBonus=20000` incWho: employee or self. Only one side counts at a time. Naming a self-employed stream (incSeNpat, incSeAdd, shdSe) selects self; naming an employee stream selects employee. In Simple it changes only the wording on the page, not the result. debtsMode and loanMode: change only which controls the page shows, never the result; a value in a hidden control still counts. Naming olTerm, olType, olIo, cardPct or ipOut shows the Detailed debts view; naming buffer, floorRate, umiReq or nsrMin shows the Detailed loan view. capsMode: simple sets the loan to value limit to 80 (95 with lmiCap on) and values the home at the price. detailed uses lvrMax and valuation, and shows dtiCap and dtiBasis. Naming any of lvrMax, valuation, dtiCap or dtiBasis switches Purchase to Detailed; whichever of lvrMax and valuation you leave out then takes what Simple was using (95 or 80, and the price). The boxes under "Tick what you have" (hasInvest, hasGov, hasHomeLoan, hasCard, hasPersonal, hasBnpl, hasSupport, hasRefi) and the two switches hasIo and lmiCap hide and zero what is under them while they are off. Send the box with its figures. As a safety net, a link that names a non-zero figure under an off box and does not name the box turns it on. `hasPersonal=true&persRepay=950&persBal=42000`
Quick start figures (what each qs sets, as a link would carry them)
A heading line holds what all the Quick Starts under it share; each Quick Start's own line holds the rest. finance-bro: Finance Bro, Sydney. incPayg=230000 incBonus=90000 city=Sydney adults=1 declaredExp=5200 hasPersonal=true cardLimit=25000 persRepay=950 persBal=42000 newPropCosts=900 price=1350000 savings=550000 dutyPct=4.24 incMode=detailed debtsMode=detailed couple: Couple, Melbourne. incSimple=185000 city=Melbourne deps=2 declaredExp=4800 cardLimit=15000 newPropCosts=450 price=920000 savings=300000 dutyPct=5.46 geoff: Average Man, Perth. incSimple=110000 adults=1 declaredExp=2800 cardLimit=8000 price=560000 savings=180000 dutyPct=3.68 first-home: First home buyer, Brisbane. incSimple=120000 city=Brisbane adults=1 declaredExp=2600 helpMode=tax cardLimit=5000 newPropCosts=400 price=480000 savings=70000 dutyPct=0 lmiCap=true tradie: Self-employed tradie, Adelaide. incSimple=165000 city=Adelaide adults=1 deps=1 declaredExp=3200 hasPersonal=true cardLimit=20000 persRepay=950 persBal=48000 newPropCosts=380 price=780000 savings=300000 dutyPct=4.71 incWho=self Generated by _ref/agent-doc.mjs from the page and its agent-notes.md.