Free
Xero
Local OAuth authentication means there is no hosted subscription requirement.
- Full accounting API access
- Payroll for Australia, New Zealand, and the UK
- Invoices, bills, and bank reconciliation
- Timesheet management
Accounting Ops Bot
Conversational tools for repeatable accounting operations.
Manage invoices, customers, payroll, reporting, and selected reconciliation workflows through natural language in Claude Code—or use the desktop and command-line tools directly.
Integrations
Free
Local OAuth authentication means there is no hosted subscription requirement.
Included in Pro
Supported accounting workflows through the hosted authentication broker.
Included in Pro
Workforce information can move into the same repeatable accounting workflows.
Some QuickBooks banking and bank-feed operations depend on the API surfaces Intuit exposes for a given company. One Pro subscription covers unlimited supported QuickBooks and Deputy connections.
Natural-language accounting
The toolkit can use context and carry supported multi-step operations through from request to result.
“Please invoice Acme Corp again for the usual amount, but add an extra $50 charge for freight.”
“Did we record the depreciation for the car?”
“Show me all unpaid invoices from November.”
“Create an invoice for XYZ Company for $2,500 for consulting services.”
“What’s the current balance for our main operating account?”
“Get timesheets for last week and summarise total hours.”
Interfaces
Conversational accounting through the packaged QuickBooks, Xero, and Deputy skills.
The acct interface supports scripting, automation, and direct queries.
Cross-platform Qt applications provide direct access without a conversational layer.
Client libraries support custom integrations and purpose-built accounting tools.
# Connect to QuickBooks
acct connect --profile "My Company" qbo
# Query customers
acct query customers --profile "My Company" --where "DisplayName LIKE '%Acme%'"
# Create an invoice
acct create-invoice --profile "My Company" --customer 123 --amount 500 --description "Consulting"
# Find unpaid invoices
acct query invoices --profile "My Company" --where "Balance > 0"
Pricing
Local authentication
$0
Use the Xero integration without a subscription or hosted broker.
Hosted access
$12 AUD/month
For QuickBooks and Deputy, the hosted broker completes OAuth sign-in and refreshes tokens because those providers require a server-held client secret. The toolkit keeps the returned credentials on your device.
Designed for real operations
Installation
macOS
Download the current installer package for Intel or Apple Silicon.
Browse macOS packagesWindows
Install the MSIX package through Windows App Installer.
Download the MSIXLinux
echo "deb https://packages.industrial-linguistics.com/accounting-ops/apt/ stable main" | sudo tee /etc/apt/sources.list.d/accounting-ops.list
sudo apt update
sudo apt install accounting-ops
Check the command-line tool, then run either first-time setup interface.
acct --version
first_run_gui_tool
first_run_cli_tool
Getting started
Open the setup wizard or use the command-line setup tool.
Start with Xero, QuickBooks Online, or Deputy.
For QuickBooks or Deputy, subscribe and register the API key.
Use the skills, desktop tools, or CLI to carry out the operation.
Use cases
Manage invoicing and routine account work through conversation.
Automate repetitive entry, checking, and selected reconciliation tasks.
Keep multi-client workflows consistent across supported systems.
Build specialised integrations using the CLI or client libraries.
Query financial data and prepare operational reports conversationally.
Install the toolkit, connect Xero for free, or start a trial for hosted QuickBooks and Deputy access.