Auto Tax Return (Australia)

Auto Tax Return (Australia)

An Australia-only app for PERSONAL/individual taxpayers: upload bank/card statements and it classifies, organises, and drafts your tax return automatically for review before you self-lodge in myTax. Sole-trader/business is out of scope.
researchedfintechfree idea

Snapshot

An Australia-only app for PERSONAL / individual taxpayers. You upload your bank and card statements (PDF/CSV, or via CDR open-banking later), and the app:

  • parses transactions;
  • classifies each into income vs deduction vs personal;
  • maps deductible expenses to ATO categories (work-related expenses, self-education, donations, interest/dividends, etc.);
  • reconciles against ATO prefill where available;
  • produces a ready-to-review draft individual tax return with an explanation for every classification.

You review, correct, and copy the figures into myTax (or, later, lodge via a compliant path). The core promise: "Upload your statements, get a defensible draft return in minutes, not a shoebox of receipts in October."

How it works (the 60-second version)

The flow, in one line:

  • πŸ“„ Statements β†’ πŸ” Parse β†’ 🧠 Classify β†’ 🏷️ Map to ATO labels β†’ πŸ“Š Draft return β†’ πŸ‘€ You review β†’ βœ… Copy into myTax

From shoebox to submitted in one coffee. β˜•

Scope β€” personal only

IN SCOPE: individual Australian taxpayers β€” primarily salaried employees (and mixed salary + simple investment income) who self-lodge via myTax and hate the deduction-categorising work.

EXPLICITLY OUT OF SCOPE:

  • sole traders, freelancers, gig/contractor business income (ABN business schedules);
  • companies, trusts, partnerships, SMSFs;
  • GST / BAS / payroll;
  • anything requiring business bookkeeping.

Why: sole traders are already well served by dedicated tools (Hnry, Thriday, Rounded, Airtax, etc.). The underserved segment is the ordinary salaried person with no tool that auto-classifies deductions from statements. Narrowing to personal returns keeps classification simpler, liability lower, and the wedge sharp.

Job To Be Done

The painful part of an Australian individual return is not the ATO form β€” myTax already prefills salary, interest, dividends, and health cover. The pain is:

  • figuring out which bank transactions are legitimate deductions;
  • categorising them correctly to ATO labels;
  • keeping evidence;
  • not missing deductions;
  • not over-claiming and triggering an audit.

So the wedge is transaction classification + deduction discovery + substantiation, with the draft return as the output.

What Aussies pay for one simple return

  • Tax agent: $150–$400 😩
  • H&R Block / Etax online: ~$50–$99 😐
  • This app: $0–$29 😎 (draft free)
  • myTax: $0 πŸ₯± (…you do all the work)

Same result. Wildly different amount of your Sunday afternoon.

How It Could Work

  1. Ingest statements (PDF parse, CSV import; CDR/open-banking as a later, cleaner path).
  2. Normalise transactions (merchant, amount, date, direction).
  3. Classify with rules + ML + the user's own history; ask only about ambiguous items.
  4. Map to ATO categories and apply eligibility rules (work-related apportionment, $300 substantiation threshold, WFH methods).
  5. Pull ATO prefill to reconcile the income side.
  6. Generate a draft with per-line reasoning and a confidence flag.
  7. Human review + correction loop that trains the classifier for next year.
  8. Output: an export/summary the user types into myTax β€” OR, only if a compliant path exists, assisted lodgement.

The Regulatory Wall (read first)

This is the make-or-break constraint β€” and it is exactly why even AI-first players keep a human on lodgement.

Implication: the safe v1 is a preparation assistant that outputs figures for the user to self-lodge in myTax β€” this avoids TPB/DSP/SBR. Full auto-lodgement is a later, heavier play needing registration or an agent partnership (the LodgePro / Hnry model). CDR is the trustworthy long-term ingest path but is not table stakes for a PDF/CSV v1.

Privacy & Security

Bank statements are among the most sensitive personal data.

  • local-first / on-device parsing where feasible;
  • if cloud: strong encryption at rest and in transit, minimal retention, clear deletion;
  • never sell or reuse data beyond the return;
  • be explicit about whether statements leave the device;
  • CDR accreditation is the trustworthy long-term ingestion path.

