Every October, the same message lands in Aussie Shopify inboxes: “Do you do lay-by?” Most founders reply “no, but we have Afterpay” and move on. That reply quietly loses sales.

Here is why. Compare the Market surveyed 1,004 Australians before Christmas 2025 and found 41% planned to fund Christmas with credit cards, personal loans or buy now, pay later. Only 54% were paying from cash or savings. A big chunk of your December customers are stretching their budget, and a growing number of them do not want another debt to manage in January.

Lay-by is the old-school answer to that problem, and it is quietly making a comeback. BIG W still runs it online and in store, with its own Christmas lay-by terms for 2026. Specialist nursery retailers selling big-ticket cots and prams treat it as a standard offer. The brands that do it well get something BNPL never gives them: cash in the bank weeks before Black Friday, at no merchant fee, with stock already committed to a buyer.

The catch? Lay-by is one of the few payment methods with its own rulebook in the Australian Consumer Law. Get the terms wrong and you are exposed to refund disputes, or worse. This playbook walks you through the 5-step system to launch Christmas lay-by on Shopify properly: fit test, compliant terms, fee maths, the tech setup and the weekly run sheet.

Why Lay-By Is a Profit Play, Not a Nostalgia Play

Most founders lump lay-by in with BNPL. They are completely different animals, and the difference is where your margin lives.

With BNPL, the provider pays you up front and charges you a merchant fee for the privilege. Our BNPL playbook unpacks what that fee really costs you. With lay-by, nobody sits in the middle. The customer pays you directly in instalments, and you hand over the goods once the final payment clears. No BNPL merchant fee. No credit risk, because nothing ships until it is paid for.

That changes your Christmas economics in three ways:

This matters because Christmas is not a nice-to-have season. The ARA forecast $72.4 billion in pre-Christmas retail spending across the six weeks from 13 November to Christmas Eve 2025, and its CEO noted many discretionary retailers make up to two-thirds of their annual profit in this window.

Now the honest bit. Compare the Market’s same survey found only around 1% of shoppers planned to use lay-by, against 8% for BNPL. Lay-by is a niche tool. It will not replace Afterpay at checkout. It is a high-intent, high-ticket option that works brilliantly for the right products and is a waste of admin time for the wrong ones. Which is why Step 1 is a fit test.

Step 1: Run the 4-Question Lay-By Fit Test

Before you touch an app or write a single term, answer these four questions honestly. If you get three or more “yes” answers, lay-by is worth launching.

One more filter: perishables and anything with a short shelf life should be excluded completely. Adoreu Baby, a Tasmanian nursery retailer on Shopify, spells this out in its published terms: perishable items are simply not eligible for lay-by.

If you pass, pick a lay-by range, not your whole catalogue. Start with your 10-20 highest-priced, reliably stocked SKUs. You can widen it next year once you have seen the numbers.

Step 2: Write Lay-By Terms That Pass the Consumer Law

This is the step most brands get wrong, and it is the reason this is a Protection article as much as a Profit one.

Under the Australian Consumer Law, an arrangement counts as a lay-by when the customer pays in instalments and does not get the goods until the full price is paid. If you call it a lay-by, two instalments are enough to trigger the rules. If you do not call it a lay-by, three or more instalments will. Consumer Affairs Victoria makes the point that any deposit counts as an instalment. So a “pay a deposit now, the balance before we ship” Christmas offer can land inside these rules whether or not you use the word lay-by.

Lay-by terms checker showing seven consumer law clause checks for a Shopify store
A terms checker view: five clauses pass, but the word “non-refundable” next to the deposit breaks the consumer law lay-by rules.

Here are the 7 clauses your published lay-by terms need:

The single most common mistake? Calling the deposit “non-refundable”. Deposit apps built for the US market often encourage it, and it is fine for some genuine custom work. On a lay-by, it puts you on the wrong side of the rules, because the customer is entitled to a refund of everything they paid, less your reasonable termination charge.

Two smaller traps to include in your terms. First, warranty timing: Consumer Affairs Victoria notes a manufacturer’s warranty on a lay-by item starts when the customer finalises the lay-by and takes the goods, not when they put down the deposit. Second, collection deadlines. BIG W’s 2026 terms say Christmas-themed lay-bys must be paid in full and collected by 1 December. Set your own final payment date with your courier cut-offs in mind. Our Christmas cut-off playbook shows you how to work backwards from your carrier’s last safe dispatch date.

Lay-by agreements on standard terms can also be caught by the unfair contract terms rules, so treat this as general information, not legal advice. Have your lawyer look over the final wording once. It is a one-hour job that you reuse every year.

Step 3: Price Your Fees From Real Costs, Not Round Numbers

Look at what the market charges and you will see a wide range. BIG W charges a $3 non-refundable service fee on standard 10-week lay-bys, needs a 10% minimum deposit and takes a flat $20 if a lay-by is cancelled. Baby Little Planet, a Melbourne nursery retailer on Shopify, asks for a 25% deposit with a 25% cancellation fee. Adoreu Baby uses a 20% deposit and caps cancellation at 20% of the original value.

A big retailer can justify $20 across millions of transactions and a national store network. Your number has to stand on your own costs. So build it from the ground up.

Lay-by cancellation fee calculator building a $32 termination charge from real costs
Build the termination charge from costs you can evidence. On a $480 cot, the defensible fee lands at $32, around 6.7% of the lay-by value.

Here is the worked example for a $480 cot:

Total: $32.00. That is your termination charge, and you keep the costing sheet on file.

