In real service, every night, at a Puerto Vallarta cocktail bar

The point of sale born behind a real bar.

Barform POS was built inside a working bar — not an office. Every screen exists because a night of service demanded it: ring up fast, never fight over tables between iPads, and let the inventory square itself.

We're opening spots in stages — the first bars get founder terms.

We only write to give you access. No spam, no sold lists. Privacy

1 tap to repeat a drink on the check
3+ iPads on the floor without stepping on each other
Per pour inventory depletes itself, bottle by bottle
ES / EN everyone works in their own language

Built for packed nights, not for demos.

What a bar actually uses — no modules nobody asked for.

Fast floor service

A floor plan with every table's state at a glance, quick-sale at the bar, per-guest seats, and re-taps that add to the round instead of duplicating it. Rounds go out faster — and new staff ring like veterans after one night.

iPads that don't collide

A table open on one iPad locks on the rest — with the holder's name on it. If an iPad dies, the table frees itself. No overwritten rounds, no lost tickets, no “who has table four.”

Inventory that squares itself

Every drink depletes its recipe — even when the guest swaps the spirit in their cocktail. Blind counts from the iPad, in bottles and tenths, check the shelf against what was sold. Shrinkage stops being a rumor.

End-of-day that explains itself

The till squares or tells you why: a Z report with every pay-in and pay-out itemized — who, when, what for. House accounts count as sales only when the money actually arrives.

Prints what the night needs

Prep tickets fire straight to their stations. The check prints whole, by seat, or split evenly — however the table decides to pay — and receipts print only when they're wanted (a guest paying by seat gets their own).

Bilingual from birth

Floor in Spanish, office in English — or the other way around. Even the sign-in emails arrive in each person's language. Nobody translates for anybody.

Ask Barform · AI

Ask your bar a question.

Type it the way you'd say it at the bar, how many margaritas did we sell last night?, and the answer comes from your own numbers, with the night it counted. Or ask how to do anything in Barform and get the steps and the page.

  • Your numbers, in plain wordsSales, items sold, tips, credit and debit, and stock on Barra Pro. Every answer names the night or range it used, with the hours.
  • How-to, with the pageSteps from Barform's help pages, with a link to the section and to the screen.
  • It reads. It never changes anything.It can't void, refund or change a price. Saving is still yours.
  • Included in every plan
  • Admins and managers, in the back office
  • Spanish or English, following your settings
Ask Barform AIAnswers from Barform's help pages and your bar's reports. It can't change anything. Demo bar real answers

How many margaritas did we sell yesterday?

You sold 9 margaritas yesterday, Sunday, Oct 11, 2026. That's the service night from 6:00 AM Oct 11 to 5:59 AM Oct 12. They brought in $1,525.00.

Sun, Oct 11 · 6:00 AM – 5:59 AM

Margarita7$1,155.00
Margarita de tamarindo2$370.00
Margarita de mango0$0.00
Total9$1,525.00

These counts leave out voided lines and comps.

what's the pour cost on our Martini?

The pour cost on your Martini is 26%. It costs $54.70 per serving and sells for $210.00.

Recipe · one serving

Ginebra Tanqueray 750ml · Gin well75 ml$48.00
Vermut seco 750ml15 ml$5.20
Aceitunas1$1.50
Cost · pour cost 26%$54.70

where in the back office do i record cash we took out of the register to pay the dj?

You can't record it in the back office. Cash taken out of the register is recorded on a paired iPad, by an admin or manager, and it needs an open drawer.

  1. On the iPad, tap ···, then Register, then Cash In / Out.
  2. Choose Cash Out.
  3. Type the amount.
  4. Under Reason, pick one of your reasons, or tap Other… and type something like “DJ”.
  5. Tap Record. The drawer opens, so you can take the cash out.

Cash out lowers the expected cash. It also appears with its reason on the close screen and the Z.

Real answers, Claude Sonnet 5.5, 12 Oct test · demo bar
Proven in live service

Born at Blind Tiger, Puerto Vallarta.

Barform didn't start as software: it started as a real bar's frustrations with its previous POS. We built it, migrated the full menu — 400+ products, 19 modifier groups — and put it to work through a real night of service. Then another. Every close, every count and every ticket in this product has already passed through working bartenders' hands.

That's why the decisions feel different: the drawer pops even when no receipt prints, the change reads from across the bar, and inventory counts happen walking the shelf with an iPad — not on a laptop in the office.

Straight questions, straight answers.

What do I need to run it?

iPads (it runs beautifully even on iPad mini) and networked Epson thermal printers for tickets and receipts. No proprietary hardware.

Does it work in Spanish and English?

Yes — fully and independently: the floor POS and the admin panel can each run in their own language.

Can I migrate from another POS?

We migrated a full bar off TouchBistro ourselves — menu, modifiers, prices and inventory. We know exactly where it hurts, and we do it with you.

What happens if the internet drops?

The POS is honest about it. If the iPad loses its network (Wi-Fi off or out of range), it says so at once — “Offline” — and pauses payments until the connection is back. If the Wi-Fi stays up but the internet behind it goes down, the iPad can't know straight away: it finds out when an answer doesn't come back. If that was a charge, it won't charge again until Barform confirms whether it was recorded, so a charge never duplicates or vanishes. Card payments live on your terminal, as always.

What is Ask Barform?

An AI assistant in the back office for owners and managers. Ask in Spanish or English how to do something, or about your own numbers (sales, items sold, tips, and stock on Barra Pro), and it answers from Barform's help pages and your reports, naming the night it counted. It only reads: it can't change anything. It's included in every plan.

Does my data train the AI?

No. Your questions go to our AI provider only to be answered, and its terms for business customers don't let it train on them. We keep chats for 90 days to check the answers, then delete them. Pay rates, PINs and your guests' contact details never reach the assistant.

What does it cost?

We're opening spots in stages with founder pricing for the first bars. Join the list and we'll talk real numbers.

Stop fighting your POS.

Leave your email and we'll write when your spot opens — founder terms for the first bars, and we do the migration with you.

Join the waitlist