(03) 8832 8005

The end of financial year is one of the biggest revenue opportunities for Australian ecommerce, but most Shopify brands either ignore it completely or throw together a lazy “EOFY Sale” banner the week before June 30. The stores that plan ahead capture a disproportionate share of the $3.5 billion Australians spend online during EOFY season.

EOFY is unique because Australian consumers are primed to spend. They are looking for tax deductions, clearing budgets, and psychologically ready to purchase before the new financial year. Here is the complete EOFY playbook for Shopify stores, starting 6 weeks before June 30.

Week 1-2 (Mid-May): Preparation Phase

EOFY preparation timeline showing 6-week campaign plan phases
Six weeks of preparation turns a reactive sale into a revenue-maximising machine

The work that makes EOFY profitable happens well before the sale goes live. Here is your preparation checklist:

Identify your sale inventory. Which products will you discount? Focus on slow-moving stock, end-of-season items, and products with high margins that can absorb a discount. Do not discount your bestsellers at full margin. Save those for regular revenue. The goal is to move inventory that is costing you cash flow while maintaining healthy margins overall.

Set your pricing strategy. Decide on your discount structure. A tiered approach works well: 20% off sitewide, 30% off selected categories, 40% off clearance items. Alternatively, use spend-and-save tiers: “$20 off $100, $50 off $200, $100 off $400.” Spend-and-save drives higher AOV because customers add items to reach the next threshold.

Prepare your creative assets. Design email templates, social media graphics, website banners, and ad creatives. Having these ready in advance means you can launch on schedule without last-minute scrambling. Create at least 3 versions of each ad creative for testing.

Build your VIP early-access list. Send an email to your best customers inviting them to join a VIP early-access list for your EOFY sale. This creates anticipation, segments your most engaged subscribers, and gives you a captive audience for early revenue when the sale launches.

Week 3 (Late May): Warm-Up Phase

Start warming your audience before the sale goes live:

Week 4 (Early June): VIP Early Access

VIP early access performance dashboard with revenue and engagement metrics
VIP early access generates 25-35% of total EOFY revenue from your most engaged customers

Launch VIP early access 24-48 hours before the public sale. This phase typically generates 25-35% of total EOFY revenue because your most engaged customers are first in and buy at the highest AOV.

Email sequence: Send three emails across the VIP early-access period. First: “Your VIP early access is live. Shop now before everyone else.” Second (6 hours later): “Best sellers from the EOFY sale are going fast.” Third (24 hours): “Last chance for VIP early access, public sale starts tomorrow.”

SMS for VIPs: Send a single SMS when early access opens. “Your VIP EOFY access is live! Shop now: [link].” SMS is the fastest way to drive immediate traffic and works brilliantly for time-sensitive offers.

Exclusive VIP offer: Consider giving VIPs an extra 5% on top of the sale prices, free shipping regardless of order value, or a free gift with purchase. The exclusivity reinforces why they joined the VIP list and incentivises immediate purchase rather than waiting for the public sale.

Week 4-5 (June): The Main Event

When the public sale goes live, execute a multi-channel blitz:

Week 6 (Late June): The Close-Out

EOFY close-out urgency dashboard showing final 72-hour revenue spike
The final 72 hours with urgency messaging drives 30-40% of total sale revenue

The final days of an EOFY sale are where urgency drives the highest daily revenue. Execute a concentrated closing push:

Final 72 hours: “Last chance” messaging across all channels. Increase email frequency to daily. Add “selling fast” or “low stock” indicators to popular products. The countdown timer should be prominent on every page. These urgency signals drive 30-40% of total sale revenue in the final 3 days.

Post-sale engagement: On July 1, send a thank-you email to everyone who purchased. Include their order summary, a personal note, and a soft introduction to your loyalty program. This transitions sale buyers into your post-purchase nurture sequence for long-term retention.

Performance review: Within the first week of July, review your complete EOFY performance: total revenue, average discount rate, profit margin, new vs returning customer split, best-performing products, and channel-level ROAS. Document what worked and what did not. This becomes your playbook for next year’s EOFY and your BFCM campaign.

EOFY Offer Architecture: What to Discount and What to Never Touch

The laziest EOFY campaign is a flat 30% off everything. It works, in the sense that revenue goes up, and it quietly costs you a fortune because you just discounted the products that were selling perfectly well at full price.

Build the offer in tiers instead. Sort your catalogue into four buckets before you write a single email, using the last 90 days of Shopify product-level reporting.

