Internal ProjectLive

BAS Ready

Accounting application for Australian small businesses that simplifies BAS preparation with OCR document extraction, bank statement import, and AI-powered reconciliation.

AccountingOCRSMB Tools

The Problem

Australian small businesses spend countless hours manually categorising receipts, reconciling bank statements, and calculating GST for their quarterly Business Activity Statements. Traditional accounting software is often complex, expensive, and not tailored for the specific requirements of Australian tax compliance, leading to errors and missed deductions.

Our Solution

BAS Ready automates the tedious parts of BAS preparation. Upload receipts and invoices, import bank statements, and let our hybrid AI/rule-based engine automatically categorise transactions, calculate GST, and generate ATO-compliant reports. The platform supports both Cash and Accrual accounting methods.

How It Works

  1. 1Document Upload with OCR — Upload receipts, invoices, and expense documents. Our Tesseract-powered OCR extracts vendor names, amounts, dates, and GST automatically.
  2. 2Bank Statement Import — Import statements in CSV, OFX, or QIF format from any Australian bank. Transactions are parsed and ready for matching.
  3. 3AI-Powered Reconciliation — Our hybrid engine matches documents to bank transactions using fuzzy matching, learns from your corrections, and applies business rules for Australian GST categories.
  4. 4BAS Report Generation — Generate quarterly BAS reports with GST calculations, GST-free income, and input tax credits ready for submission to the ATO.

What Makes It Novel

Unlike generic accounting software, BAS Ready is built specifically for Australian small businesses and their unique BAS requirements. The hybrid AI/rule-based approach ensures high accuracy for GST classification while learning from user corrections. The system handles mixed GST scenarios, capital purchases, and BAS exclusions that trip up generic tools.

Impact

Reduces BAS preparation time from hours to minutes for small business owners. Minimises GST calculation errors, ensures compliance with ATO requirements, and provides clear audit trails for all transactions.

Technology Stack

PythonFastAPINext.jsPostgreSQLMinIORedisCeleryTesseract OCRDocker