Analyse a buy-to-let deal
analyse_buy_to_let_dealFull UK buy-to-let analysis for a purchase price and monthly rent: gross and true net yield after service charge, ground rent, agent fees, repairs, voids and mortgage interest, Section 24 tax, monthly cashflow before and after tax, break-even mortgage rate, a 0 to 100 deal score, and stress scenarios such as a rate shock, a recession and extended voids. Agent fee, repairs and voids the user has not given take standard assumptions, listed in assumptions_applied. Returns a link that opens the same deal in the calculator.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tax_band | No | The landlord's income tax band: basic (20%), higher (40%) or additional (45%). | higher |
| monthly_rent | Yes | Expected monthly rent in GBP. | |
| mortgage_rate | No | Annual mortgage interest rate as a percentage, for example 4.5. | |
| ownership_type | No | Held personally (Section 24 applies) or through a limited company. | personal |
| purchase_price | Yes | Purchase price in GBP. | |
| valuation_basis | No | Base yields on the purchase price or the current market value. | purchase_price |
| mortgage_balance | No | Mortgage amount borrowed in GBP. Omit or 0 for a cash purchase. | |
| utilities_monthly | No | Monthly utilities paid by the landlord in GBP. | |
| ground_rent_annual | No | Annual ground rent in GBP. | |
| repairs_percentage | No | Repairs and maintenance allowance as a percentage of rent. Omitted means the standard 5%. | |
| agent_fee_percentage | No | Letting agent fee as a percentage of rent. Pass 0 if the landlord self-manages; omitted means the standard 12%. | |
| corporation_tax_rate | No | Corporation tax rate percentage, used for company ownership. | |
| current_market_value | No | Current market value in GBP, if yields should be based on value rather than purchase price. | |
| void_months_per_year | No | Expected empty months per year. Omitted means the standard 1 month. | |
| service_charge_monthly | No | Monthly service charge in GBP (leasehold flats). | |
| agent_fee_vat_applicable | No | Whether VAT at 20% is added to the agent fee. |