LearnDeliveryDelivery zones
Delivery

Setting up delivery zones for farm direct sales

How to define zones, set fair fees by distance, and decide whether delivery is worth the trip — a practical guide for Australian farms.

Farm delivery van on rural road
7 min read
Updated May 2026
Delivery

Why delivery zones matter

Without zones, you’re either charging every customer the same delivery fee (unfair to nearby customers, unprofitable for distant ones) or doing mental maths on every order to figure out what to charge. Neither works at scale.

Delivery zones let you define areas by distance and set appropriate fees for each. A customer 5km away pays $8. A customer 30km away pays $15. A customer 60km away isn’t offered delivery at all — they can use your pickup location instead. The customer sees their fee at checkout based on their address. No negotiation, no surprises.

📍
Delivery isn’t just logistics — it’s market expansion.Farm gate pickup limits you to customers willing to drive to you. Delivery reaches customers who love your products but won’t make a 40-minute round trip every Saturday. A single delivery zone covering the nearest town can double your customer base.
Top

Defining your zones

Most farms start with one or two zones based on distance from the farm. Don’t overthink it — zones can be adjusted anytime based on what actually works.

Zone 1: Your nearest town

The town most of your customers live in, typically 10–30km from the farm. This is your primary delivery area — the route you know, the roads are sealed, and you can do 15 deliveries in 2 hours. Fee: $8–$12.

Zone 2: Extended area

The next ring out — 30–50km. Fewer customers, longer drive, higher fee. Worth it if you have enough orders to justify the trip. Fee: $12–$18.

Zone 3: Outer limit (optional)

50km+ from the farm. Only viable if you batch enough orders on one run. Many farms skip this zone entirely and direct distant customers to pickup instead. Fee: $18–$25.

Example: Tablelands farm delivering to Cairns
ZoneAreaDistanceFeeFree over
Zone 1Malanda, Atherton0–15km$8$60
Zone 2Cairns city15–35km$12$80
Zone 3Port Douglas, Innisfail35–60km$18$120

Zone 1 customers are nearby and order frequently — low fee encourages regular orders. Zone 3 customers need large orders to justify the drive — high free delivery threshold ensures the trip is worth it.

How to define zone boundaries

There are three approaches, from simplest to most precise:

  • Postcode-based — list the postcodes in each zone. Simple to set up and understand. “Zone 1: 4885, 4883, 4880.” Works well when postcodes align with your natural delivery routes.
  • Radius-based — draw a circle on a map from your farm. “Zone 1: 0–15km, Zone 2: 15–35km.” Easy to explain to customers. The system checks if the delivery address falls within the radius.
  • Suburb-based — list specific suburbs. “Zone 1: Malanda, Millaa Millaa, Atherton. Zone 2: Cairns, Gordonvale, Redlynch.” Most flexible but more setup work.

For most farms, postcode-based is the best starting point. It’s the simplest to configure and customers understand “we deliver to 4870” without needing a map.

Top

How to price delivery

Your delivery fee should cover the cost of the trip without discouraging customers from ordering. It’s a balance — charge too much and customers choose pickup instead (or don’t order at all). Charge too little and you’re paying to deliver.

Flat fee per zone
Every order in Zone 1 pays $12 regardless of order size. Simple to understand, simple to implement. The customer knows the fee before they start shopping. Works best when most orders are similar in size.
Free over threshold
Pay $12 delivery OR get free delivery on orders over $60. Encourages larger orders. The customer adding items to reach $60 spends more than they planned — and you don’t mind because the delivery cost is covered by the margin on the extra items.
💰
The free delivery threshold is your best tool.“Free delivery over $60” does three things: covers your delivery cost through margin on larger orders, increases average order value (customers add a relish or extra eggs to hit $60), and makes customers feel rewarded for buying more. Most farms see a 20–30% increase in average order value after adding a free delivery threshold.

Calculating your actual delivery cost

Before setting fees, know what delivery actually costs you:

Delivery cost per trip — Malanda to Cairns (35km each way)
Fuel (70km round trip at $2.10/L, 12L/100km)$17.64
Your time (2 hours at $30/hr opportunity cost)$60.00
Vehicle wear (ATO rate: $0.88/km × 70km)$61.60
Total cost per trip~$139
If you deliver 12 orders per trip$11.60 per order
If you deliver 8 orders per trip$17.40 per order
If you deliver 4 orders per trip$34.80 per order

The critical number is orders per trip. At 12 orders, a $12 delivery fee covers your costs. At 4 orders, you’re losing money even at $18. This is why most farms batch deliveries on one day per week — more orders per trip means lower cost per order.

⚠️
Don’t forget your time.Fuel is the obvious cost but your time is the expensive part. Two hours driving and delivering is two hours not spent on the farm. Some farms hire a delivery driver ($25–$30/hr casual) once the volume justifies it — the economics work better than you doing it yourself.
Top

Free delivery thresholds

