BAS lodgement dates can creep up fast, especially when you are juggling staff, supplier bills, stock, and customer payments. For Australian business owners, these dates affect GST, PAYG withholding, PAYG instalments, and cash flow. I have seen tidy businesses stumble simply because BAS was left until the final week.
This guide gives you the key dates, timing rules, and practical checks so you can lodge with less stress and keep the ATO off your back with confidence all year round.
Why BAS Lodgement Dates Can Make Or Break Your Cash Flow
A Business Activity Statement is one of those jobs that looks simple from the outside. You lodge the form. You pay the amount. Done.
In practice, BAS can tell a much bigger story about your business. It shows whether GST has been set aside, payroll has been reported correctly, bank feeds have been reconciled, and the books are current enough to trust. If those pieces are messy, the BAS due date becomes a pressure point.
I have worked with business owners who know their trade inside out but still feel caught short at BAS time. A café owner in Oakleigh might have had a strong summer, paid casual staff across public holidays, bought extra stock, and then found the GST bill higher than expected. A builder in the eastern suburbs might have paid subcontractors on time but forgotten to keep the GST portion of progress payments separate. On paper, the business looks busy. In the bank account, the BAS payment bites.
That is why BAS lodgement dates matter. They are not just ATO dates. They are cash flow dates.
A BAS may include:
- Goods and Services Tax, known as GST
- Pay As You Go withholding, known as PAYG withholding
- PAYG instalments
- Fuel tax credits, wine equalisation tax, or other labels if they apply to your industry
For most small and medium businesses, BAS lodgement follows a monthly, quarterly, or annual cycle. The right cycle depends on your GST turnover and tax obligations. Once you know your cycle, you can plan ahead instead of scrambling at the last minute.
The BAS Deadline Mistake We See Too Often
The most common mistake is not missing the date by accident. It is assuming the work can be done in one sitting.
A business owner opens Xero, MYOB, or QuickBooks a few days before the BAS is due and expects the report to be ready. Then the trouble starts. Bank transactions are uncoded. A loan repayment has been treated as an expense. Wages do not match Single Touch Payroll reports. A supplier bill is missing. The GST report shows a strange refund, which usually means something has been coded the wrong way around.
By then, the clock is ticking.
One client once described BAS as “that quarterly headache that turns up wearing steel-cap boots.” Fair enough. But the headache usually comes from the system, not the statement itself. If your records are clean each month, BAS is more like a final check than a mad dash.
What A BAS Date Really Means
Your BAS due date is generally the date you need to lodge and pay, unless your ATO account specifies different payment arrangements. That means two jobs must be ready at the same time: the numbers and the money.
“Your BAS due date is not just a paperwork date. It is the day your figures and your payment need to be ready.”
This is where many businesses get caught. They lodge on time but cannot pay. Or they have the money ready, but the accounts are not reconciled. Either problem can create stress, interest, penalties, or awkward calls with the ATO.
A simple rule helps: treat every BAS date as a cash flow deadline, not an admin deadline. Put it in your calendar. Add reminders. Check your accounting file well before the final week. If you use a BAS agent, send records early enough for them to do the job properly.
The best BAS process is steady. It does not need drama. It just needs a rhythm.
How To Work Out Your BAS Reporting Frequency Before You Check The Calendar
Before you mark any BAS lodgement dates in your diary, you need to know how often your business must report. This part matters because a monthly lodger and a quarterly lodger can have very different cash flow pressures.
Your BAS reporting frequency usually depends on GST turnover, PAYG withholding, and the way your business is registered with the ATO. Most Australian small businesses lodge quarterly, but that is not true for everyone. If your business has grown quickly, hired staff, opened more locations, or moved into higher turnover, it is worth checking your reporting cycle instead of assuming last year’s setup still fits.
I have seen this catch out business owners after a growth year. A retailer adds a second store. A manufacturer wins a larger contract. A hospitality group takes on more payroll. The bookkeeping system still looks the same, but the compliance workload has changed behind the scenes.
Monthly BAS Lodgement Applies To Larger Or Directed Businesses
Monthly BAS lodgement usually applies to larger businesses. If your GST turnover is $20 million or more, you must report GST monthly. Some businesses may also be directed by the ATO to report monthly.
Monthly lodgement can feel like a lot of admin, but it can help some businesses keep tax payments closer to the income that created them. Instead of waiting three months and facing a larger BAS bill, the business deals with smaller, more regular amounts.
That said, monthly BAS leaves little room for delay. The usual rule is simple: each month’s activity is due on the 21st day of the following month. For example, July activity is usually due on 21 August.
For a busy business, that 21st-day rule comes around quickly. Payroll, rent, supplier bills, and stock payments may already be pulling at the bank account. If GST has not been set aside, the BAS can feel like a flat tyre on the freeway.
Quarterly BAS Lodgement Suits Most SMEs
Quarterly BAS is the standard cycle for many small and medium businesses in Australia. If your GST turnover is under $20 million, quarterly reporting will often apply unless another arrangement is in place.
The quarterly BAS cycle covers these periods:
| Quarter | Period Covered | Standard BAS Due Date |
| Q1 | July to September | 28 October |
| Q2 | October to December | 28 February |
| Q3 | January to March | 28 April |
| Q4 | April to June | 28 July |
This cycle gives business owners more time between lodgements, but it also means the BAS amount can be larger. That is why we often suggest setting aside the GST portion of sales as it comes in. It is much easier to move money weekly than to find a full quarter’s worth of GST in one hit.
A simple habit helps:
- Review GST collected each week or fortnight.
- Move a rough GST reserve into a separate bank account.
- Reconcile accounts monthly.
- Review the BAS preview before the quarter ends.
It is not fancy. It just works.
Annual GST Reporting Is Only For Smaller Voluntary Registrants
Annual GST reporting may be available if you are voluntarily registered for GST and your turnover is below the registration threshold. This often applies to smaller businesses, sole traders, or early-stage operators that registered before they were required to do so.
Annual reporting sounds simple, but it can still create traps. Twelve months is a long time to leave records unchecked. Receipts fade. Bank descriptions become harder to remember. A small coding mistake can sit unnoticed until year-end.
If you report annually, keep a monthly bookkeeping rhythm anyway. You will thank yourself later.
The key point is this: your BAS calendar starts with your reporting frequency. Once that is clear, the due dates become much easier to manage.
Quarterly BAS Lodgement Dates For Australian Businesses
Quarterly BAS dates are the ones most Australian SMEs need to know. They are also the dates that tend to clash with school holidays, Christmas trading, Easter breaks, winter cash flow, and end-of-financial-year work.
For self-lodgers, the standard dates are:
| BAS Quarter | Activity Period | Standard Due Date |
| Quarter 1 | 1 July to 30 September | 28 October |
| Quarter 2 | 1 October to 31 December | 28 February |
| Quarter 3 | 1 January to 31 March | 28 April |
| Quarter 4 | 1 April to 30 June | 28 July |
Each date should be treated as both a lodgement and payment deadline unless your ATO account shows a different arrangement.
Why The December Quarter Feels Different
The October to December quarter can be tricky. Many businesses are busy with Christmas trading, staff leave, public holidays, supplier closures, and family commitments. Then January arrives, and the office takes a while to warm back up.
The good news is that the December quarter BAS is usually due on 28 February, not 28 January. That gives business owners more room to get records sorted after the holiday period.
Still, do not let the extra time fool you. February can disappear quickly. By the time school is back, payroll is running, and suppliers are chasing January payments, BAS can be sitting there like a storm cloud.
For hospitality, retail, and e-commerce businesses, this quarter can also carry higher GST because December sales are often strong. More sales can mean more GST payable. That is a good problem, but it is still a problem if the money has already been spent.
What Happens When 28 February Falls On A Weekend
If a BAS due date falls on a weekend or public holiday, the deadline usually moves to the next business day. This rule is handy, but it should not become your planning strategy.
For example, if 28 February falls on a Sunday, the BAS due date shifts to the next business day. That gives you a little breathing space, but not a full plan. Banks, staff rosters, and bookkeeping support may still be affected by the calendar.
A better approach is to aim for the business day before the due date. That way, if something goes sideways, you have room to fix it.
BAS Agent Lodgement Dates And Why They Can Give You Breathing Space
Working with a registered BAS agent can give eligible quarterly lodgers more time. That extra time can be useful, especially when the quarter has been busy or your accounts need a proper review before lodgement.
It is not, however, a magic wand.
A BAS agent still needs clean records, bank reconciliations, payroll reports, supplier bills, sales invoices, and access to your accounting file. If you hand everything over at the eleventh hour, you may still end up under pressure.
For many businesses, the real value of a BAS agent is not only the later due date. It is the review process. A trained set of eyes can spot GST coding errors, payroll mismatches, missing bills, and labels that do not look right before the BAS goes to the ATO.
The Usual BAS Agent Extension Pattern
The agent lodgement dates can vary based on ATO rules and client eligibility, but the common quarterly pattern looks like this:
| Quarter | Standard Due Date | Common BAS Agent Due Date |
| July to September | 28 October | 25 November |
| October to December | 28 February | Usually no further extension |
| January to March | 28 April | 26 May |
| April to June | 28 July | 25 August |
This gives many quarterly lodgers a better window to review the books. For Melbourne businesses, that can make a real difference. The April BAS can arrive around Easter and school holidays. The July BAS can land just after end-of-financial-year work. The October BAS can clash with spring trading, staff leave planning, and the Melbourne Cup period.
A few extra weeks can help, but only if your bookkeeping is already moving.
Why You Need To Be On The Agent List Early
You cannot usually wait until the due date and expect a BAS agent to rescue the lodgement. To access agent lodgement dates, the business generally needs to be linked to the registered agent in time.
In plain English: do not call a BAS agent two days before the deadline with a year’s worth of receipts and expect the clouds to part.
“The ATO clock does not stop because your shoebox of receipts has finally made it to the desk.”
If you want agent support, set it up early. Give the agent access to your accounting software. Confirm your ATO links. Make sure your contact details, GST registration, PAYG withholding setup, and reporting cycle are correct.
This is where good systems save time. When Xero, MYOB, or QuickBooks is set up properly, the BAS process becomes much smoother. Bank feeds pull through. GST reports can be checked. Payroll can be matched to STP. The BAS agent can review the numbers instead of rebuilding the file from scratch.
When An Extension Still Will Not Fix The Problem
A later date helps with timing. It does not fix poor records.
An extension will not solve:
- Missing bank transactions
- Incorrect GST coding
- Payroll reports that do not match STP
- Personal spending mixed through the business account
- Supplier invoices saved in emails but not entered
- GST money already spent on wages, rent, or stock
If the business has these issues every quarter, the BAS deadline is only the symptom. The real problem is the bookkeeping process.
A good test is simple. Could you run a BAS preview today and trust most of the figures? If the answer is no, the business needs a better monthly routine.
Monthly BAS Lodgement Dates: The 21st-Day Rule
Monthly BAS lodgers run on a tighter timetable. Monthly BAS is generally due on the 21st day of the following month, unless otherwise advised by the ATO.
That means July activity is due on 21 August. August activity is due on 21 September. The cycle keeps rolling.
Monthly BAS can suit businesses with higher turnover, regular GST collections, or a preference for smaller and more frequent tax payments. It can also support better discipline because the books need attention every month.
The downside is clear: there is less room to fall behind.
Monthly BAS Calendar Pattern
| Activity Period | Usual BAS Due Date |
| July | 21 August |
| August | 21 September |
| September | 21 October |
| October | 21 November |
| November | 21 December |
| December | Check the ATO-issued due date |
| January | 21 February |
| February | 21 March |
| March | 21 April |
| April | 21 May |
| May | 21 June |
| June | 21 July |
Always check the due date shown on your own BAS or ATO account. Public holidays, weekends, and ATO arrangements can affect timing.
Why Monthly BAS Can Help Some Businesses
Monthly BAS is not always bad news. For some businesses, it keeps tax closer to the month that created it.
A busy restaurant, for example, may prefer monthly GST payments because cash flow moves quickly. Stock, wages, superannuation, rent, delivery apps, and supplier payments all hit the account. Waiting a full quarter can make the BAS amount feel bigger than it should.
Monthly reporting can also help a growing business build better habits. The accounts must be checked often. Errors are found sooner. GST does not sit in the account long enough to be mistaken for spare cash.
The December And January Cash Flow Trap
December and January need extra care. Many Australian businesses deal with public holidays, staff leave, Christmas closures, summer trading, and slower admin response times. Some suppliers close. Some customers pay late. Payroll can rise because of leave loading or public holiday rates.
That mix can make BAS planning harder.
The safest approach is to review your GST position before Christmas, where possible. Set aside funds early. Check payroll before staff go on leave. If you know February will carry several payments, plan for it in January rather than waiting for the reminder.
BAS Lodgement Dates Change When Weekends And Public Holidays Get In The Way
BAS due dates do not always fall neatly on a working day. If a due date lands on a weekend or public holiday, the due date usually shifts to the next business day.
That rule helps, but it is not a reason to lodge late by habit.
Bank payments can take time. Staff may be away. Your BAS agent may already be booked. A software issue on the due date can turn a small task into a headache.
The Simple Rule To Remember
Aim to finish the BAS before the due date, not on the due date.
A practical system looks like this:
- Reconcile accounts one week before the deadline.
- Run a BAS preview at least five business days before the deadline.
- Review GST and payroll labels.
- Lodge and schedule payment before the final day.
This leaves room for questions and corrections.
Why Victorian Businesses Should Check Public Holidays Early
Melbourne and Victorian businesses should pay close attention to local trading patterns. Easter, Anzac Day, King’s Birthday, Melbourne Cup Day, Christmas, Boxing Day, and the summer break can all affect staff availability and bookkeeping workflows.
Even where the ATO date stays the same, your business rhythm may change. A café may lose admin time because the owner is on the floor. A trade business may close for a long weekend. A retailer may be managing extra stock and casual staff.
BAS works best when the calendar reflects real life, not just ATO dates.
Nil BAS Lodgement Still Counts
No sales does not always mean no BAS.
If the ATO has issued a BAS, you still need to lodge it, even if your business had no sales, no purchases, and no GST to report. This is called a nil BAS. It tells the ATO that the business had no activity for that period.
I have seen quiet periods cause more trouble than busy ones. A sole trader takes time off after an injury. A start-up pauses trading while waiting for stock. A small shop closes for renovations. The owner assumes there is nothing to lodge because there was no income. Then an ATO reminder arrives.
A nil BAS is quick, but it still matters.
How To Avoid Nil BAS Penalties
Use this short check before each due date:
- Check whether a BAS has been issued.
- Confirm there was no business activity.
- Lodge nil before the due date.
- Keep notes that support the nil result.
- Ask your BAS agent if you are unsure.
It is better to lodge a nil BAS on time than to explain the delay later.
What Happens If You Miss A BAS Lodgement Date
Missing a BAS date can cost more than money. It can also create stress, ATO letters, cash flow pressure, and extra bookkeeping work.
The ATO may apply Failure to Lodge penalties. If tax is unpaid, General Interest Charge may also apply. For companies, unpaid PAYG withholding and superannuation can become a serious director risk.
This is not meant to scare you. It is meant to keep the horse before the cart. BAS problems are easier to prevent than to repair.
The 7-Point BAS Lodgement Checklist We Use Before Submission
Before you lodge, check:
- All invoices, receipts, and bank transactions are entered.
- Bank accounts and credit cards are reconciled.
- GST coding looks correct.
- The GST basis matches your ATO registration.
- W1 gross wages and W2 tax withheld match STP reports.
- PAYG instalment labels make sense for the current profit.
- GST funds are ready for payment.
For some industries, add extra checks for fuel tax credits, wine equalisation tax, or other labels.
Final BAS Lodgement Takeaways For Australian Businesses
BAS lodgement dates are easier to manage when your bookkeeping system works before the deadline arrives. Know your reporting cycle. Check the date shown on your BAS. Reconcile early. Keep GST aside. Lodge nil BAS when needed.
For many businesses, BAS stress is a sign that the accounting file needs attention. Clean records, regular reviews, and the right cloud accounting setup can turn BAS from a quarterly scramble into a steady routine.

