Business

Event POS: Selling at Festivals, Matches and Pop-Ups

K By Kev 11 September 2026 11 min read
Share
Business guide

An event POS is a till configured for the hardest trading conditions there are: a field or a car park with no network you control, no mains power, a crowd that arrives all at once and leaves in a block, and staff you may have met for the first time that morning. The software requirement is not richer features than a shop needs. It is fewer things that can fail. This guide covers what breaks at events, how to set up so it does not, and how to know afterwards what actually happened.

Quick answer

An event POS is a till set up for trading with no fixed infrastructure: no reliable network, no mains power, a queue that arrives in bursts, and temporary staff. The requirement is not more features than a shop till. It is fewer failure points.

Key takeaways
  • Assume no network and no power. Anything that depends on either will fail at the busiest moment.
  • Speed at the counter beats every other consideration; a two-tap sale moves a queue that a six-tap sale does not.
  • Temporary staff need their own logins, or you will never know where the shortfall came from.
  • Count stock out and stock back. The difference is the only honest measure of what happened.
  • Set the whole thing up and rehearse it before the day. An event is the worst possible place to learn a system.
On this page
  1. Why events break tills
  2. Setting up so it holds
  3. What goes wrong at events
  4. A bar at a two-day festival
  5. Built for the conditions events actually have
  6. Frequently asked questions

Why events break tills

Four conditions combine at an event that rarely combine in a shop. The network is shared with thousands of phones in one field, so the connection you tested at 9am is unusable by 7pm. Power is a generator or a battery. The demand is not spread across a day but concentrated into the twenty minutes after a match ends or a set finishes. And the people serving are temporary, so nothing can rely on familiarity.

Each of those is survivable alone. Together they punish any system that assumes a connection, assumes mains power, assumes a calm counter, or assumes a trained operator. Most tills assume all four, which is why so many event traders end up back on a cash box and a notebook, and then cannot reconcile the day.

The cost of falling back to paper is not the paper. It is that you finish the event with takings, a pile of stock, and no way to connect the two. You cannot tell whether the shortfall was theft, breakage, undercharging or a cashier who lost count in a rush. Every one of those needs a different response, and without a record you cannot tell which you had.

Speed deserves particular attention because it is the constraint that is easiest to underestimate. At a bar during an interval, the difference between a two-tap sale and a six-tap sale is the difference between serving the queue and watching half of it leave. Event menus should be short, priced in round figures, and reachable without scrolling.

None of this is exotic software. It is ordinary point-of-sale set up for a hostile environment, which mostly means choosing a system that genuinely works offline and then configuring it for the day rather than the year.

There is a second reason to get the record right that traders often miss. An event is the cheapest market research a business ever gets: a few hundred customers, compressed into hours, choosing between a small number of products at prices you set that morning. Which lines sold out and which came home, what people asked for that you did not have, how fast the queue moved at different prices -- that is genuinely useful information about your range, and it only exists if the sales were recorded rather than remembered. Traders who run events on a cash box learn nothing from them except the total.

It is also worth being clear that a sale at an event is a sale. The obligation to issue a compliant receipt does not pause because the counter is a trestle table in a field, and the practical answer is the same as the answer to everything else here: a system that queues the tax record offline and transmits when a signal returns lets you meet the obligation without a connection at the point of sale.

Want to see it running in your own business first?

Sign Up
An event does not need a more powerful till than a shop. It needs one with fewer things that can fail.

Setting up so it holds

In order. The first two are the ones that actually decide whether the day works.

  1. 1

    Prove it sells with everything switched off

    Before the event, turn off WiFi and mobile data and complete a full sale: item, payment, printed receipt. Then switch the connection back on and confirm the sale transmits by itself. A system that cannot do this will fail you at the exact moment the field fills up, and that is not the moment to find out.

  2. 2

    Charge everything, then bring a way to charge it again

    Terminals, phones, and a power bank per device. A generator you do not control is not a plan. Handheld terminals that run a day on one charge are the reason they suit events at all, but only if they started the day full.

  3. 3

    Build a short event menu, not your full catalogue

    Twenty items, priced in round numbers, on one screen with no scrolling. Round prices remove change arithmetic at the counter, which is where errors and delays come from. Your full catalogue is a liability here; set up a separate short list for the day.

  4. 4

    Give every server their own login

    Even if they are with you for one afternoon. Shared logins mean that when the count is short you have a number and no explanation. Individual logins turn a mystery into a specific conversation with a specific person.

  5. 5

    Count stock out, in writing

    Count what leaves for the event and record it before you go. Without an opening count there is nothing to compare the closing count against, and the whole reconciliation becomes an opinion.

  6. 6

    Decide the payment mix before the gate opens

    M-Pesa prompts are fast and leave a record; cash is faster still and leaves none. Decide which you are taking, brief the staff, and keep a float in small denominations if you are taking cash. Deciding this at the counter during a rush is how prices get rounded down by whoever is serving.

  7. 7

    Rehearse with the actual staff

    Fifteen minutes the morning of: each person rings up three sales, takes a payment, prints a receipt, and handles one refund. People who have done it once are dramatically faster than people who have been told about it, and the rehearsal surfaces the confusing item before three hundred customers do.

  8. 8

    Agree what happens when something goes wrong

    A device dies, a payment fails, a customer disputes a price. Decide the answer in advance and tell everyone, because at volume staff will improvise otherwise, and every improvisation is a hole in your record.

  9. 9

    Count stock back and reconcile the same day

    Count what returns, compare against what went out and what the till says sold, and do it before everyone disperses. A variance you investigate that evening is answerable; the same variance on Tuesday is not.

