Market operating system

Every stall, every sale,
every dollar accounted for

MarketPOS runs the whole market day — who holds which site, what sold, what was banked, and what everyone is owed — then hands your stallholders their own numbers without anyone touching a spreadsheet.

Built in Victoria Every feature, every plan Pay for what you use
Ground floor · sales heatmap LowHigh
Stalls let 18 / 20
Hottest C1
Vacant B2, C5
/Today/PointOfSale
☼ 9312345678907
Sourdough loaf Hillside Bakehouse · scanned $9.50
Honey, 500g Ridgeline Apiary · scanned $14.00
Bunch, silverbeet Keyed in $4.50
Total $28.00
Card $20.00 Cash $8.00
Sheet #1284 Credited to 3 stallholders
/Today/Bookings/Day
Sat 12 Sep Confirmed 34 Vacant 3
A1 · Hillside Bakehouse Permanent hold · every Saturday $48.00
A2 · Ridgeline Apiary Block · 4 of 6 dates $48.00
B2 · unlet Casual · available today —
C5 · blacked out Carpark resurfacing · 8–15 Sep —
37 sites · 34 held Rent for the day $1,632
/Insights/MarketAnalytics
AI insights · July

Revenue is up 12% on June at $184,220 across 6,410 transactions, with an average sale of $28.74. Hillside Bakehouse is your standout at $19,880. Two stalls sat vacant all month — filling B2 and C5 would be the quickest lift available to you.

Revenue $184,220 +12% MoM 18 / 20 let
Every number computed by MarketPOS Checked against your access first
/Support
TICKET #4471

Barcode won't scan on the slimline labels

In progress
Ana · Hillside Bakehouse The new slimline labels won't read at the till. The full size ones from last order are fine.
Market office Thanks Ana — the slimline template lost its barcode field. Reprinting your last batch now.
↗ Escalated to MarketPOS support
Subject written automatically Replies sync both ways

Why markets outgrow spreadsheets

Market day makes paperwork faster than anyone can file it

A market runs on sheets, cash counts, a booking diary and a settlement done by hand. It works at ten stalls. It stops working at fifty.

Reconciliation

Takings that never quite tie out

Paper sheets and spreadsheets that disagree with the till, discovered days later when nobody remembers the sale.

Settlement

Payout day eats the week

Working out rent, commission and GST per stallholder by hand, then keying every payment into the bank one at a time.

The diary

Who is actually on site?

Holds, casuals, seasonal runs and last-minute pull-outs live in a notebook only one person can read.

Visibility

Nobody can see the numbers

Operators can't tell which corner of the floor is dead. Stallholders ring the office to ask what they earned.


The cycle

One loop, run the same way every market day

Everything in MarketPOS hangs off the cycle — the period you sell in, reconcile and pay out. Bookings and sales enter at one end, statements come out the other.

STEP 01

Set up the market

Stalls, stallholders, rent, commission and bank details, entered once.

STEP 02

Let the sites

Take bookings and holds — one-off, recurring or a block of dates — and read the day sheet.

STEP 03

Sell

Scan at the point of sale, or key the day's takings into a manual sheet.

STEP 04

Cash up

Expected against actual per payment method, with variance flagged automatically.

STEP 05

Pay and report

Commission, rent and GST calculated, an ABA file for the bank, statements published.


The platform

Everything a market runs on, in one system

No tiers to unlock. Every plan gets the whole platform — you only choose what you switch on. Here is the shape of it; each one has a page of its own.

Selling

Point of sale & manual sheets

Scan a barcode and the right stallholder is credited automatically. Or key the day's takings as a numbered sheet — or photograph the handwritten one and let MarketPOS read it.

Point of sale →
Bookings & holds

Who holds which site, and when

One-off, recurring and block bookings, permanent holds, auto-renewal with notice, blackout and holiday periods, and a day sheet showing exactly who is on site.

Bookings & holds →
Money

