Imports and purchases by email, in plain view
Imports have their own section, with the real landed cost in the warehouse, and Purchases shows first what saves the most time: supplier invoices that arrive by email on their own.
Point of sale, electronic invoicing with Hacienda, inventory, WhatsApp, an online store and the modules for each line of business, in the cloud and in several languages.
https://posfacturacr.com/portafolio/en · October 2026
For any business that sells: a store, a tire shop, a restaurant, a beauty salon, a phone repair shop or a pharmacy. Each business turns on the modules it needs, and the menu shows it only what belongs to it.
The system lives in the cloud: there are no servers to install and no manual backups. You sign in from the browser, from the mobile app or from the desktop app for Windows.

Each business turns on the modules it needs. Tap one to see what it does, with its screens.
A fast register to sell with a scanner, keyboard or touch screen, take several payment methods in the same sale and close the day with a cash count, at one or many branches. With quotes, layaways, credit and returns on the same screen.
Money slips away at the counter in many ways: customers who leave because checkout is slow, discounts nobody authorized, wrong change, registers that don't balance and invoices that have to be written up by hand later. The point of sale covers the cashier's entire day: search or scan the product, choose the document, take whatever the customer pays with (even three different payment methods), deliver the receipt on paper, by email or by WhatsApp, and at the end close the register by counting the cash. Whatever is sold comes out of inventory and, if your business invoices with Hacienda (Costa Rica's tax authority), the electronic document is issued automatically.



Every electronic document required by Hacienda in Costa Rica, issued from the register with no extra steps, with each branch's own certificate. And on the other side, your suppliers' invoices received, answered and ready for the accountant.
Invoicing with Hacienda (Costa Rica's tax authority) shouldn't slow down the register or take up the owner's time. Today many businesses lose hours on rejected documents nobody reviews, colliding sequence numbers, tickets the customer later wants in their name and an accountant asking for the XML files at the end of the month. This module issues each document automatically at checkout, sends it to Hacienda in the background, tells you what needs fixing when something goes wrong, receives your suppliers' invoices and sends the accountant the month's package without anyone having to remember.


Exact stock at every branch, with kardex, transfers, physical counts by scanner or Excel, labels, price lists and alerts. And consignment merchandise tracked separately, all the way to paying the supplier.
An inventory that doesn't balance costs you twice: you lose the sale of the product the system said you had, and you overbuy what was already sitting in the warehouse. This module tracks the stock of every product at every branch and leaves a trail of every movement: who sold, who adjusted, who transferred and why. With a scanner, counting the warehouse takes minutes, and the reports tell you how much money is on the shelves and how much is sitting idle.



Your suppliers' invoices arrive by email on their own and become purchases without retyping them, with each supplier's codes learned, merchandise received in parts and by branch, and what you owe each one always up to date.
Entering purchases by hand is slow, and it is where errors are born: mistyped costs, merchandise that arrived and never entered the system, invoices nobody recorded and payments to the supplier that don't match their statement. With this module nobody types an invoice: the system reads the mailbox where suppliers send their invoices, saves them on its own, the purchase fills in with their lines, it learns which code each supplier uses for each of your products and keeps the debt up to date. Goods from abroad have their own module: Imports.




The container followed from the pro forma until it reaches each branch, with freight, insurance and customs spread out so you know the real landed cost in the warehouse and the true margin.
Importing is where a business puts its margin at stake: the merchandise takes months, pays freight, insurance and customs, arrives in a container that has to be split among several branches, and the foreign supplier is paid in several transfers. If the cost shown in the system is only the supplier's price, the margin on imported products is an illusion. This module follows each order from the pro forma until the last branch receives its share, and spreads all the costs so each product ends up with its real landed cost in the warehouse.


For the business that sells on credit: installment plans, payments recorded under whoever collected them, who paid and who didn't this pay period, and late customers in the order you need to go collect. With SINPE Móvil reconciled automatically and collection routes per collector.
Selling on credit grows sales, but only if you collect. The usual problem is knowing, at the end of the pay period, who paid, who didn't, how much each collector brought in and which customer hasn't shown up in months. This module builds the installment plan for each credit, records every payment under whoever received it and delivers the reports to go out and collect. With SINPE Móvil (Costa Rica's instant mobile payments), payments that reach the bank come in automatically and are linked to the sale, without checking the phone or asking for screenshots.


The customer places an order and it is put in writing what they are getting, at what price and for when, without moving inventory or the register until delivery. On that day it is invoiced from the same order, with the delivery driver's route sheet on their phone.
When a customer orders something for another day, the order usually ends up on a piece of paper, in a chat or in the salesperson's memory: afterwards nobody knows what price was agreed, when it was for or whether it has been delivered. Sales orders put the order in writing with its number, its delivery date and its price, without touching inventory or the register. On delivery day, the invoice comes from the same order, without retyping anything.

All of the business's numbers in one place: sales, profit, cash, customers, collections, inventory, purchases and Hacienda, by period and by branch. Each report can be downloaded in Excel or PDF or sent by email or WhatsApp.
An owner who only looks at how much they sold can't see whether they are making money, which product stopped moving or which branch is underperforming. Reports answer those questions with the data the system already has, without building spreadsheets by hand. They are organized by topic, filtered by period and branch, and sent to the accountant or a partner with one click. They all count the same way, so the numbers match the register.

Your catalog published online with the same products, prices and stock as the system, with orders, sales, coupons and reviews, ready to show up on Google and to close the sale through WhatsApp.
Having an online store usually means loading products twice, prices that don't match the register and orders that come in one way while inventory is tracked another. With this module, what is in the system's inventory is what shows in the store: same price, same VAT and the availability at each branch. The customer builds their order or asks through WhatsApp, and you handle it from the same panel where you invoice.


A shared inbox to handle the business's WhatsApp among several people, with automatic service that answers like your business using real inventory, campaigns sent in batches and social media that publishes itself.
In many businesses WhatsApp lives on a single phone: whoever has it in hand answers, nighttime messages go unanswered and nobody knows whether a customer already got the price. This module brings the business's WhatsApp into the system, so several people can handle the same number from the computer, with queues, labels and quick replies. And if you wish, automatic service answers at any hour with the products, prices and branches the system really has.

/ in the chat.Tables, tickets to each station, kitchen display, checks split by diner, mandatory service charge, home delivery and orders from delivery apps, all connected to the register and electronic invoicing.
In a restaurant, disorder costs money: paper tickets that get lost, dishes that come out late, checks that have to be split by hand among six people and tips that nobody knows how to share out at the end of the pay period. This module runs the dining room from end to end: the server opens the table, the ticket reaches the right station, the kitchen sees it on its screen and the check is paid however the customer wants, with the appropriate electronic document.


Your team's appointment calendar, online booking from your own page, deposits via SINPE Móvil, WhatsApp reminders, a technical record for each client, and commissions and tips calculated automatically.
In a salon, barbershop or spa, money is lost in what you don't see: the client who forgot her appointment and leaves the chair empty, the phone nobody answers while they're busy with a client, the dye formula nobody wrote down and the argument over commissions every pay period. This module organizes the entire day: each professional's calendar with their real hours, your own page where clients book on their own at any hour, automatic WhatsApp reminders and payment at the point of sale, with each person's commission and tip calculated without a calculator.


Check in devices with everything recorded, follow each repair by stage, deduct parts from inventory, request estimate approval by WhatsApp and charge at the same point of sale. The customer checks on their device on their own, with a code.
Add-on: purchased separately
In a phone or computer repair shop the same problems keep coming back: the "it wasn't like this when I brought it in" at pickup, the screen that shows in stock but is already installed in another device, the estimate the customer says they never approved and the phone that keeps ringing with "is my phone ready yet?". This module organizes the shop from end to end: the device is checked in with its condition, its accessories and its passcode stored securely; each repair moves through stages everyone can see; parts come out of inventory when they are installed; and the customer approves, checks progress and receives WhatsApp notices without anyone having to remember.

A point of sale built for a pharmacy counter, with generics by active ingredient, prescriptions and controlled drugs, batches dispensed by expiration, sales by box, blister or unit, patient allergies and refill reminders.
Add-on: purchased separately
A pharmacy can't be run with an ordinary point of sale: you need to find the medicine by its active ingredient, offer the cheapest generic, ask for the prescription when required, not sell an expired batch and break a box into tablets without throwing inventory off. This module turns the system into a pharmacy system, with its own counter, without changing registers or invoicing: the same payments, the same close and the same electronic invoice, with the pharmacy tools turned on.


A virtual assistant that answers your business's phone when nobody can, checks real inventory, places layaways, sends information by WhatsApp, takes messages and transfers the call to a person when needed. Works with any SIP phone system.
Add-on: purchased separately
Every call nobody answers is a customer who probably buys from someone else: at lunchtime, at the busiest moment or after hours. This module puts a virtual assistant on the business's phone when nobody can answer. It introduces itself as a virtual assistant, speaks formally and answers with the system's real data: what's in stock, the price, where each branch is and its hours. If needed, it places a layaway, sends the quote by WhatsApp, takes a message or transfers the call to the right branch. It connects to the phone system you already have, without replacing it.


A time clock on the phone or on a tablet at the store that makes it hard to clock in for someone else, and a payroll that builds itself from the punches, with overtime, holidays, advances, CCSS, income tax, Christmas bonus, vacations and PDF pay slips.
Add-on: purchased separately
Keeping attendance in a notebook or with a punch-card clock always ends the same way: the coworker who clocks in for someone else, the time corrected by hand, overtime nobody knows the source of and an entire afternoon adding up hours for the pay period. This module solves both ends. Employees clock in from their phone or from a tablet at the store, with locks so nobody can clock in from home or for someone else; and payroll is calculated automatically from those punches, each employee's schedule, holidays and advances, all the way to the pay slip ready to sign.

For businesses that sell minutes of use —tracks, courts, pool tables or rooms—: a board with each spot's clock, charging by block or open time, and every free minute given away recorded by name. Plus control of the advertising spaces rented to other businesses.
A business that charges by time lives watching the clock: how long track three has been running, whose turn is up, how much to charge the one who went over and who gave a friend ten free minutes. This module puts all of that on a board: each spot with its counter, colors that warn when time is running out and a button to charge that leaves the sale ready at the register. It works the same for a go-kart track, a court, a pool hall or a karaoke room: you set your business's words and prices. And if you also rent your walls to other businesses for their advertising, the system keeps the contracts and warns you before they expire.

The customer leaves their details for the electronic invoice by scanning a QR code at the counter, without the cashier typing anything. And after the sale, they get a WhatsApp with the link to rate their branch on Google.
Two moments at the counter that are almost always lost. The first, at checkout: typing the cédula (national ID), name, phone and email for the electronic invoice takes time, with the customer waiting and the line growing, and a mistyped email means an invoice that never arrives. The second, after checkout: the customer leaves happy and nobody asks for the review that would push you higher on Google. These two add-ons hand the first job to the customer, who is the one with the details, and do the second on their own.

The business's passwords, accounts, cards and equipment stored encrypted inside the system, each visible only to whoever should see it, with its own PIN, audit log and expiration alerts. Plus each branch's utilities with their payments and invoices.
Add-on: purchased separately
In almost every business, passwords live in a notebook, in an Excel file or in one person's head: the email, the bank, Hacienda (Costa Rica's tax authority), the router, the cameras and the card terminal. When that person leaves or gets sick, nobody can get into anything; and when they're shared on WhatsApp, they stay forever on anyone's phone. Passwords stores them encrypted inside the system, like a professional password manager, but with the whole team working from the same place and each person seeing only what concerns them. And it adds what an ordinary manager doesn't have: the business's accounts and cards, each branch's equipment and the services paid every month.

The desktop app for Windows sells and invoices even when the internet goes down and connects several registers at the same location over the network. The iPhone and Android app puts the system in your pocket.
The system lives in the cloud and is used from any browser. But in some businesses that isn't enough: the store where the internet drops mid-afternoon and the line doesn't wait, or the business with three registers that need to see the same inventory to the second. That's what the apps are for: one for the register's computer, which keeps selling without internet and catches up on its own, and another for the phone, which goes with the owner away from the counter.

An assistant that answers with your business's real data —how much you sold, what's running low, how much you're owed— and teaches you how to use the system with a button that takes you to the screen. And an internal chat so the team can talk across branches without using personal WhatsApp.
The owner wants to know how much was sold today without opening three reports, and the new employee wants to know how to void an invoice without interrupting anyone. The artificial intelligence assistant answers both in plain language: questions about the business, with your company's real data; and questions about the system, with the manual's steps and a button that goes straight to the screen. It can also prepare an order or an invoice from what you dictate, always waiting for your confirmation. And so the team can coordinate without mixing work with personal WhatsApp, the system includes its own internal chat.

The system connects with what your business already uses —WhatsApp, your email, Gmail, Hacienda, Google, Facebook and Instagram, delivery apps and bank notifications— so information flows in and out on its own, without copying and pasting.
A business today works with many tools at once: WhatsApp to serve customers, email to send invoices, the bank that notifies every SINPE payment (Costa Rica's instant bank transfer), Google so people can find you, social media to advertise and delivery apps to sell for home delivery. When none of them talk to each other, someone spends the day copying data from one screen to another. The system connects with those tools so that orders, payments, invoices and customers flow in and out on their own. Each connection is turned on from the panel, and whatever isn't configured stays off.

What the whole system includes, regardless of modules: branches, users with roles and permissions, audit log, two-factor authentication, backups, five languages and several countries, your brand, expenses, memberships and points, gift cards, sales tracking, salesperson commissions and the accountant portal.
Before selling, you need to be able to trust the system: to know that each person sees only what concerns them, that whatever is changed is recorded, that the information is backed up and that the accountant receives what they need without anyone having to remember. All of that is included, in any plan and for any line of business. Along with everyday tools that serve any business: expenses, returning customers, gift cards, sales about to close and salesperson commissions.

The system improves every week. These are the latest additions.
Imports have their own section, with the real landed cost in the warehouse, and Purchases shows first what saves the most time: supplier invoices that arrive by email on their own.
A public page that presents all the modules with their screens, in all five languages and as a PDF, to share by WhatsApp or email.
Open a demo with sample data, no card needed, or create your account and try it with your own business.