About the customer
Taxvisors is Financial & Taxation Services firm based out of Melbourne

Problem Statement
Taxvisors used a Company Registration system called Edge, a system that is used to register companies with ASIC. A legacy and highly expensive system making company registration service unattractive for Taxvisor clients. Taxvisor was looking for way make Company registration cost-effective and efficient offering for their clients.
ASIC Business Registration Service App
We built a Web-based Application that allows for the registration of new businesses using the ASIC BRS API Service. ASIC, the Australian Securities and Exchange Commission(ASIC) has a SOAP-based interface that allows 3rd parties to connect, register and pay for company registrations using a credit card. ASIC registered Agents, accountancy firms and consultants can use this service and directly register companies with ASIC at a reduced cost of AU$506 per registration - $100 less than when used with Edge.
The application easily guides the staff users on how to fill and process the application. Once completed the application provides a transaction number issued by ASIC and a link to the company registration certificate.


Capturing complex business process

Stage based Integration
Our Approach
We started with the product vision, Defined the project scope, and captured user requirements. Then we created an execution plan based on the Agile software development framework. We divided product feature delivery into multiple sprints. At the end of each sprint, we accommodated user feedback and then rolled out the feature.

Technical Solution Design
Technology Stack
-
Backend:
- Python Django for rapid development and secure handling of business logic
- PostgreSQL for storing business registration data, form progress, and logs
- Custom-built ASIC SOAP client to consume and interact with the BRS API
- Python Django for rapid development and secure handling of business logic
-
Frontend:
- jQuery used to manage client-side interactivity and validation in the multi-step form
- Dynamic field population and conditional visibility based on business type, structure, etc.
- jQuery used to manage client-side interactivity and validation in the multi-step form
-
Integration:
- ASIC BRS API (SOAP-based) for registering companies, fetching status, and processing payments
- Payment details submitted securely along with registration data as per ASIC specifications
- ASIC BRS API (SOAP-based) for registering companies, fetching status, and processing payments
-
Architecture:
- Modular and extensible codebase with separation of concerns
- REST-style internal APIs to manage multi-step form state
- Containerized with Docker for simplified DevOps, CI/CD, and cloud deployment
- Modular and extensible codebase with separation of concerns
Core Functionalities
- Step-by-Step Company Registration Form
- Captures key details like business type, director/shareholder info, address, and capital
- Real-time field validation and progression logic
- Allows Taxvisor staff to pause/resume registration process
- Captures key details like business type, director/shareholder info, address, and capital
- Automated ASIC Submission
- Form data mapped to XML schema required by ASIC BRS API
- Submitted through secure SOAP calls
- Handles registration confirmation, error responses, and retries
- Form data mapped to XML schema required by ASIC BRS API
- Post-Submission Feedback
- Displays ASIC-issued transaction number
- Provides download link for official company registration certificate

Success Factors
bCubex successfully delivered a powerful, modernized solution for Taxvisors by:
- Replacing the legacy Edge system with a cost-saving, purpose-built platform
- Directly integrating with ASIC, reducing registration cost from AU$606 to AU$506
- Enhancing operational efficiency with user-friendly, guided workflows
- Providing a scalable and secure technical foundation through containerization
The result is a streamlined registration process that boosts client satisfaction, cuts operational costs, and positions Taxvisors as a forward-looking firm in the digital regulatory space.