AI implementation for financial services | AU & NZ

Your AI department.
Without the department.

Ditto builds, deploys and manages private AI for financial services firms and NDIS providers: accounting practices, financial planners, advisers, asset managers, and disability service organisations. Every write action approved by your people before it executes.

Approval queue · Smith & Colive
Officeworks Stationery · $247.50AI suggests 6-1200 Office Supplies
97%
BAS overdue notice · Apex TradingAI drafted client email, ready to send
draft
Q3 P&L commentary · Jones HoldingsRevenue +12.3%, telco costs flagged 34% above average
ready
→ awaiting approval · nothing executes without a human
every action logged · who approved · what executed · when
1:1
Dedicated AWS account per firm. No shared tenancy, ever.
100%
Of write actions human-approved before they execute.
AU
AI hosted in Australia. Your data never leaves the country.
28+
Years of enterprise IT behind every deployment.

Trusted by businesses across Australia and New Zealand

SWD GroupLet's TradePromatiQPartbotLet's CreateIntelliGrow
Done for you

Not another software subscription.

Ditto is not a product you buy and operate. No portal to learn, no per-seat licences, no tool your team has to run. We design, build, host and maintain your automations in a private environment that belongs to you. Your people do one thing: approve the work.

Software you buy

A tool. The work is still yours.

  • You learn the interface
  • You configure the workflows
  • You manage the integrations
  • You troubleshoot when it breaks
  • Per-seat licence, billed monthly
Ditto

The work is done. You approve the outcomes.

  • We design it around your workflows
  • We build and deploy it on your infrastructure
  • We connect it to your existing systems
  • We maintain, monitor, and improve it
  • Your team just reviews and approves
In production today

AI that works alongside your team, not instead of it.

These are not concepts. They are systems running inside accounting practices, NDIS providers, and financial services firms right now, connected to Xero, XPM, participant management systems, and the platforms you already use.

Transaction coding

Unreconciled transactions categorised against your chart of accounts. Staff review and approve before write-back.

QBE Insurance Premium · $1,830.00 → 6-3100 Insurance 94% Telstra Monthly Plan · $189.00 → 6-2400 Telecommunications 99%

Financial reporting

P&L commentary, variance flags and client-ready reports generated straight from your accounting data.

Revenue: $342,150 +12.3% Gross margin stable at 54.7% ⚑ Telco costs 34% above industry average

Workflow automation

Questionnaires distributed, responses tracked, jobs triggered. Staff stop chasing and start advising.

Smith & Co complete Jones Holdings · awaiting client Apex Trading · sent 2 days ago

Client portals

Live dashboards, due date visibility and monthly reports with AI commentary. Clients stop calling.

GST due 28 Apr Tax return 31 Oct 3 reports ready for review

Document search

AI searches your document storage to surface engagement letters, workpapers and client files instantly.

→ find Coastal Traders engagement letter Found · Clients › Coastal Traders › Engagement Expires 30 Jun 2026

AI chat assistant

Natural language across all connected systems. Read actions run instantly. Write actions need approval.

→ which clients haven’t filed their BAS? 3 overdue: Jones Holdings, Apex Trading, Metro Retail

Automatic email filing

ATO correspondence and client emails read, matched to the right client in your practice management system, and filed where they belong. Exceptions flagged, nothing lost in a shared inbox.

ATO · Notice of Assessment · Coastal Traders → matched to XPM client filed Client email · signed engagement · Metro Retail → Clients › Metro Retail › 2026 filed

Payroll tax & WorkCover reconciliation

Wages data pulled from Xero payroll, reconciled against state payroll tax thresholds and WorkCover declarations. Discrepancies surfaced before lodgement, not after the audit letter.

Xero gross wages FY: $1,284,300 QLD payroll tax declared: $1,284,300 match WorkCover declared: $1,241,800 ⚑ variance $42,500

BAS completion from Xero

GST and PAYG withholding drawn straight from Xero, BAS labels populated, variances checked against prior periods. Your staff review and approve, then lodge.

G1 total sales: $412,880 1A GST on sales: $37,535 · 1B credits: $21,410 W1/W2 from payroll populated · vs Q2 +4.1%