Cycles, settlements and payouts

Roll a period into a cycle, cash up against the variance, calculate rent, commission and GST, then download an ABA batch file for the bank.

Cycles & payouts →
Safety

Compliance & incidents

Public liability, food registration and electrical testing tracked to their expiry and chased automatically — and an incident register that still reads years later.

Compliance →
People

Rostering & tasks

Shifts, vacancies, offers, timesheets and rules that stop an illegal roster being published — plus the routine jobs that have to happen every trading day.

Rostering →
The floor

Stalls & layout heatmaps

Draw your buildings, floors and stall shapes, then colour the plan by what each site earned. Dead corners stop being a hunch.

Stalls & layout →
Insight

Dashboards & reports

Build your own dashboard from draggable widgets, run ten standard reports, or describe the report you want in a sentence and have it built for you.

Dashboards & reports →
Reach

Communications & website

Email, SMS and push campaigns to saved audiences with opt-outs honoured — and a public website for your market that fills itself from your own data.

Communications →
Everywhere

An app on every device

Installs from the browser onto iPhone, iPad, Android, Windows and Mac with its own icon and window. No app store, and nothing to update.

Apps →

Who it's for

Every market is shaped differently

Farmers markets, large multi-stallholder markets, volunteer-run community markets, food truck and night markets, op shops, and single-stallholder operators — same platform, switched on differently for each.


AI-native

Ask your market from inside ChatGPT or Claude

MarketPOS speaks MCP, the open standard both assistants use to reach outside tools. Switch it on for a market, connect it with a scoped API key, and ask it about that market from the assistant you already run — no separate app, no export, no copy-pasting figures into a prompt.


Roles

Three jobs, three versions of the same system

Everyone signs into the same MarketPOS and sees only the part of it they're responsible for — enforced by permissions on the screen and again on the server.

Market admin

Run the whole market

  • Market analytics and AI insights
  • Cycles, payouts and ABA bank files
  • Bookings, holds and blackout periods
  • Stalls, stallholders and applications
  • Compliance, incidents and the audit log
  • Settings, roles, plan and support routing
Market staff

Work the market day

  • Point of sale and manual sheets
  • The day sheet — who is on site today
  • Settlements, cash-up and refunds
  • Their own roster, shifts and timesheets
  • Today's tasks and routines
  • Raise and answer support tickets
Stallholder

See your own numbers

  • Sales dashboard with AI insights
  • Their own transaction search, with photos
  • Financial statements by financial year
  • Their bookings, and their compliance documents
  • Inventory, barcodes and label orders
  • Market files, notifications and tickets

Pricing

Pay for what you use

No seat licences and no feature tiers. Every plan gets every feature — you just pay for the market you actually ran. The market website is the one optional extra: bundled into Enterprise, or added to pay as you go.

Pay as you go

Scale with the season

Markets get busy and quiet. Your bill should too — no minimums, no contract.

$0.05 per line item sold
$2 per active stallholder, per month
  • Every feature included — selling, bookings, cycles, compliance, rostering, AI, reports, helpdesk
  • Unlimited market admins and staff
  • Only pay for stallholders who traded that month
  • No setup fee, and free data migration from your current software
Talk to us
Enterprise

A fixed rate instead

Running several markets, or a high-volume one? Take a predictable monthly bill.

Let's talk fixed monthly rate
  • Every feature included, plus your market's website
  • The same bill regardless of volume
  • Priced around your market count and stallholder base
  • Dedicated onboarding and free data migration
Email us

Support

Help when the market needs it, not just office hours

Market day doesn't wait for business hours, so neither do we.

Phone

24/7 phone support

Call any time, day or night, and talk to a person. Charges may apply depending on your plan.

Email

Free email support

Raise a ticket or send an email, answered Monday to Friday, 9am–5pm AEST, at no charge on every plan.

Get started

Tell us about your market

A few details and we'll come back to you with what MarketPOS would look like for your floor.