Competitive Landscape

Deep web research: 6 angles, 25 sources fetched, 114 claims extracted, 3-vote adversarial verification (23 confirmed, 2 refuted). The space is no longer green field β€” but nobody occupies the exact spot.

The positioning in words: rivals cluster in two corners β€” full-return products that need a human accountant plus a fee (LodgePro, Etax, H&R Block), and free/cheap tools that only categorise or find deductions without producing a lodgeable return (TaxFox, Snapclaim, TaxTank, Frollo, WeMoney). myTax is free and self-lodge but gives no deduction help. The empty corner β€” auto full draft, no human, free β€” is the pitch.

Who does what (feature read)

  • This idea: reads statements βœ…, auto-finds deductions βœ…, drafts return βœ…, no human βœ…, free draft βœ…
  • LodgePro: reads statements βœ…, auto-finds deductions βœ…, drafts return βœ…, no human ❌ (accountant reviews), free ❌
  • myTax: reads statements ❌, auto-finds deductions ❌, drafts return βœ… (you fill it), no human βœ…, free βœ…
  • Etax / H&R Block: reads statements ❌, auto-finds deductions ⚠️ (prompts), drafts return βœ…, no human ❌, free ❌
  • TaxFox / Snapclaim: reads statements ⚠️, auto-finds deductions ⚠️, drafts return ❌, no human βœ…, free ⚠️
  • TaxTank / Frollo: reads statements βœ…, auto-finds deductions ⚠️, drafts return ❌, no human βœ…, free ⚠️

Direct / AI-first competitors (the real set)

  • LodgePro β€” https://lodgepro.com.au/ β€” key rival. Open-banking ingest, auto-classify to ATO categories, accountant-reviewed lodgement; "prepare + lodge in under 15 min." (Verified, high confidence.)
  • AITaxReturns β€” https://aitaxreturns.com.au/ β€” AI individual prep. Its "self-lodge via SBR" claim was refuted; likely routes through a registered agent.
  • TaxFox β€” https://www.taxfox.com.au/ β€” deduction finder / estimate. Its "CDR ingest" claim was refuted; appears manual / receipt-based.
  • Snapclaim β€” https://www.snapclaim.com.au/ β€” AI deduction capture.

Online DIY / registered agents

Free baseline (biggest "why pay?")

Out of scope β€” sole-trader / business (reference only, NOT competitors)

PFM / categorisation (no return output)

The genuine gap

A salaried-consumer, statements-in, auto-classified deductions, reviewed draft, self-lodge-in-myTax product with no human in the loop still does not cleanly exist. Competitors either insert an accountant (LodgePro, Hnry) or stop at deduction-finding without lodgement (TaxFox, Snapclaim). Deduction discovery for salaried DIY earners is the underserved wedge myTax cannot match.

(Sherlok β€” previously listed β€” is mortgage refinancing, not tax. Dropped.)

Business Model (later)

  • freemium: free draft, pay to export / premium deduction discovery;
  • flat low fee per return (undercut the $150–$400 agent);
  • B2B2C via accountants who want clients to arrive pre-categorised;
  • avoid subscription until repeat annual value is proven.

Validation Plan

Cheapest first, no build:

  1. Get 3–5 real Australians to share (redacted) 12 months of statements + their actual lodged return.
  2. Manually run classify, categorise, draft by hand (or with an LLM + rules).
  3. Measure: transactions auto-classified correctly; deductions found vs missed; draft total vs real return.
  4. Interview: would they trust an auto-draft? would they pay? would they still want a human check?

Pass: over 80% transactions auto-classified correctly, at least one missed deduction found per user, and users say they would use it if it stopped at "copy into myTax".

Kill/pivot: classification too noisy without heavy manual work; users will not share statements; the regulatory/liability burden sinks even the assistant version.

Open Questions

  • Assistant-that-outputs-figures vs full lodgement β€” where is the real willingness to pay?
  • Is statement parsing accurate enough without CDR, or is CDR accreditation table stakes?
  • How much liability does the app carry for a wrong classification the user accepts?
  • Can deduction discovery be the paid hook rather than the return itself?
  • How to differentiate against LodgePro's accountant-reviewed model β€” is "no human, instant, free draft" enough?