A free delivery threshold (“free delivery on orders over $60”) is the most effective pricing tool for farm delivery. Here’s how to set it:

Calculate your break-even order

If delivery costs you $12 per order and your average margin is 40%, you need at least $30 in margin to cover delivery. At 40% margin, that’s a $75 order. Set your free delivery threshold at or slightly below this — say $60 — so customers feel they’re getting a deal while you’re still covering costs.

Different thresholds per zone

Closer zones cost less to deliver, so the free threshold can be lower. This is fair and encourages orders from both near and far:

Tiered free delivery thresholds
Zone 1 (0–15km): fee $8Free over $50
Zone 2 (15–35km): fee $12Free over $75
Zone 3 (35–60km): fee $18Free over $120

A Zone 1 customer spending $45 sees “add $5 more for free delivery” and throws in a dozen eggs. A Zone 3 customer spending $80 sees “add $40 more for free delivery” and either adds a lamb shoulder or happily pays the $18 fee. Both outcomes work for you.

Top

Minimum order amounts

A minimum order is different from a free delivery threshold. The minimum says “we won’t deliver orders under $X at all.” The threshold says “delivery is free above $X but you can still pay a fee below it.”

Most farms don’t need a minimum if they have a delivery fee. The fee itself acts as a soft minimum — nobody pays $12 delivery for a $6 dozen eggs. But if you find yourself delivering tiny orders that don’t justify the stop, a $30 minimum is reasonable.

💡
The delivery fee IS your minimum.A $12 delivery fee on a $15 order means the customer is paying a 44% surcharge. They’ll either add more items to justify the fee, switch to pickup, or not order at all. You don’t need a separate minimum — the fee does the work for you.
Top

Delivery time slots

Customers want to know when to expect their delivery. “Saturday” isn’t specific enough — they won’t wait at home all day. Time slots give them a window:

Saturday delivery slots
Morning (8am–12pm)15 order limit
Afternoon (12pm–4pm)10 order limit

The customer selects a slot at checkout. When a slot fills up, it disappears from the options. This prevents you from overcommitting — 15 morning deliveries is doable, 30 isn’t.

Time slots also make your delivery route more efficient. Morning deliveries go to the north side of town, afternoon goes south. Or morning handles the closest zone, afternoon handles the further one. The slots create natural batches for routing.

🕐
Start with one slot.“Saturday morning (8am–12pm)” is enough. Add an afternoon slot when you consistently hit the morning limit. Two slots means two delivery runs — only add the second when demand justifies it.
Top

The real economics of farm delivery

Is delivery worth it? Run the numbers for your farm:

Monthly delivery economics — 10 orders per week
Average order value$65
Delivery fee collected (10 × $12)$120
Free delivery orders (over $75, ~4 per week)$0
Delivery fee revenue (6 paid × $12)$72/week
Monthly delivery fee income$288
Monthly delivery cost (fuel + time, 4 trips)-$240
Net delivery profit/(loss)$48

$48 profit on delivery itself — barely break-even. But that’s not the real picture. Those 10 delivery customers spent $650/week on products. Without delivery, most of them wouldn’t order at all — they’re too far for pickup. The real value of delivery is the $2,600/month in product revenue from customers you’d otherwise lose.

Delivery isn’t a profit centre. It’s a customer acquisition channel. You break even on the delivery itself and make your margin on the products. The $12 fee covers the logistics; the lamb shoulder covers your income.

📊
Track delivery zone performance.After 3 months, check which zones generate the most revenue relative to delivery cost. You might find Zone 1 (close, low fee) drives 80% of delivery revenue while Zone 3 (far, high fee) has 3 customers who barely order. Drop the underperforming zone and focus on what works.
Top

Starting small

Don’t launch with three zones, two time slots, and free delivery thresholds on day one. Start simple and expand:

  1. Week 1: Pickup only. Get your ordering and packing workflow running smoothly before adding delivery complexity.
  2. Week 3: Add one delivery zone. Your nearest town, one delivery day per week, one time slot (Saturday morning), flat fee ($12). See how many orders come in.
  3. Month 2: Add a free delivery threshold. “Free delivery over $60.” Watch your average order value increase.
  4. Month 3: Consider a second zone. Only if Zone 1 is consistently generating 8+ orders per week. If not, focus on growing Zone 1 before expanding.

Each step adds a small amount of complexity. You learn what works at each stage before adding more. A farm that launches with 3 zones and 2 time slots on day one will be overwhelmed; a farm that adds one zone after a month will handle it comfortably.

🎯
Your first delivery run will feel slow.Finding houses, checking order labels, texting customers “I’m 5 minutes away.” By the fourth week, you’ll know the route by heart, the customers will be waiting at the door, and the whole run takes 90 minutes instead of 3 hours.
🌱
Hecta makes delivery zones simple
Define zones by postcode, set fees and free delivery thresholds per zone, and let customers choose delivery time slots at checkout. The packing list groups orders by zone and slot for efficient routing.
Keep reading