Progress note generation

Support workers type or dictate a brief session summary. AI expands it into an NDIS-aligned progress note linked to participant goals. Supervisor approves before filing.

Worker input: "Helped Sarah practise morning routine" → NDIS note generated · goal: Daily Living Plan item: 01_013_0107_1_1 · status: review

NDIS claiming

Service delivery data assembled into claim lines, validated against price guide rates and plan budgets. Errors flagged before submission, staff approves every claim.

Participant: Sarah M. · plan ends 14 Sep 3 claim lines · rate check pass · budget check pass Core supports remaining: $4,280 of $18,500

Roster intelligence

Participant needs matched to worker availability, qualifications, and location. Award rates and travel time factored in. Unfilled shifts surfaced before they become missed services.

Mon 8am · Sarah M. → Jake T. matched Tue 2pm · David R. → unfilled ⚑ no qualified worker Week coverage: 94% · 2 gaps flagged
Governance

AI does the work. Humans approve the consequences.

Every action is split into two tiers. Nothing goes out the door without one of your people saying yes. For many partners, this is the reason they choose Ditto.

Read only · executes instantly

Information retrieval

  • Fetching transaction lists
  • Pulling reports and dashboards
  • Checking client statuses and due dates
  • Drafting notices (draft only)
  • Generating financial commentary
Write actions · require approval

Anything with consequences

  • Sending a notice to a client
  • Coding a transaction back to the ledger
  • Updating a job status in practice management
  • Publishing a report to the client portal

Full audit trail

Every action logged: who triggered it, what was generated, who approved it, when it executed. Supports ATO, IRD, TPB, and NDIS Practice Standards compliance.

Progressive trust

Start in draft-only mode. Move to approve-then-send. Eventually full auto for routine items. Your firm controls the pace.

Role-based access

Partners see everything. Managers approve. Staff review and flag. Each role configurable per firm.

Data sovereignty

Your clients' data never leaves Australia.

  • A dedicated AWS account for your firm. Not a tenant on someone’s platform, your own infrastructure.
  • Anthropic Claude served through AWS Bedrock in Sydney. No US-hosted inference, no offshore disclosure problem.
  • No consumer AI tools, no shared models, no training on your data. Ever.
  • Built to support your obligations under the Privacy Act, the TPB Code, NDIS Practice Standards, and ATO data security expectations.
Your firmXero · XPM · Microsoft 365 · document storage
↓ encrypted, in-region
Dedicated AWS account · yours aloneworkflow engine · approval queue · audit log
↓ private endpoint
Anthropic Claude · AWS Bedrockno data retention · no model training on your data
region: ap-southeast-2 · Sydney · nothing crosses the boundary
How it works

Four steps. No filler.

01 / discovery

Map the real workflows

Where time gets wasted. Where things fall through cracks. Where a machine should be doing the work.

02 / architecture

Design before build

Integrations, security, governance. You approve the architecture before we write a line of code.

03 / build

Deploy on your infrastructure

Built on Australian infrastructure, connected to your platforms, your team trained. Live in weeks.

04 / manage

Run, improve, expand

Monitoring, monthly reviews, model updates and new capabilities as your firm evolves. We don’t build and leave.

What clients say

Structured, collaborative, accountable.

★★★★★

They worked closely with our team to understand our requirements. Their support was professional, structured, and genuinely collaborative. We walked away with a huge boost in productivity thanks to their streamlined approach.

Andri Rusbawono · Google review · LinkedIn
★★★★★

They guided us through a clear implementation strategy and helped us navigate the complexities of deploying intelligent solutions. Their ability to simplify what felt overwhelming made a huge difference. We would not be operating this efficiently without them.

Stuart Macleod · Google review · LinkedIn
★★★★★

The team gave us the structure, clarity, and momentum we needed. They stepped in like part of the team, tightened our approach, and helped us move faster and smarter.

Kurt Schmid · Google review · LinkedIn
Brisbane based · serving AU & NZ

Ready to stop doing manually what AI already handles?

Book a discovery call. We will map your workflows and tell you honestly whether AI makes sense for your firm right now.

Book a discovery call