For Market Stalls, Pop-ups & Festival Vendors
Phone-camera POS, GST-aware receipts, 90-second end-of-day cash count, sole-trader BAS summary. Built for Australian market stallholders, weekend pop-ups and festival vendors who don't need an iPad stand or a card-terminal contract to take a sale.



Free Tools & Resources
8-step founder guide — ABN, GST, lease, POS, supplier terms, online channel, opening week.
Open →ComplianceSection 54 acceptable quality, section 55 fitness for purpose, refund vs replace decision tree, signage requirements.
Open →ReferenceFood-stall permits, casual trader licences, council fees, public-liability requirements for market vendors.
Open →Operator GuideSquare vs Lightspeed vs Vend vs Shopify POS vs Tyro — features, hardware costs, transaction fees, AU support.
Open →InteractiveInteractive — cost, markup % vs margin %, retail price, GST, break-even unit volume and dollars.
Open →Key takeaways
5Built for the truck-and-trestle setup
Most retail software assumes you have a fixed location, a permanent terminal, and a barcode scanner bolted to the counter. Market stalls don't. So we made the phone the till, the scanner, the receipt printer and the end-of-day calculator — and the books take care of themselves between markets.
Ring up a sale, take cash or tap-and-go, email the receipt — all on the phone in your apron pocket. No iPad mount, no card terminal contract, no per-transaction kit to remember at 6am.
Scan an EAN-13 with the camera in half a second. No $40 USB scanner to pack, no hardware to drop in the mud. Generate your own internal barcodes for hand-made goods (200-prefix EAN-13, GS1-compliant for in-store use).
Market stalls are still 60–80% cash for most operators. Tap end-of-day, enter your physical till count, the system computes expected cash from POS, shows variance colour-coded, and tells you exactly what to deposit Monday morning.
AU law: tax-invoice required for any sale ≥ $82.50 inclusive, quoting your ABN. Smaller sales get a plain receipt. Both happen automatically — you don't have to know the rule, the POS does.
The Sunday-market crowd remembers stallholders who remember them. Phone-number signup at the till, stamps fire automatically on every sale, the dashboard shows who's drifted so you can text them before next weekend.
GST collected over the quarter, GST credits on stall fees + stock + fuel + packaging — rolled into a one-click summary. Quarterly BAS for sole traders takes minutes, not Sunday afternoons.
Saturday to Sunday lockup
Set up the catalogue once, open POS at the market, count the till at the truck, quarterly BAS in one click. The phone does the rest.
Add your products on the phone, set GST-inclusive prices, snap optional photos. If you want barcodes, generate them in the catalogue (EAN-13 internal-use prefix, fully scannable).

Phone-camera scan or tap a category. Cash or tap-and-go. Receipt prints (Bluetooth thermal printer optional) or emails. Every sale auto-posts to your books — no Monday data entry.

End of market: tap End-of-Day, count the cash drawer, enter the figure. Variance shows colour-coded, deposit amount calculates. 90 seconds, done, drive home.

GST collected on every sale, GST credits on stall fees + packaging + stock + fuel — one click summary. Drop it to your accountant or self-lodge via the ATO Tax Lodgement app.

