Skip to content

Releases: realbakari/ATO-Lens

ATO Lens v1.1.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 10:32

ATO Lens v1.1.0

ATO Lens now provides a clearer, safer path from tax documents to myTax preparation.

Highlights

  • Added a guided myTax preparation copilot with ATO-aligned field checks.
  • Added local OCR for scanned PDFs, JPEG, PNG and WebP documents.
  • Added automatic detection for 11 Australian tax document types.
  • Added page-level provenance and confidence scores for recognised fields.
  • Added mandatory review, correction and exclusion controls before importing OCR results.
  • Added dedicated handling for income statements, PAYG summaries, receipts, dividends, sole-trader income, super and HELP statements.
  • Added preparation-pack PDF export for use with myTax or a registered tax agent.
  • Improved deduction evidence tracking and tax-readiness checks.
  • Extended optional AI document adapters to support images.

Privacy

Offline parsing and OCR remain on-device. Documents only leave the device when an optional AI provider is explicitly selected.

ATO Lens provides preparation guidance only. It does not lodge tax returns, access myGov or myTax, or act as a registered tax agent.

Verification

  • 71 automated tests passing
  • Production build and lint passing
  • Signed and notarized macOS builds
  • Windows and Linux packages
  • SHA-256 checksums included

ATO Lens v1.0.2

Choose a tag to compare

@github-actions github-actions released this 28 Jul 08:45

Highlights

  • Corrected Notice of Assessment imports and preserved document and manual figure origins.
  • Added financial-year-aware income tax, HELP and Super Guarantee calculations.
  • Strengthened outbound redaction and clarified local-first privacy behavior.
  • Refined dashboard colors, motion, responsive layouts, keyboard navigation and reduced-motion support.
  • Upgraded Electron packaging and added version-gated release checks.

Verification

  • 44 automated tests pass
  • Production build and lint pass
  • npm audit reports zero vulnerabilities
  • macOS, Windows and Linux artifacts were built by the release workflow

Figures remain estimates from the documents supplied and are not tax advice.

ATO Lens v1.0.1

Choose a tag to compare

@github-actions github-actions released this 28 Jul 00:37

Upload your notices of assessment, income statements, payslips and HELP
statements, and ATO Lens reconciles them into a year-by-year view of your tax,
super and study loan. Parsing and storage happen on your machine; there is no
ATO Lens server to send anything to.

Downloads

Platform File
macOS (Apple Silicon) ATO-Lens-1.0.1-arm64.dmg
macOS (Intel) ATO-Lens-1.0.1-x64.dmg
Windows 10/11 ATO-Lens-1.0.1-x64.exe
Linux ATO-Lens-1.0.1-x86_64.AppImage

macOS builds are signed with a Developer ID certificate and notarized, so they
open normally. The Windows installer is not signed — SmartScreen will show
"unknown publisher", and you need More info → Run anyway to continue. If
that is not a trade you want to make, run the web app from source instead.

Check any download against SHA256SUMS.txt before opening it:

shasum -a 256 ATO-Lens-1.0.1-arm64.dmg          # macOS
sha256sum -c SHA256SUMS.txt --ignore-missing    # Linux
Get-FileHash ATO-Lens-1.0.1-x64.exe             # Windows

What the numbers are based on

Every rate is taken from the ATO's published tables, cited in the source with
the page it came from and the date it was checked (28 July 2026):

  • Income tax — 2025–26 at nil to $18,200, then 16c, 30c, 37c and 45c.
    2026–27 applies the legislated cut of the first bracket to 15%, so the same
    income is assessed differently depending on the year the document reports.
  • HELP repayments — the marginal system introduced in 2025–26 (15c above
    $67,000, then $8,700 plus 17c above $125,000, then 10% of total repayment
    income above $179,285), the 2026–27 thresholds, and the older flat-rate scale
    for 2024–25 and earlier.
  • Medicare levy — 2%, with the low-income shade-in for singles between
    $28,011 and $35,013.
  • Low income tax offset — $700, withdrawn at 5c then 1.5c to $66,667.
  • Super guarantee — 12% from 1 July 2025.

The engine is checked against the ATO's own worked examples, including the
three HELP repayment scenarios and the Medicare levy example, so a mistake in a
threshold shows up as a failing check rather than a wrong refund.

What it will not do

  • Scanned PDFs need an AI adapter. The offline parser reads text-based
    files. When it cannot read a figure it leaves the field empty rather than
    filling in a plausible number.
  • AI parsing uploads the original PDF to whichever provider you configure
    with your own key. The file itself cannot be redacted first, though tax file
    numbers, Medicare numbers and BSBs are stripped from anything logged.
  • Medicare levy uses single-taxpayer thresholds. Family and senior
    thresholds are higher and are not modelled.
  • The super guarantee audit assumes quarterly payment and does not yet
    account for Payday Super, which applies from 1 July 2026.
  • Repayment income is approximated by taxable income, so HELP figures are a
    floor if you have reportable fringe benefits, investment losses or reportable
    super contributions.

Figures are estimates from the documents you supply, not tax advice. Anything
that changes what you lodge is worth confirming with a registered tax agent.