What goes wrong at events

Trusting the venue’s network

It works during setup because the field is empty. It stops working when several thousand phones arrive, which is also when you start trading. Plan for no connection and treat any connection as a bonus.

Using the full shop catalogue

Hunting for an item through four hundred products at a busy counter costs seconds per sale, and seconds per sale is the whole queue. Build the short list beforehand.

One shared login for everyone

It feels efficient in the morning and leaves you with an unexplainable shortfall at night. This is the single change that most improves what you learn from an event.

No opening stock count

Without it, the closing count means nothing. You will know how much stock came back and have no way to say whether that is right.

Learning the system on the day

An event is the worst environment in which to discover how a till behaves. Whatever you are using, use it in a calm room first.

Taking only one payment method because it is simpler

Cash-only loses the customer who has money on their phone and no notes; M-Pesa-only loses the one whose transaction is timing out because the whole field is on the same tower. Both cost you sales at exactly the moment volume is highest, and the customer who cannot pay does not come back later.

Treating the event as separate from the business

Event stock is usually shop stock, and money taken at an event is business income. Running the day outside your normal system means two sets of records that have to be married up afterwards, which in practice means one of them never is.

A bar at a two-day festival

Worked example

A bar operator takes four staff and a stocked trailer to a festival outside Nakuru. Day one is run on the shop’s normal till setup: the full catalogue, one shared login, and the venue WiFi. By the second band the connection is gone, the till will not complete a sale, and the team moves to cash in a box with a running total on a phone.

They take good money and finish the night unable to explain a shortfall of several thousand shillings against the stock that left the trailer. It could be undercharging in the rush, it could be free drinks for friends, it could be simple miscounting. With one shared login and no opening count, all three look identical.

Day two is set up differently. A short menu of twelve drinks at round prices, one login per server, a full stock count before opening, and the network switched off deliberately so nobody is relying on it. The takings are similar. The difference is that when the closing count is short by a smaller amount, it is short on one server’s line and on one product, which turns the conversation from a suspicion into a question with an answer.

Business impact

When M-Pesa payments are not matched to sales, a missing payment, a staff shortfall or a double charge can slip past you until the money is already gone.

Veira reconciles M-Pesa Till and Paybill against every sale, so a mismatch surfaces the same day instead of at month end.

Built for the conditions events actually have

Veira keeps selling with no connection. Sales complete, receipts print and eTIMS records queue on the device, transmitting when a signal returns, so a dead network is a delay rather than a stop.

It runs on a handheld terminal or the phone in a server’s pocket, on battery, which is the only power an event reliably has. Each person signs in as themselves, so the closing variance points at a line rather than at the whole team.

And because the sales are recorded rather than remembered, the reconciliation against what you carried out is arithmetic you can do that night, not a reconstruction you attempt on Tuesday.

Frequently asked questions

What is an event POS?
A point-of-sale setup configured for temporary trading without fixed infrastructure: no reliable network, no mains power, bursts of demand and temporary staff.
Does an event POS need internet?
It must not depend on it. A suitable system completes the sale and prints offline, queues the record, and transmits when a connection returns.
Can I use my normal shop till at an event?
Often yes, if it works offline and runs on battery. What usually needs changing is the configuration: a short menu, round prices and individual logins for the day.
How do I take payments at an event?
M-Pesa prompts are fast and leave a record; cash is faster and leaves none. Decide the mix in advance, brief the staff, and carry small denominations if you take cash.
How many devices do I need?
One per person serving, not one per stall. At an event the queue is the constraint, and a second server with a second device does more than any feature.
How do I stop losses at an event?
Individual logins, an opening stock count, a closing stock count, and reconciling the same evening. Those four turn an unexplainable shortfall into a specific question.
What about refunds during an event?
Decide the rule before you open and tell every server. Reverse the sale through the system rather than handing back cash informally, or the record and the float will disagree.
Do I still need to issue compliant receipts at an event?
A sale is a sale wherever it happens. A system that queues the tax record offline and transmits later lets you stay compliant without a connection at the counter.
What is the most common event POS mistake?
Relying on the venue network. It works while the field is empty and fails once trading starts, which is the only time it matters.
Should I take cash, M-Pesa, or both at an event?
Both, in almost every case. Cash-only loses the customer carrying no notes; M-Pesa-only loses the one whose payment is timing out because the whole field is on one tower. Decide the mix in advance and carry small denominations.
Should event sales go through my normal business records?
Yes. Event stock is usually shop stock and event takings are business income. Running the day outside your normal system creates two sets of records that then have to be reconciled, which in practice rarely happens.
What can I learn from an event beyond the takings?
Which lines sold out and which came back, what customers asked for that you did not stock, and how price affected the speed of the queue. That is real information about your range, and it only survives if the sales were recorded rather than remembered.
How long should setup take on the day?
Fifteen minutes of rehearsal with the actual staff, each ringing up a few sales and one refund. It is the highest-return quarter of an hour of the whole event.

Selling at an event is ordinary retail under hostile conditions, and the system that survives it is the one with the fewest dependencies: no network, no mains power, a short menu, a login per server and a stock count at both ends. Set that up in a calm room before the day, rehearse it once with the people who will use it, and you will finish the event knowing what you sold rather than guessing at it.

Need help, or want to talk it through first? Chat with us on WhatsApp
Terms explained

Keep reading

See all Business guides

Veira for your business

Browse Veira by business type