Changelog & roadmap
What’s shipping in Vestly
Recent releases plus what we’re building next. See something you want? Upvote it - we use this to prioritise.
Shipped
28 releases. Most recent first.
- New feature
Tax settings: add your HECS, Medicare and private health
Open Tax settingsYou can now record the personal tax details a basic calculator skips - a HELP/HECS study loan and whether you hold private hospital cover - under Settings > Tax settings.
We fold them into a live breakdown of your full annual tax: income tax, the 2% Medicare levy, your HELP/HECS compulsory repayment, and the Medicare Levy Surcharge - all on current ATO FY 2025-26 rates. Change a setting and the figures update instantly, so your estimate reflects your real situation, not a generic salary.
One thing we got right under the hood: a negatively geared rental loss lowers your income tax and Medicare levy, but the ATO adds that loss back for HELP and the surcharge, so those do not fall. We calculate them on the correct income and explain it on the page.
- Fix
Property edit + borrowing capacity fixes
Open PlannerMore accuracy fixes across property editing and the borrowing calculator.
Property edit
- Quick edit now preserves your interest-deductibility %, PPOR days in FY, and the deductibility reason on save. Previously these tax-sensitive fields silently reset to defaults every time you used Quick edit, so anyone who set them in Advanced was losing them.
- Owner share % no longer drifts on co-owned properties from floating-point arithmetic.
- Legacy properties with NULL interest rate no longer zero out on save.
Borrowing capacity
- Existing loan repayments now amortise over the remaining term of each loan, not your hypothetical new-loan term. Previously a 5-year-old loan was being re-amortised over a fresh 30 years, understating "existing commitments" and inflating your max borrow. Capacity figures may move 5-15% lower for portfolios with seasoned loans.
Planner
- Restored the "Not financial advice" disclaimer on Planner + Borrowing capacity surfaces (was accidentally dropped 25 May).
Behind the scenes
- Hardened delete + bulk-import server actions, AI/document rate limits + timeouts, and added the per-IP throttle on the tax-narrative AI call.
- Fix
Carry-forward losses + tax pack accuracy fixes
Open CGT calculatorYour CGT scenarios can now use your prior capital losses carried forward from earlier tax years.
What's new
- Enter your unapplied net capital loss once on
/tax/cgtand every modelled sale applies it BEFORE the 50% discount (ITAA 1997 s.102-15 ordering), the way the ATO actually treats it. - Comparison scenarios + multi-property combiner all use the same carry-forward, so you're never accidentally applying the loss twice.
- After a sale that uses some of it, update the balance and every future scenario reflects what's left.
Fixes that matter
- Rental schedule (`/tax/rental-schedule`): owner-share amounts on co-owned properties now match your real ownership. The previous export was understating shares for anyone who isn't 100% owner.
- Cashflow category breakdown: depreciation rows now scale to your ownership share, so co-owned properties no longer show inflated totals.
- EOFY tax pack: per-property operating expenses now reflect deductible interest only (not P&I), and interest applies your deductibility % so a 60% deductible split shows as the right claim figure.
- Sell-timing nudge: now flags the FY 27-28 bracket cut (1 July 2027) as well as the FY 26-27 one.
If you've already exported a rental schedule or tax pack, re-export it - the figures will line up with your ownership share now.
- Enter your unapplied net capital loss once on
- Improvement
EOFY final hardening: 6 accuracy upgrades + a heads-up email
Open Tax positionEOFY is just over five weeks away. This release closes out the tax-time toolkit with six accuracy improvements and one new comms touch.
Capital improvements now auto-claim Division 43
Logged a $15k kitchen reno in your property timeline? You'll now see the $375/yr Div 43 deduction (2.5% over 40 years from the improvement date) automatically on the Tax position page. No QS schedule needed - the deduction flows from your capital improvement log, apportioned by ownership and PPOR-day factor. Tax position will note "includes $X auto-calculated Div 43 from capital improvements" under the deductions row.
Receipt-missing warning
The Rental schedule now flags how many expenses over $300 don't have a document attached. ATO substantiation rule: claims over $300 need evidence. The banner shows up at the top of /tax/rental-schedule when there are any to fix.
Interest deductibility reason
When you set loan interest deductibility below 100% on a property (e.g. you've used redraw for a personal car), you can now record a one-line reason directly on the property edit form. Lives on file as an audit trail if the ATO ever asks why the % isn't 100%.
Pre-tax preview at the top of Tax pack
Plain-English summary at the top of /tax/pack: "Your FY return will show $X in gross rent, $Y in deductions including $Z depreciation, leaving a $W rental loss/profit." Tax saving estimate too. No more scrolling through tables to answer "what will this return look like?"
Lock-FY toggle (after lodgement)
New section on Settings > Tax history: tick each FY once you've lodged the return. Server actions reject any expense create/edit/delete in a locked FY, so a lodged return can't be accidentally mutated. Unlock any time if you need to fix something.
Sell-timing CGT tip
Within 90 days of 30 June, /tax/cgt now shows a heads-up about CGT timing across the FY boundary, including the upcoming Stage 3 bracket cut (16% to 15%) from 1 July 2026 - which can shave a few hundred off a discounted gain for mid-income earners.
Pre-EOFY email
On 16 June we'll send one personalised email per user: "your FY tax pack is X% ready, here's what's still missing." Idempotent + respects your unsubscribe preference. One touch only - no drip series.
- Improvement
Four tax-pack accuracy guard rails
See your tax positionFour small things that make a real difference to the numbers in your FY 25-26 return.
Repair vs capital improvement classifier
When you log a Repairs & Maintenance expense, two quick questions decide whether it's actually deductible this year or whether it's a capital improvement that goes to your cost base or Division 43 schedule. The two most common audit issues for property investors are claiming improvements as repairs (over-claim) and claiming "initial repairs" at purchase as immediate deductions (capital). This catches both.
Strata: normal vs special levy
Normal body-corporate levies are deductible this FY. Special levies that fund capital works (lift replacement, painting the whole building, etc.) are not - they're Division 43 over 40 years. The expense form now lets you pick which one, and special levies are flagged so they don't quietly inflate your deductions.
Vacant land holding-cost warning
Since 1 July 2019 (Treasury Laws Amendment Act 2019, ITAA s.26-102) holding costs on vacant residential land are no longer deductible. They roll into the CGT cost base instead. If you have a land property in your portfolio, the Tax tab now shows a warning explaining the rule + linking to the relevant properties.
PPOR-days apportionment
If you lived in a property for part of FY 25-26 (e.g. moved out mid-year and rented it out), you can now record the days you lived there on the property edit form. Your rental income and deductions get pro-rated to the rental-only portion. Tax position, rental schedule, and by-entity breakdown all honour the split.
Open the Tax tab, then any property under Edit > Rental, to set the PPOR days if relevant.
- New feature
A deeper tax toolkit, built for property investors
Open the rental scheduleEOFY is six weeks away. We've added the tools that turn the Tax tab from a calculator into a lodgement workflow - inspired by the best of TaxTank, simplified, and tuned for the way Australian property investors actually work.
New: Rental schedule
A new tab at Tax > Rental schedule lays out every property in the exact shape ATO myTax wants it. One card per property, every Rent section field mapped, copy-to-clipboard buttons on every line, and a single Copy all per property if you'd rather paste the whole block in one go.
Co-owned properties show both the 100% figure and your share automatically.
New: Email pack to your accountant
Linked your accountant under Settings? Hit Email to accountant on the rental schedule (or on the tax pack) and we send them a clean per-property breakdown - HTML + plain text, reply-to set to your email so they can write back directly.
New: EOFY readiness score
The top of Tax > Position now shows a 0-100 readiness score plus a checklist of what's still needed before lodgement: rent set, deductions logged, depreciation schedule on file, documents stored. One tap on each item takes you to the page that fixes it.
When you're all set, the card goes quiet - just a single line confirming you're tax-ready.
New: Live cost-base tracker
On Tax > CGT there's now a year-round timeline of every event that affects each property's CGT cost base - purchase costs, capital improvements from your property log, and disposal events. Shows the unrealised gain at today's market value so you always know where you'd stand on sale.
New: Interest deductibility %
On the property edit form (Loan section) there's a new field for the percentage of loan interest that's tax-deductible. Default 100 for the typical case. Drop it if you've used redraw or split funds for non-investment purposes - the rental schedule applies the % to your interest line automatically. The ATO rule it implements: interest is only deductible to the extent the borrowed funds were used for income production.
Coming soon (not in this release)
- Live bank feeds via Open Banking (CDR) - foundation already scaffolded
- Sell-timing what-if (sell this FY vs after 1 July)
- Document classifier confidence picker
Notes: figures auto-apportion by ownership share and apply the interest-deductible % wherever you set one. Always sense-check anything material with your accountant before lodging.
- New feature
Approve recurring expenses straight from your dashboard
See your dashboardTwo new cards landed on the dashboard so you can keep your numbers tight without re-typing the same bill every quarter.
Needs your input
When a recurring expense (rates, insurance, strata) comes due in the next 7 days, it now shows up at the top of your dashboard with three buttons:
- Approve - logs the expense as-is with one tap.
- Edit - tweak the amount, date, category, or description first.
- Skip this one - skip this period, schedule keeps running.
There's also a Stop recurring option per row if you want to kill the schedule entirely.
Behind the scenes: a daily cron looks at every property's recurring expenses and stages the ones coming due. Nothing hits your books until you approve.
Recent activity
A new card in the dashboard status rail shows the last dozen things that happened across your portfolio - expenses logged, documents uploaded, loan rate changes, recurring approvals, new entities. Click any row to jump to it.
Read-only and quiet by design. The point is "what's been going on", not "things you must do".
Notes
- Both cards only show when there's something to display - empty portfolios stay clean.
- Accountant viewers see both cards in read-only mode; only the property owner can approve.
- The pending-approvals card replaces guesswork: instead of a passive notification saying "rates probably coming up", it's a live row with the actual amount + due date you can act on in one tap.
- Improvement
Manage all your entities from one panel
See it on a propertyA polish pass on property editing today. Five things landed:
Manage entities in one place
The button next to Entity on the property edit form now opens a single panel where you can add, rename, change type, or delete any of your trusts, SMSFs, companies, or joint owners. No more bouncing to Settings just to fix a name.
Ownership structure follows your entity
Pick a Trust for a property and Ownership structure locks to "trust" automatically. Pick an SMSF, it locks to "smsf". One source of truth instead of two fields you had to keep in step manually. We backfilled existing properties so anything that drifted is back in sync.
Edit and Mark Sold inside the property header
The two most-used actions on a property page now sit inside the green banner up top as translucent pills. Less hunting, less scrolling on mobile.
Ask Vestly: square button with a smoother entrance
The AI assistant on the dashboard now stays square at every size and slides in cleanly. The footer shows your remaining AI messages for the month and the day, so you always know where you stand. It only appears on the dashboard, and stays out of any printed or exported tax pack.
Refinance picker hides when you only own one property
If you only have one property to refinance against, the picker disappears. The page jumps straight to the calculation. Small thing, less noise.
- New feature
Ask Vestly AI, tenants, plain English, auto-tagged documents and more
See what changedBig batch. Vestly is starting to feel like a real property investment platform.
Ask Vestly AI lives in the bottom-right corner on every dashboard page. Tap it and ask anything about your portfolio: "What did I save on tax this year?", "Should I refinance?", "What's coming up in the next 60 days?". It knows your full portfolio and routes you to the right tool when you need one.
Tenants and lease history. Track every tenancy you've ever had on a property. Tenant initials (we encourage privacy-first naming), lease start and end, bond amount, and where the bond is held. Old leases stay on file as history.
Plain English on the tax page. New toggle at the top of /tax. Flip it on and the page swaps jargon for plain alternatives: "Marginal rate" becomes "Your top tax bracket", "Div 43" becomes "Building depreciation", and so on. The collapsible glossary stays available either way.
Document auto-tagging. Drop a PDF or photo of a rates notice, insurance policy, or strata levy into the documents page and Vestly figures out what it is, which property it belongs to, and pre-fills a deductible expense for you to confirm.
AI-generated FY tax narrative. A two-paragraph plain-English summary of your year on the tax page. Click generate. Read your year back in clear language: what you collected, what you claimed, what you saved.
Lease end and rent review reminders by email. When a lease ends in 3 days, or has already expired, the email lands the next morning. State-compliant copy. One-click unsubscribe.
Rent payments ledger. Log each rent inflow as it lands so your cashflow is live, not estimated. Arrears detection rolls in automatically.
Sidebar tools menu. All the calculators (refinance, serviceability, rent-increase notice, depreciation upload, bulk import) now live in a collapsible "Tools" group at the bottom of the sidebar. Cleaner nav, nothing hidden.
Bank feeds waitlist. Open Banking (CDR) is coming. /settings/bank-feeds is open for the waitlist now.
- New feature
A clearer next step, in plain English
Open dashboardTwo changes that make Vestly easier to use, especially if you don''t spend your weekends reading the ATO website.
Per-property "next action" card
Every property page now opens with a single ranked recommendation. Lease ending soon? It''s the first thing you''ll see. No depreciation schedule? Same. No expenses logged this year? Same. The resolver ranks time-sensitive events ahead of completeness gaps, so you''re never juggling four amber banners trying to figure out which one matters today.
Sold or fully-set-up properties show no card. The page stays calm when there''s nothing to do.
Plain English on the tax page
A new "New to tax terms?" card sits at the top of
/tax. Tap to expand and you get clear, one-sentence definitions for fourteen terms the page uses: negative gearing, marginal rate, Div 40/43, quantity surveyor schedule, ownership share, EOFY, and the rest. Collapsed by default so experienced users see a single thin row and ignore it.No tax numbers changed. No existing pages broke. Pure additive UI.
- New feature
Vestly now guides you through setup
See your checklistVestly used to drop you on the dashboard and trust you to figure out where to go next. Now the software walks you through it.
What''s new
- Setup checklist on the dashboard. The path from signup to a fully-set-up portfolio, broken into six small steps. Each step lights up when its prerequisite is done. Optional steps (entities, depreciation, accountant invite) can be skipped.
- Sidebar progress chip. A small "Setup 4/6" pill in the left rail with a pinging dot. One tap drops you back into the checklist from anywhere.
- Contextual nudges on the pages where they matter. Two properties but no entities yet? You''ll see a hint on
/properties. Sold a property but never recorded the sale price? A nudge appears on/tax/cgt. No expenses logged this FY?/taxreminds you what you''re leaving on the table. Each nudge dismisses cleanly and remembers your choice. - After-action toasts. Adding a property, uploading a depreciation schedule, or exporting a tax pack now triggers a brief hint about the natural next step.
Why this matters
Property investment software lives or dies on what you log into it. The clearer the path through the app, the more of your real numbers end up in front of you when EOFY hits. We tested this internally for two weeks and the first-month activation rate moved a lot.
Animations respect your system''s reduced-motion preference. None of this changes any existing pages or breaks any of your current data.
- New feature
One simple plan: $9.90 per active property
See pricingWe've moved Vestly to a single plan: $9.90 AUD per active property per month, every feature included.
No more tiers, no upgrade prompts. Whether you track one property or ten, the price scales with you.
What's included
Cashflow, tax and CGT tracking. EOFY tax pack (PDF and CSV, split by entity). Depreciation AI ingest. AI Insights. Refinance comparison with live Big 4 rates. State-compliant rent-increase letters. Multi-entity portfolios. Three accountant seats. The full feature set, every account.
How it works
- Add a property: your bill grows by $9.90, prorated to the day.
- Sell or delete: the next invoice drops by $9.90, prorated.
- 7-day free trial on new accounts. No credit card required.
- Cancel any time. Your data stays read-only and never gets deleted.
- GST included in the headline price.
Already subscribed?
Your existing subscription continues at its current rate. If you'd like to switch to the new per-property model, get in touch and we'll sort it out.
See the full pricing details below.
- New feature
Track lease dates + get reminded 60 days before key events
Open a propertyNew on every property: track your lease start date, lease end date, next rent review date, and bond authority reference. Vestly will quietly remind you 60, 14 and 3 days before each event so you never miss a rent review or notice deadline.
What you can now record per property
- Lease start + end dates - so you know exactly when the current tenancy expires
- Next rent review date - so you don't miss the chance to raise rent in line with the market
- Bond authority reference - your NSW RBO / VIC RTBA / QLD RTA / etc number, stored against the property for quick lookup
All four fields are optional. Skip them if you don't track lease dates - your existing properties keep working exactly as before.
Reminders, the moment they matter
We surface a reminder in your dashboard inbox:
- 60 days out - "lease ending soon, plan ahead"
- 14 days out - "time to act"
- 3 days out - urgent
- Up to 14 days overdue - "is this lease renewed?"
Click the reminder and we'll jump you straight into the rent-increase tool with the property already selected. Generate a state-compliant rent-increase notice in seconds (Pro feature - we'll prompt to upgrade only when you actually need the letter).
Where to find it
- Property detail page - new "Lease" card above the tenant timeline
- Add/edit property form - new "Lease (optional)" section under the Rental tab (only visible when the property is marked as tenanted)
- Dashboard inbox - new reminders fire automatically based on dates you save
Nothing changes for vacant properties or for users who don't fill in lease dates. This is a missing primitive, not a new feature you have to learn.
- Improvement
Sold properties now look sold + delete cleans up everything
See your portfolioWe polished how Vestly handles properties you have sold or removed from your portfolio.
Sold properties get a proper archive view
Mark a property as sold and it instantly switches to an archive treatment:
- Grey "Sold" pill replaces the cashflow / LVR status chip
- Headline shows Sale price + Capital gain (not stale "Value + Cashflow" numbers)
- "Sold dd MMM yyyy" and "Held Ny" chips replace LVR / yield / equity
- The card sits below your active portfolio in the list - archived properties stop competing for visual attention
- The 12-month CGT countdown goes away (the decision is in the past)
- Sold properties no longer compete for the "Top performer" tag
Deleting a property now cleans up everything
When you delete a property, the wipe is now complete:
- Every linked expense, document, receipt scan, value history entry, rent-change row, and property log entry is removed
- The underlying files in storage are also removed (previously these were leaking and silently using up your storage quota)
- Any inbox notifications referencing that property are cleared so you never click into a dead link
A few other tidy-ups
- The new-property form no longer pre-fills from a property you just sold
- Documents picker, planner, tax / CGT pages refresh immediately after marking sold or reactivating
- New feature
Properties for sale: browse + enquire from inside Vestly
Browse listingsA new tab in Vestly: Properties for sale.
Browse a curated catalogue of Australian investment properties from the developer directly, filter by state, type, beds, price, and off-plan vs completed, then send an enquiry without leaving the app.
What's new
- New "For sale" tab in the sidebar (also under Tools → Before you buy)
- State, property type, bedrooms, off-plan, and price filters
- Full detail page with photo gallery, key specs, projected weekly rent, and gross yield
- "Run your own numbers" link drops you into the Planner with price, rent, and state pre-filled
- One-tap enquiry form - your details go directly to the developer, no marketing, no third parties
Why we built it Most investors are juggling six tabs across realestate.com.au, calculator spreadsheets, and broker emails. This puts a vetted set of investor-grade properties one click from your Planner.
- New feature
Save scenarios, see next year's cashflow, snap inspection photos
See what changedA big batch landed today. The headline: you can now save and compare planner scenarios, see exactly what next year's cashflow looks like, and capture inspection photos straight from your phone camera.
What's new
Planner
- Save and name scenarios - "Brisbane 6%", "Melbourne 5% IO", etc. Reload them any time.
- Compare two scenarios side-by-side - see exactly how monthly cashflow, annual net, yield, and stamp duty stack up.
- Share a read-only link - send your broker or partner the modelled scenario without screenshots. Revoke any time.
Cashflow
- Next 12 months forecast - pulls your loan, management fee, rent and recurring bills forward so you can see the year ahead before it lands. Flags the worst projected month so you know what to keep in the offset.
- Vs last FY toggle on the 12-month trend chart - overlay last year's net to spot patterns.
- Expense breakdown - tap a category to see the receipts that add up to that total.
Documents
- Renewal reminders at the top of Documents - any insurance, lease or depreciation report expiring in the next 60 days shows up with a one-click upload link that pre-fills the right category and property.
- Download a whole FY as a zip - one click and your accountant gets every doc you logged this financial year, grouped by category.
Tax
- What-if deduction slider - drag from $0 to $20k and see exactly how much tax you'd save at your marginal rate, live.
Properties
- Inline notes - drop a free-text note on any property. "Agent said comparable sold $830k last week" - the kind of thing you'd otherwise lose.
Inspections
- Snap photos straight from your phone camera into each inspection entry. Up to 8 per inspection.
Refinance
- Big 4 + 3 majors rate table - investor variable + 3-yr fixed rates for the major lenders. Click "Use" to drop a rate straight into the calculator.
AI Insights
- Pin useful Q+A pairs so they survive the rolling chat history.
A pile of polish
- CGT calculator centered (it was stuck to the left edge on wide screens)
- Tax progress widget on the dashboard now shows accurate AEST days-to-EOFY
- Tax comparison chart correctly shows amber when your property is positively geared (it was always green before, even when the property was adding to your tax bill)
- Mobile dashboard tile values no longer truncate at "$660,0..."
- Property cards no longer cut off long addresses
- Pristine forms no longer light up red before you've typed anything
Everything's tested. Tell us if you spot something off - we read every reply.
- New feature
Snap a receipt, AI logs the expense
Try receipt scanTap. Snap. Done.
Vestly Pro now scans receipts. Take a photo, AI reads the amount + date + vendor in seconds, you pick the property + category, hit save - and the photo auto-attaches to your document vault. The kind of magic that used to require an accountant + a shoebox.
Why we built it
Manual receipt entry is the worst part of being a property investor. Hand-typing every plumber invoice, rates notice, and Bunnings docket steals 10-30 minutes a month per property. We wanted that time back for you.
How it works
- Open Cashflow (or any property page) and tap Scan receipt
- Take a photo or pick from your gallery
- AI fills in the amount, date, vendor, and suggests a category in 2-4 seconds
- You review on screen, pick the property, hit Save
- Photo lands in your document vault, expense lands in cashflow + tax pack
Plan availability
Plan Daily Monthly Free locked locked Pro 30 scans 100 scans Portfolio 100 scans 500 scans Privacy + cost
- Photos stay private to your Vestly account. We never train on your data.
- Built on the same secure pipeline as the QS depreciation ingest (atomic rate limits, hash deduplication, photo cleanup on cancel).
- Re-scanning the same photo is free (we cache the result by SHA-256 hash for 7 days).
Coming next
If this lands well we'll extend it: bulk-receipt mode (drag a folder), scheduled bank-statement reconciliation, EOFY snapshot pack. Tell us what you'd want next - the Feedback button is on every dashboard surface.
- New feature
Import a Quantity Surveyor depreciation schedule with AI
Open the importerGot a Quantity Surveyor PDF? Vestly now reads it for you.
Upload your QS depreciation schedule (BMT, Washington Brown, Duo Tax, Capital Claims, etc.) and our AI extracts every Div 40 plant and equipment asset plus the Div 43 capital-works figure in 10-30 seconds. You review the extracted data on screen - edit anything that looks off, delete duplicates - then click save.
The imported figures flow straight through to your cashflow, tax position, and dashboard totals for the current financial year. Saves 1-2 hours of manual data entry per property.
How to use it
- Go to Tools -> Import QS depreciation schedule
- Pick the property the schedule is for
- Upload the PDF (max 10 MB)
- Review and save
Re-uploading a new schedule for the same property cleanly replaces the prior import - any depreciation expenses you added manually are untouched.
Plan availability
Available on the Portfolio plan ($49/mo). Free and Pro users see an upgrade prompt.
- Improvement
Polish pass: shortlist ownership, smarter defaults, cleaner UI
A run-through every page that hadn't been touched in a while. About two dozen small fixes and a few new bits, all driven by what makes the day-to-day flow smoother.
New
- Shortlist now captures your ownership share and whether the loan is interest-only, so the cashflow estimate matches what you'd actually pay.
- Inspections marked "purchased" get a one-click "Add to your portfolio" button that carries every detail over to the new-property form.
- Negative-gearing calculator bracket table now refreshes automatically when ATO rates change - the page can't drift from what the engine uses anymore.
Better
- Refinance now scales the loan balance by your ownership share (was using the full loan).
- Land tax uses a smarter default land-value ratio per property type (houses, units, townhouses, vacant land all differ).
- Rent increase calendar-month math is now exact (no more 11-month false fail at month boundaries) and AEST-safe.
- Property planner distinguishes interest-only from P+I when estimating the interest portion of repayments.
- Depreciation tool auto-selects your first property so the form arrives prefilled.
- Rent increase stops overwriting your typed effective date when you switch between properties.
- AI waitlist remembers that you've joined across visits.
- Documents drop zone is now keyboard-accessible (Tab + Enter to open the file picker).
Fixed
- Pricing page trust badges only show once paid plans go live (less misleading during beta).
- Reset-password and a few other flows now stay inside the React router instead of triggering a full page reload.
- New feature
Cashflow page rebuilt: spot leaks, missed deductions, and risk in one glance
See your cashflowBig upgrade to the cashflow page. It used to show a flat table of net cashflow numbers - now it tells you what's actually going on with your portfolio.
What's new
An insights panel at the top. Every time you load the page, Vestly checks 14 things across your portfolio and surfaces what's worth your attention - ranked by severity. Think:
- "Property A is bleeding $480 a week. That's $25,000 a year before tax."
- "Your loan rate on Property B is 7.85% - 0.5% off that would shift your cashflow by $233 a month."
- "No council rates logged for Property C - logging them adds hundreds to your tax saving."
- "Portfolio LVR is 87% - a 10% market dip would wipe out a chunk of equity."
Each insight links to the place you can fix it. No reading required.
Where every dollar of rent goes
A new bar at the top shows what percentage of every $1 of rent goes back out as expenses. If it's over 100%, the colour shifts and the copy explains: you're covering the gap with negative gearing and your salary.
Per-property cards with proper breakdown
Each property gets a card showing income, expenses, and a stacked bar of where the money goes - loan repayment, management, rates, insurance, other. Sorted weakest cashflow first so the worst performer is at the top.
Portfolio KPIs
Net cashflow (monthly + weekly + annual), portfolio value, LVR, gross yield - all on one strip, colour-coded by health.
- New feature
Compare shortlist properties + smarter tax numbers
Try CompareTwo big upgrades to the shortlist and tax pages.
Compare on the shortlist
A new Compare button at the top of your shortlist lets you pick 2-4 properties and see them side-by-side. Pick what matters most - best cashflow, biggest tax saving, highest yield, lowest upfront cost, or all-round - and Vestly tells you which property wins for that goal, with the reason in plain English.
Useful when you're deciding between two listings on the weekend.
Tax page is more accurate
We rebuilt the tax-position math so properties acquired part-way through the financial year aren't treated as if you owned them all year. Same for properties sold mid-year.
If you bought in March, your rental income and loan-interest deduction now reflect the actual months you held the property - not a phantom 12-month figure. The negative-gearing benefit and tax saving you see on the tax page are now the real numbers.
Co-owners: depreciation now scales to your ownership share automatically. Enter the full property amount from your QS schedule and we apply your share.
Plus a few smaller wins
- Edit any shortlist property without deleting and re-adding
- Property management deductions now use logged actuals when you've recorded them, not just an estimate
- Card layout fixed: action bar always sits at the bottom of every shortlist card
- Improvement
Send feedback from anywhere in the app
Try it nowThere's now a "Send feedback" button right in your account menu (top-right avatar). One click opens a small form to tell us what's working, what's broken, or what you'd love to see next.
Drop us a quick rating (loving it / hitting a wall) and a message - We read every one and replies if we need more detail.
No more hunting for the contact page when you're mid-flow.
- New feature
Attach receipts to any expense
Open my propertiesYou can now upload a PDF or photo of a receipt against any expense. Hit the paperclip on a row to attach a file - the receipt also lands in your Documents vault filed against the right property.
What works
- PDF, JPG, PNG, WebP, HEIC up to 10 MB
- Auto-categorised into the vault (insurance receipts go to insurance, repairs go to maintenance, everything else goes to tax)
- Attach when you create an expense, or retroactively from the row paperclip
- One click to view; small x to unlink (file stays in your vault)
Future-you at tax time will thank present-you.
- Improvement
Cleaner expense table on mobile
The expense table on each property page now uses card-style rows on mobile (no more horizontal scroll). The receipt action sits in its own column on desktop and bottom-right of the card on mobile, with proper touch-sized buttons.
Small change, much nicer on a phone.
- Improvement
New cashflow-led landing page
For people who land on Vestly via a cashflow-themed ad ("rent in, mortgage out, what's the real number?"), the landing page now leads with weekly cashflow instead of tax saving. The dashboard preview adapts to match.
Same product, sharper message-to-promise match.
- New feature
Web push notifications
Enable in SettingsEnable web push in Settings to get rate-due reminders, missed-deduction alerts, and tax-time prompts on your phone or desktop - even when Vestly isn't open.
Works on Chrome, Edge, Opera, and modern mobile browsers. Apple users: Safari needs you to install the PWA from the share sheet first.
- New feature
Recurring expenses + reminders
Try itMark an expense as monthly, quarterly, or yearly when you log it. Vestly remembers and pings you ~10 days before the next one is due.
Works great for council rates (quarterly), insurance (yearly), strata (monthly), and loan interest. Set it once.
You can change or stop a recurrence any time from the property page.