$0
Free plan — perfect for one-stall sole traders
90 sec
Average lockup time at end of market
Phone-only
No card terminal, no hardware kit
BAS-ready
GST in, GST out — one-click summary
Retail savings calculator
Adjust the inputs below to match your real spend. The total updates live — and so does the dead-stock value you'd recover by acting on the report each month.
POS subscription (Square, Shopify POS, Lightspeed)
Monthly per-location fee
Stock / inventory app (Cin7, DEAR, TradeGecko)
Monthly subscription
Accounting (Xero, MYOB)
Monthly subscription
Email marketing (Mailchimp, Klaviyo)
Newsletters + campaigns
Average inventory value on hand
Used to size the dead-stock recovery bonus
Active SKUs / variants
More SKUs → more drift toward dead stock
Your current tool stack
$216/mo
= $2,592/year
With OneBookPlus Starter
$29/mo
Replaces everything in the list. One bill.
~1% of $30,000 inventory recovered/mo via the dead-stock report. Markdown the slowest movers before they cost you shelf space.
Free plan available · No card required · Cancel anytime
Built in Melbourne, AU
ATO-ready from day one
256-bit encryption
No credit card needed
Common questions about market-stall and pop-up management software in Australia.
No. OneBookPlus records sales as 'Cash' or 'Card' — you bring whichever payment hardware you want (Square Reader, Tyro Go, a bank-supplied portable terminal, or none at all). The POS just logs what the customer paid with so it reconciles against your bank deposits later. Many AU market stallholders run cash-only and the POS works perfectly for that — actually the EOD cash count is built specifically for the cash-heavy market vendor.
Open the products page and use the bulk barcode generator — it creates EAN-13 codes with the GS1 200 prefix (reserved for in-store / restricted-distribution use, won't clash with any manufacturer code). Print them with the built-in shelf-tag printer, stick them on your hand-made goods, and the phone camera scans them like any other product barcode. No GS1 membership fee, no per-barcode cost.
Yes. Below $75,000 turnover you're not required to register for GST, and OneBookPlus's Free plan covers a small-stall sole-trader's full needs forever — invoicing, POS, daily sales, online booking page, Stripe payments. When you cross the threshold (most stalls hit it in a couple of good seasons), enabling GST is one toggle and every receipt becomes GST-inclusive with your ABN. The BAS summary builds itself.
It's specifically built for you. After the market, tap 'Close out the till'. The POS already knows the expected cash from today's sales. Enter your physical count + the opening float. Variance shows live, colour-coded (balanced under $1, amber under $5, red above). The 'cash to bank' figure is exactly what you drop in the safe. Most stallholders finish in 90 seconds. Bank-feed reconciliation auto-matches the deposit when it lands.
Customers join at the till by phone number — five seconds, no app to download. Every paid sale fires a stamp automatically. When their card fills (e.g. 'buy 10 coffees get 1 free' or 'spend $100 get $10 off'), the next purchase shows the reward as a cart discount the operator confirms. The dashboard shows whose birthday is this week so you can offer a free item when they're at next weekend's market.
Use the order tags / notes field to mark which market each sale came from. Sales reports can then filter or you can run a dedicated dashboard per location. Multi-tenant support (totally separate books per stall) is on the roadmap — most one-person stalls don't need it; multi-stall operators today usually run one tenant and filter by market in reports.
Most stall-holders we onboard come off a Square POS app (free hardware, but 1.6–2.2% per tap), Xero ($35/mo for the books), and a spreadsheet for stock. OneBookPlus replaces the trio from $0/mo Free, $29/mo Starter or $69/mo Growth. The ROI calculator below shows the side-by-side with your real numbers.
About the author
Founder & CEO, OneBookPlus
Bishal has over a decade of experience in digital marketing, web development, and small business consulting across Australia. OneBookPlus market-stall features are informed by direct work with Australian farmers' market and pop-up vendors — operators who needed phone POS, cash-heavy end-of-day, and BAS-ready summaries without paying $99/mo for hardware they didn't need.
Phone POS, cash count, BAS. From $0/mo, no contract, no hardware kit, no Sunday-afternoon spreadsheet.
Get Started FreeLast reviewed and updated: by Bishal Shrestha
Who it's for
From a one-table candle maker to a 6-week festival vendor.
Candles, soaps, ceramics, jewellery — one person, one weekend a fortnight. Needs phone POS, internal-use barcodes, GST-aware receipts, sole-trader BAS.
Bread, jams, granolas, hot food. Needs FSS-compliant receipts, expense tracking for ingredients + market fees + fuel, daily-bake stock decrement.
Seedlings, potted plants, fresh produce. Often cash-heavy. Needs strong EOD cash count + supplier-invoice tracking for soil/seeds/fertiliser.
Multi-day events, mixed-volume sales, high-cash takings. Needs a fast POS that survives unreliable wi-fi and a clean per-event takings report.
Stop overpaying
Most small businesses stitch together 4-6 tools that don't talk to each other. Here's what that typically costs.
Real-world scenario
How a Carriageworks farmers' market vendor uses OneBookPlus on a typical Saturday
Sam unloads the ute at 6.15am. Trestle up, banners pinned, twelve serving bowls and a stack of mugs unpacked. By 7am the stall's ready; first customer at 7.18am — a regular who knows the bowls by hand.
Sam opens the POS on the phone, scans the bowl's barcode with the camera (Sam printed them last week using the bulk barcode generator — internal 200-prefix EAN-13s). Total $68. The customer taps her card on the borrowed Square Reader; Sam enters $68 as Card on the POS. Receipt emailed to her address from her stamp card record (she joined two markets ago by phone number). Stamp #6 of her 10-stamp card fires automatically — one more visit for a free mug.
Throughout the morning Sam takes 27 transactions, AOV $42, mostly cash. The phone dashboard shows takings climb past $1,100 by 11am.
At 1pm Sam packs up. In the ute, before driving home, Sam taps End-of-Day. Expected cash from POS: $743.50. Float at open: $100. Physical count in the tin: $848. Variance: +$4.50 (just over, probably a customer who let Sam keep the change). Cash to bank: $748. Save snapshot, done.
Monday: the Square deposit lands in the bank ($395). Bank-feed reconciliation auto-matches it against the day's POS card total. No manual entry. The market-fee invoice from the market operator gets snapped on the phone and tagged as 'market fees' — GST credit goes into the quarterly BAS pile automatically.
Quarter-end: BAS summary in one click. GST collected on every sale, GST credits on fees + clay + fuel + glazes — net amount owing calculated. Sam emails it to the accountant. Total bookkeeping time over the quarter: maybe 90 minutes.
How we compare
The honest comparison against what most stallholders run today.
| Feature | OneBookPlus | Square POS app | Vend mobile | Spreadsheet |
|---|---|---|---|---|
| Phone-camera POS | Yes | Yes | No | No |
| GST-aware receipts | Yes | No |
| No |
| No |
| Internal-barcode generator | Yes | No | No | No |
| End-of-day cash reconciliation | Yes | No | Yes | No |
| Supplier-expense capture (phone photo) | Yes | No | No | Yes |
| BAS-ready quarterly summary | Yes | No | No | No |
| Loyalty stamp cards | Yes | No | No | No |
| Bank-feed auto-reconciliation | Yes | No | No | No |
| Per-market takings filter | Yes | No | No | Yes |
| Free plan available | Yes | Yes | No | Yes |
| Price | From $0/mo | Free + 1.6-2.2% / tap | $99+/mo | Free (your time) |
Extend Your Toolkit
POS, loyalty, reviews, accounting — install only what you need, cancel anytime.