There is a genuinely Australian angle to lean on here that most brands ignore. If you sell anything a sole trader or small business could plausibly claim as a work expense, tools, tech, office furniture, uniforms, bags, EOFY is a tax-deduction conversation, not a discount conversation. Copy like “claim it this financial year” outperforms “30% off” with that audience because it changes the frame from spending money to saving it. Be careful with the wording though, state that customers should confirm deductibility with their own accountant rather than making a tax claim on their behalf.

Check the discount against your actual contribution margin before you commit. If a line runs at 55% gross margin and you discount 40%, you are down to 15% before shipping and payment fees, which for many Aussie stores means a loss on every unit. Run the numbers using the method in our guide to Shopify profit margins first.

Inventory and Cash Flow: The Two Things That Sink EOFY Sales

Every EOFY post-mortem we run lands on one of two failures, and neither is a marketing problem. Either the best sellers ran out on day three, or the sale worked and the business still ended June short on cash.

On inventory, set your buy quantities off last year plus a realistic growth factor, not off optimism. If you did 300 units through the equivalent period last year and the business is trading up 40%, plan for 420 and hold a reorder trigger at 30% remaining. Mark anything with a lead time longer than the sale window as no-restock and cap it in Shopify so you do not oversell. Nothing damages a campaign faster than 200 cancellation emails on July 2.

On cash flow, remember the trap: you pay for the inventory in April and May, you discount it in June, and the marketing spend lands before the revenue clears. Australian payment processors typically settle in 2 to 3 business days, so a sale finishing June 28 has money still in transit at June 30. If you are also planning a large deductible purchase before year end, map the outgoings on a simple week-by-week sheet before you commit to the ad budget.

The Post-EOFY Debrief: The 90-Minute Meeting That Doubles Next Year

Almost nobody does this, and it is the single most valuable 90 minutes in the whole campaign. In the first week of July, while it is all still fresh, sit down with whoever touched the sale and write the plan for next year.

Save it as a dated document and diary a reminder for the first week of April to reopen it. The brands that compound their seasonal performance are simply the ones who read last year’s notes before planning this year’s campaign. The same discipline applies to your next peak, so run this alongside our BFCM planning playbook and the deeper EOFY sale campaign playbook when you build the next calendar.

The Compound Effect of Seasonal Planning

Brands that plan seasonal campaigns 6+ weeks in advance consistently outperform reactive brands by 40-60% on revenue. The preparation time lets you build anticipation, stock the right inventory, create better creative, and execute a coordinated multi-channel campaign that maximises every dollar of attention.

One eCommerce Circle member followed this exact EOFY playbook and generated $62,000 in EOFY sale revenue, up from $18,000 the previous year when they ran a last-minute 20% off sitewide promotion. The VIP early access alone generated $21,000, and the multi-channel email cadence drove 44% of total sale revenue.

The lesson applies to every seasonal peak: EOFY, BFCM, Christmas, Back to School, Valentine’s Day. The brands that plan win. The brands that react lose.

Start Planning Now

If EOFY is more than 6 weeks away, you are in perfect position to execute this playbook. If it is less than 6 weeks, start at whatever week makes sense. Even a compressed version of this plan will outperform an unplanned sale. Mark the preparation dates in your calendar and treat each phase as a deadline.

Inside the eCommerce Circle, seasonal campaign planning is a core part of our coaching calendar. We help members plan EOFY, BFCM, and Christmas campaigns months in advance, including email sequences, ad creative, pricing strategies, and inventory planning, so they capture the maximum revenue from every seasonal peak.

The biggest revenue days of the year are predictable. The only question is whether you are prepared for them.

Inside eCommerce Circle, seasonal campaign planning is one of the core pillars we work on with every member. If you want a second opinion on yours, let’s talk.

EOFY Sale Playbook for Shopify: The 6-Week Plan to Maximise End of Financial Year Revenue
Emma Warren

Written by

Emma Warren

Helping Shopify brand owners scale smarter through the eCommerce Circle coaching community.

Leave a Reply

Your email address will not be published. Required fields are marked *

Thank You

Your application for the eCommerce Circle was successfully submitted.
We’ll get back to you through your provided details shortly.

Thank You

Your enrolment was successfully submitted, and we’ve added you to the waitlist for your preferred cohort.

Not a Circle Member Yet?
Only members can join cohorts!
Join here.