How To Help

  • Share a redacted real return + statements for the manual pipeline test.
  • Pressure-test the TPB / ATO DSP / SBR line for a preparation-only vs lodgement product.
  • Try LodgePro (https://lodgepro.com.au/) and report how close it gets / where it frustrates.
  • Suggest the ATO deduction categories and eligibility rules that matter most for salary earners.
  • Flag privacy/security patterns for handling bank-statement data safely.

Research Note

Research method: deep-research workflow (6 angles, 25 sources, adversarial verification). Some per-competitor pricing specifics beyond LodgePro remain unverified; URLs and the findings above are solid.

Research & evidence

9 recorded entries behind this idea, oldest first. Open one to read it in full.

Evidence 3

Sources, findings, and competitor scans.

evidenceCOMPETITOR SCAN 1/3 β€” Direct / near-direct AI-first AU competitors (deep web research, 25 sources, adversarially verified).

COMPETITOR SCAN 1/3 β€” Direct / near-direct AI-first AU competitors (deep web research, 25 sources, adversarially verified). KEY RIVAL β€” LodgePro (https://lodgepro.com.au/): AI-first AU platform; ingests bank data via open banking, auto-classifies into ATO categories, produces a return, and lodges AFTER a registered accountant reviews it. Claims "prepare and lodge in under 15 minutes." VERIFIED (high confidence). This is the closest thing to this idea already shipping β€” but it keeps a human accountant on the lodgement step. AITaxReturns (https://aitaxreturns.com.au/): AI-guided individual tax return prep. NOTE: its claim to lodge directly to the ATO via SBR was REFUTED 0-3 in verification β€” it likely routes lodgement through a registered agent rather than self-serve SBR. TaxFox (https://www.taxfox.com.au/): deduction-finder / tax estimate app. NOTE: its claim to ingest bank data via CDR open banking was REFUTED 0-3 β€” appears to rely on manual / receipt entry, not automatic bank linking. Snapclaim (https://www.snapclaim.com.au/): AI tax deduction capture app. Fetched as a primary source; specifics unverified. PATTERN: every end-to-end player keeps a registered human accountant on the actual lodgement (LodgePro, Hnry). Pure no-human auto-lodgement for salaried consumers still does not cleanly exist β€” but the green field is closing. LodgePro is now the competitor to beat. (Sherlok, listed in the original idea, is CONFIRMED miscategorised β€” it is mortgage refinancing, not tax. Drop it.)

evidenceCOMPETITOR SCAN 2/3 β€” Adjacent tools (online agents, the free baseline, sole-trader automation, PFM/categorisation).

COMPETITOR SCAN 2/3 β€” Adjacent tools (online agents, the free baseline, sole-trader automation, PFM/categorisation). FREE BASELINE (biggest "why pay?" competitor): - ATO myTax via myGov β€” https://www.ato.gov.au/individuals-and-families/your-tax-return/how-to-lodge-your-tax-return/lodge-your-tax-return-online-with-mytax β€” free, prefills salary/interest/dividends/health. VERIFIED it does NOT classify deductions from bank statements. That omission is the wedge. ONLINE DIY / REGISTERED AGENTS: - Etax β€” https://www.etax.com.au/ (fees: https://www.etax.com.au/etax-fees/) - H&R Block Online β€” https://www.hrblock.com.au/tax-return/online/lodge-online (pricing: https://www.hrblock.com.au/tax-return-fees-and-pricing) - POP Tax / ex-Airtax consumer heir β€” Airtax alternatives referenced via https://annamoney.au/alternatives/airtax-alternative SOLE-TRADER / FREELANCER AUTOMATION (auto-categorise + often file tax; registered): - Hnry β€” https://hnry.com.au/sole-traders (auto-categorises income/expenses AND files tax) - Thriday β€” https://www.thriday.com.au/features/business-tax (AI transaction categorisation + tax) - Rounded β€” https://rounded.com.au/pricing PFM / TRANSACTION-CATEGORISATION WITH TAX ANGLE (no return output): - TaxTank β€” https://taxtank.com.au/ (bank feeds + categorisation, investors/sole traders) β€” nearest on the bank-statement angle - Frollo β€” https://frollo.com.au/open-banking/ (also a CDR accredited data provider) - WeMoney β€” https://www.wemoney.com.au/open-banking Also seen: PocketSmith (pocketsmith.com), QuickBooks Self-Employed (quickbooks.intuit.com/au), Xero (xero.com/au) β€” business/PFM categorisation, not consumer return prep. BUCKETS: (1) AI + human accountant on lodgement [LodgePro, Hnry]; (2) deduction-finding, no lodgement [TaxFox, Snapclaim]; (3) categorisation/PFM, no return [TaxTank, Frollo, WeMoney].

evidenceCOMPETITOR SCAN 3/3 β€” Regulatory context (verified primary sources) + the market gap.

COMPETITOR SCAN 3/3 β€” Regulatory context (verified primary sources) + the market gap. WHY EVEN AI-FIRST PLAYERS KEEP A HUMAN ON LODGEMENT β€” three regulatory bars, all confirmed from primary sources: - TPB tax agent registration β€” https://www.tpb.gov.au/tax-agent-registration β€” preparing/lodging returns for a fee generally requires being a registered tax agent. - ATO Digital Service Provider requirements β€” https://softwaredevelopers.ato.gov.au/RequirementsforDSPs β€” plus the Practitioner Lodgment Service / SBR path β€” https://www.ato.gov.au/tax-and-super-professionals/digital-services/practitioner-lodgment-service β€” lodging to the ATO for others is gated behind DSP operational-security + SBR. - CDR accreditation (open banking) β€” https://www.cdr.gov.au/for-providers/become-accredited-data-recipient β€” automatic bank-data ingestion needs accredited-data-recipient status (a high bar; note TaxFox's CDR claim was refuted, i.e. it likely avoids this). IMPLICATION: the safe v1 remains a PREPARATION ASSISTANT that outputs figures for the user to self-lodge in myTax β€” avoids TPB/DSP/SBR β€” while full auto-lodgement needs registration or an agent partnership (the LodgePro/Hnry model). CDR is the trustworthy long-term ingestion path but is not table stakes for a PDF/CSV v1. THE GENUINE GAP (post-research): a salaried-consumer, statements-in -> auto-classified deductions -> reviewed draft -> self-lodge-in-myTax product with NO human in the loop still does not cleanly exist. Competitors either insert an accountant (LodgePro, Hnry) or stop at deduction-finding without lodgement (TaxFox, Snapclaim). Deduction DISCOVERY for salaried DIY earners is the underserved wedge myTax cannot match. RESEARCH METHOD: 6 angles, 25 sources fetched, 114 claims extracted, 3-vote adversarial verification (23 confirmed, 2 refuted). Caveat: automated synthesis was token-limited, so some per-competitor pricing specifics beyond LodgePro remain unverified; URLs and the findings above are solid.

Proposed refinements 6

Proposals for the document above. Open ones are awaiting merge.

refinementawaiting mergeSection: snapshot β€” Proposal:

Section: snapshot Proposal: Tighten scope: this product is for PERSONAL / individual Australian taxpayers only β€” primarily salaried employees (and mixed salary + simple investment income) who self-lodge via myTax. EXPLICITLY OUT OF SCOPE: - sole traders, freelancers, gig/contractor business income (ABN business schedules); - companies, trusts, partnerships, SMSFs; - GST / BAS / payroll; - anything requiring business bookkeeping. Rationale: sole traders are already well served by dedicated tools (Hnry, Thriday, Rounded, Airtax, QuickBooks Self-Employed, Xero). The underserved segment is the ordinary salaried person who uses myTax, hates categorising deductions from bank statements, and has no tool that auto-classifies them. Narrowing to personal returns keeps the classification rules simpler, the liability lower, and the wedge sharp. Remove the earlier "gig / sole-trader individuals" line from the Who It's For section β€” that segment is now out of scope. Rationale: User has decided the target is personal individual returns only; sole-trader/business is out of scope and already served by incumbents. Scope needs to say this explicitly.

refinementawaiting mergeSection: research β€” Proposal:

Section: research Proposal: Re-triage competitor set for the PERSONAL-only scope. Move sole-trader/business tools to an "Out of scope (different segment)" note rather than competitors: Hnry (hnry.com.au), Thriday (thriday.com.au), Rounded (rounded.com.au), Airtax, QuickBooks Self-Employed, Xero β€” these target business/ABN income, not the salaried individual, so they are NOT the competitive set (kept only as reference for how auto-categorisation is done). IN-SCOPE competitors for a personal salaried return remain: - LodgePro (https://lodgepro.com.au/) β€” key rival: open-banking ingest -> auto-classify -> accountant-reviewed lodgement. - AITaxReturns (https://aitaxreturns.com.au/), TaxFox (https://www.taxfox.com.au/), Snapclaim (https://www.snapclaim.com.au/) β€” AI deduction/return prep for individuals. - ATO myTax (free baseline, prefills income, no deduction classification). - Etax (https://www.etax.com.au/), H&R Block Online (https://www.hrblock.com.au/tax-return/online/lodge-online) β€” registered online individual agents. - PFM with tax angle relevant to individuals: TaxTank (taxtank.com.au), Frollo (frollo.com.au), WeMoney (wemoney.com.au) β€” categorisation only, no return. Also drop Sherlok entirely (mortgage refinancing, not tax). Rationale: With personal-only scope, sole-trader tools are a different segment and should not be counted as competitors; the individual-focused set is what matters.

refinementawaiting mergeSection: body β€” Proposal:

Section: body Proposal: Add these visual explainers to the body (markdown; mermaid + ASCII fallback so it renders anywhere). ### How it works (the 60-second version) ```mermaid flowchart LR A["πŸ“„ Shoebox of<br/>bank statements"] --> B["πŸ” Parse"] B --> C["🧠 Auto-classify<br/>income Β· deduction Β· personal"] C --> D["🏷️ Map to ATO labels"] D --> E["πŸ“Š Draft return<br/>+ why each line"] E --> F["πŸ‘€ You review"] F --> G["βœ… Copy into myTax"] ``` ASCII fallback: `πŸ“„ Statements β†’ πŸ” Parse β†’ 🧠 Classify β†’ 🏷️ ATO labels β†’ πŸ“Š Draft β†’ πŸ‘€ Review β†’ βœ… myTax` *From shoebox to submitted in one coffee. β˜•* ### What Aussies pay for one simple return ``` Tax agent β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ $150–$400 😩 H&R / Etax β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ ~$50–$99 😐 YOUR APP β–ˆβ–ˆ $0–$29 😎 (draft free) myTax ▏ $0 πŸ₯± (…you do all the work) ``` *Same result. Wildly different amount of your Sunday afternoon.* Rationale: Visual pipeline + cost bar make the value obvious at a glance and add personality to the idea page.

refinementawaiting mergeSection: research β€” Proposal:

Section: research Proposal: Add a competitor positioning map + feature matrix to the Competitors section (personal-only scope). ### The map β€” nobody's in the top-left β˜… ``` FULL DRAFTED RETURN β–² β˜… THE GAP (YOU) β”‚ ● LodgePro auto draft, β”‚ ● Etax ● H&R Block no human needed β”‚ (it works β€” but a human β”‚ accountant + $$ in the loop) ── myTax ──────────────┼──────────────────────────► free, self-lodge, β”‚ HUMAN + $$ NEEDED no deduction help πŸ₯± β”‚ β—‹ TaxFox β—‹ Snapclaim β”‚ β—‹ TaxTank β—‹ Frollo β—‹ WeMoney find / categorise, β”‚ no full return β–Ό JUST CATEGORISE ``` ### Who actually does what | App | Reads statements | Auto-finds deductions | Drafts return | No human | Free | |---|:--:|:--:|:--:|:--:|:--:| | **YOUR IDEA** β˜… | βœ… | βœ… | βœ… | βœ… | πŸ†“* | | LodgePro | βœ… | βœ… | βœ… | ❌ | ❌ | | myTax | ❌ | ❌ | βœ… | βœ… | βœ… | | Etax / H&R Block | ❌ | ⚠️ | βœ… | ❌ | ❌ | | TaxFox / Snapclaim | ⚠️ | ⚠️ | ❌ | βœ… | ⚠️ | | TaxTank / Frollo | βœ… | ⚠️ | ❌ | βœ… | ⚠️ | *draft free, pay to export/premium. The empty top-left corner is the whole pitch. Rationale: A 2x2 positioning map + feature matrix make the market gap visually undeniable β€” the empty top-left quadrant is the pitch.

refinementawaiting mergeSection: research β€” Proposal:

Section: research Proposal: COMPETITOR DIRECTORY β€” all links clickable (replaces earlier bare-URL lists). Personal-only scope. Direct / AI-first (the real competitive set): - [LodgePro](https://lodgepro.com.au/) β€” key rival: open-banking β†’ auto-classify β†’ accountant-reviewed lodgement. - [AITaxReturns](https://aitaxreturns.com.au/) β€” AI individual prep (its "self-lodge via SBR" claim was refuted). - [TaxFox](https://www.taxfox.com.au/) β€” deduction finder (its "CDR ingest" claim was refuted). - [Snapclaim](https://www.snapclaim.com.au/) β€” AI deduction capture. Online DIY / registered agents: - [Etax](https://www.etax.com.au/) ([fees](https://www.etax.com.au/etax-fees/)) - [H&R Block Online](https://www.hrblock.com.au/tax-return/online/lodge-online) ([pricing](https://www.hrblock.com.au/tax-return-fees-and-pricing)) - [POP Tax](https://www.poptax.com.au/) (ex-Airtax consumer heir) Free baseline: - [ATO myTax](https://www.ato.gov.au/individuals-and-families/your-tax-return/how-to-lodge-your-tax-return/lodge-your-tax-return-online-with-mytax) Sole-trader / business β€” OUT OF SCOPE (reference only, not competitors): - [Hnry](https://hnry.com.au/) Β· [Thriday](https://www.thriday.com.au/) Β· [Rounded](https://rounded.com.au/) Β· [Airtax](https://www.airtax.com.au/) Β· [QuickBooks Self-Employed](https://quickbooks.intuit.com/au/) Β· [Xero](https://www.xero.com/au/) PFM / categorisation (no return output): - [TaxTank](https://taxtank.com.au/) Β· [Frollo](https://frollo.com.au/) Β· [WeMoney](https://www.wemoney.com.au/) Β· [PocketSmith](https://www.pocketsmith.com/) Rationale: User wants every competitor link clickable; consolidates the earlier bare-URL/bare-domain lists into proper markdown links.

refinementawaiting mergeSection: research β€” Proposal:

Section: research Proposal: REGULATORY & SOURCE LINKS β€” all clickable (markdown). These are the bars that force even AI-first players to keep a registered human on lodgement. - [TPB β€” tax agent registration](https://www.tpb.gov.au/tax-agent-registration) β€” preparing/lodging returns for a fee generally requires being a registered tax agent. - [ATO β€” Digital Service Provider requirements](https://softwaredevelopers.ato.gov.au/RequirementsforDSPs) β€” DSP operational-security framework for software that touches ATO services. - [ATO β€” Practitioner Lodgment Service (SBR)](https://www.ato.gov.au/tax-and-super-professionals/digital-services/practitioner-lodgment-service) β€” the lodgement channel, gated to registered agents/DSPs. - [CDR β€” become an accredited data recipient](https://www.cdr.gov.au/for-providers/become-accredited-data-recipient) β€” open-banking bank-data ingestion needs accreditation (a high bar). Implication (unchanged): safe v1 = a preparation assistant that outputs figures for the user to self-lodge in [myTax](https://www.ato.gov.au/individuals-and-families/your-tax-return/how-to-lodge-your-tax-return/lodge-your-tax-return-online-with-mytax) β€” avoids TPB/DSP/SBR. Full auto-lodgement needs registration or an agent partnership (the [LodgePro](https://lodgepro.com.au/) / [Hnry](https://hnry.com.au/) model). [CDR](https://www.cdr.gov.au/for-providers/become-accredited-data-recipient) is the trustworthy long-term ingest path but not table stakes for a PDF/CSV v1. Rationale: Makes all regulatory and source references clickable markdown links, keeping the full knowledge in the ideastore record rather than in memory.

Sources

30 distinct sources behind this idea, from the document and its research. 16 did not respond when last checked.

Comments

Loading comments...

Sign in with GitHub or Google to comment and react.

Sign in to post public comments.