Now the important nuance. Consumer Affairs Victoria gives the example of a winter coat put on lay-by in June and cancelled in August. Because the coat is harder to sell at the end of winter, the cancellation fee could take into account the need to discount it. The same logic applies to Christmas stock. If a lay-by on a Christmas-themed product is cancelled on 15 December, the markdown risk is real, and a higher seasonal fee can be justified if you can show your numbers. Run the calculator twice: once for core range, once for seasonal SKUs.

On deposits, 10-25% is the normal band. Go with 20% for most brands. It is high enough to filter out tyre-kickers and low enough to feel accessible.

Then choose your payment structure. Deposit plus one balance payment is the simplest to run and is what most Shopify deposit apps automate. Deposit plus fortnightly instalments feels more like classic lay-by and suits tighter budgets, but takes more admin. Either way, let customers pay early whenever they like, and time your nudges to pay cycles. Our payday playbook shows how to line up reminder emails with when Aussies actually get paid.

Should you charge a service fee on top? Only if it covers real setup costs, and say so up front. Plenty of brands win more lay-bys by charging no service fee at all and only charging the termination fee if the customer cancels.

Step 4: Build Lay-By Into Shopify (Without Breaking Checkout)

Shopify does not have a native lay-by checkout. You have two practical options.

Option A: Downpay (best for most stores). Downpay is a deposits and partial payments app built for Shopify. It adds a deposit purchase option to your product page, takes the deposit at checkout and stores the customer’s payment method on file so the balance can be collected later. Its standard setup is one deposit plus one automated balance payment, and customers can pay off early with a “Pay Now” button on their order page. Pricing starts at US$29 a month for up to US$5,000 in monthly Downpay order value, with a 7-day free trial and no transaction fees. It works with Shopify Payments, Stripe, PayPal Express, Adyen and Authorize.net.

Setup steps:

Three limits to know. Downpay deposits do not run through Shopify POS, so in-store lay-bys need a separate process. More than one scheduled future payment is only offered through a partial-pay beta for Shopify Plus merchants. And because deposits use Shopify’s purchase options, your checkout may show a “Subscription policy” label; Downpay’s help centre explains how to fix the wording.

Option B: Manual draft orders (best for under 10 lay-bys a season, or true fortnightly instalments). Create the order in Shopify admin, add a “LAY-BY” tag, take the deposit and record each instalment against it. It is clunky, but it costs nothing, handles any instalment schedule and is a good way to test demand before paying for an app.

Whichever option you choose, reserve the stock. When the order is created, Shopify commits that inventory, which is exactly what you want. Then add a fulfilment hold rule so nobody in the warehouse ships a lay-by before the final payment clears. Shipping early turns your lay-by into unsecured credit, and that is a different risk and a different set of rules.

Step 5: Run the Lay-By Book Every Week

A lay-by program lives or dies on follow-up. Most of the pain comes from three things: missed payments, customers who go quiet, and a pile of unpaid orders on 15 December.

Weekly lay-by book dashboard with cash collected, balance owed and overdue payments
A weekly lay-by book: cash collected, balance still owed, overdue payments and the final cut-off date on one screen.

Run this 15-minute check every Monday:

Set a firm escalation rule in your terms. Adoreu Baby’s terms say that if no payment arrives after two reminders, it can cancel the lay-by and apply the cancellation fee. That is a clean, fair process: two reminders, then a written cancellation notice, then a refund of everything paid less your published fee within a few business days.

When a customer cancels, process the refund fast and kindly. A lay-by customer who gets their money back within 48 hours is far more likely to come back in January for a smaller purchase. A slow refund turns into a chargeback or a fair trading complaint.

Lay-By vs BNPL vs Pre-Order: Where Each One Fits

These three tools solve different problems, and the best stores use them side by side.

One more interaction to watch. BIG W does not accept BNPL methods like Afterpay to pay off lay-by instalments. Decide your own policy. Allowing a customer to pay a lay-by instalment with BNPL means paying a merchant fee on cash you were meant to receive free, which defeats the point.

The Compound Effect: Why Lay-By Pays Off Beyond Christmas

On its own, each step looks small. Together, they build something bigger than a payment option.

The fit test keeps lay-by on high-margin, high-ticket products where the admin pays for itself. Compliant terms protect you from the refund disputes that eat founder time in January. Cost-based fees mean cancellations cover your costs instead of creating losses. The Shopify setup locks stock to real buyers. And the weekly book turns lay-by into a forecastable cash line that lands before BFCM, when you need it most.

Then the long-term payoff kicks in. Lay-by customers have already made 5 or 6 payments to your brand by the time the product arrives. That is a level of engagement no welcome flow can match. Tag them, segment them in Klaviyo, and invite them first to your autumn launch. Treat a completed lay-by customer like a VIP, not a one-off Christmas buyer.

And because Compare the Market found a typical Australian was planning to spend $828 on Christmas 2025, a lay-by on a single big gift captures a large share of the season’s budget in one go.

Your Lay-By Launch Checklist

Use this before you switch lay-by on:

Copy it into your project tool, assign an owner, and you can have lay-by live within a week.

Get Lay-By Live Before the Early Shoppers Are Gone

Lay-by will not suit every brand. But for the right products, it is one of the few Christmas levers that brings cash in early, costs nothing in merchant fees and builds loyalty instead of debt. The window is now. Every week you wait, more early shoppers commit their budget somewhere else.

Inside eCommerce Circle, protecting your profit through peak season is one of the core pillars we work on with every member. If you want to see exactly where your store is being capped, take the free More Orders Scorecard. It takes two minutes and shows you which of the 10 P’s to fix first.

The Lay-By Playbook: The 5-Step System Aussie Shopify Brands Use to Offer Christmas Lay-By (Without Breaking Consumer Law)
Team eCommerce Circle

Written by

Team eCommerce Circle

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.