BAS Agent
A Complete BAS Solution for Businesses
At Advanced Bookkeeping and BAS, we deliver a range of financial services to help your business thrive. We provide bookkeeping solutions and provide a professional Business Activity Statement (BAS) service. Let us handle the day-to-day financial tasks so you can focus on what’s really important — running your business.
Our goal is to alleviate your stress and support your financial growth. We can help you to navigate a range of business challenges, from invoicing and reporting to payroll, BAS lodgement, ATO compliance, and bank reconciliations. We are Xero Gold Partners and registered BAS agents. Whatever type of business you run, we listen closely to your needs and share your vision for success.

Get in Touch
If you need an experienced BAS agent that delivers online services, contact our team at Advanced Bookkeeping and BAS today.
What is BAS?
BAS is a form used in Australia to report and pay various tax obligations. This includes Goods and Services Tax (GST), Pay As You Go (PAYG) withholding, and PAYG instalments. Businesses are required to lodge a BAS form regularly, usually quarterly or annually depending on their size and tax obligations. The statement helps the Australian Taxation Office (ATO) to track and manage tax payments and business credits.
Find a BAS Agent Online
Filling out BAS statements can be complicated, taking time and energy away from your core business. At Advanced Bookkeeping and BAS, we take care of everything so you can focus on what really matters.
We have vast experience helping businesses just like yours. As a registered BAS agent and proven service provider, we offer the following business solutions:
Preparing and lodging your BAS documents
- We gather your business records, including all invoices, receipts, and bank statements. We ensure correct details for GST transactions, PAYG withholding, and PAYG installments.
- We reconcile bank statements and accounting records to ensure all transactions are accurate. We verify your GST calculations and match your sales and purchases.
- We calculate your GST and tax obligations, determining the GST collected and paid. We calculate any PAYG withholding amounts and instalments.
- We complete the BAS form, ensuring accurate figures for GST, PAYG withholding, and other taxes. We make sure all sections are completed according to your specific requirements.
- We review your BAS, double-checking all entries for accuracy and completeness. We review your calculations to avoid penalties and compliance issues.
- We lodge your BAS, submitting it online through the ATO’s online services. We make sure to lodge by the due date, helping you to avoid late fees and other financial penalties.
- We pay any amount owing by the due date, using the payment options provided by the ATO. You can pay via electronic transfer or BPAY, based on your business requirements.
- We maintain accurate records, retaining copies of your BAS and all supporting documents. Copies must be kept for a minimum of five years according to Australian tax law.
Maximising your benefits under Australian tax law
Integrate GST codes and tax invoices with your bookkeeping software
- GST on Sales: For transactions where GST is charged on sales.
- GST on Purchases: For transactions where GST is paid on purchases.
- GST-Free Sales: For sales that are exempt from GST.
- Input Taxed Sales: For sales where GST cannot be claimed.
- Business Details: Your business name, address, and ABN.
- Customer Details: The customer’s name and address.
- Invoice Details: Invoice number, date, and payment terms.
- Description of Goods/Services: Clear description of what is being invoiced.
- GST Amounts: Show the GST amount separately from the total amount.
Talking to the ATO about BAS provisions
Provide an extended BAS lodgement date
If you need extra time to lodge your BAS or make payments, we can help you to access an extension from the ATO. If you need advice regarding late lodgement, or help navigating an extension request, we are here to assist.
FAQs
Frequently Asked Questions

A BAS agent is a professional authorised to prepare and lodge BAS forms in Australia. They may also provide advice on BAS and related business responsibilities, including GST and PAYG taxes. Bookkeepers often fulfil this role, providing BAS services alongside Xero accounting and other professional financial solutions.
Professional bookkeeping and BAS services are often carried out by the same person. However, they describe very different roles. A bookkeeper helps to balance the books by managing accounts payable and receivable, financial entries and reconciliations, and payroll records. In contrast, BAS agents help with specific taxation liabilities, obligations, and entitlements under the BAS provision.

Chat with Aaron Today!
Are you looking for a registered BAS agent in Perth? Contact Advanced Bookkeeping and BAS today and get the support that your business deserves. We provide BAS services and bookkeeping packages to help your business thrive.