30 days free · no card required

Every branch.
One point of sale.

FinPOS runs the counter in each of your warehouses and rolls it into one live picture for the people running the company. Sell, stock, staff and permissions — all in one place.

✓ No card required✓ Your data stays yours✓ Set up in minutes
Multi-branchWarehouses, stock and totals per branch
Role based5 roles with branch-scoped access
IsolatedPostgres row level security
30 daysFull access, no card
Product

Built for the shop floor and the boardroom

Most POS systems assume a single till. FinPOS assumes you have three shops, a store room and staff who should only see their own counter.

Fast point of sale

Search or scan, build a cart, apply discounts and tax, take cash, card or mobile money — then print a receipt in seconds.

Branch by branch

Create a warehouse for every shop. Stock, postings and daily totals are tracked per location, never mixed up.

Roles that fit

Owner, administrator, branch manager, cashier and read-only viewer. Each role sees exactly what it should.

Scoped access

Assign a person to one branch and they only ever see that branch — or restrict them to their own postings.

Inventory that adds up

Receiving, write-offs and stock counts update on-hand quantities automatically as you sell and void.

Clean books

Sequential receipts, voided sales that restore stock, and an audit trail of who changed what and when.

How it works

From signup to first receipt in an afternoon

01

Create your company

Register in under a minute. We set up your company, your owner account and your first branch, then start your trial.

02

Add branches and staff

Create each warehouse, invite your team with a role, and assign people to the branches they actually work in.

03

Start selling

Load your products, receive stock and post sales. The dashboard turns into a live picture of the business.

Who sees what

Company administrators create users and decide where each person works. Branch staff never trip over each other's receipts.

Try it free for 30 days
OwnerEverything, including billingAll branches
AdministratorUsers, branches, catalog, salesAll branches
Branch managerBranch operations and stockAssigned branches
CashierCreate sales and receiptsAssigned branch · own postings
ViewerRead-only reportingAssigned branches
Pricing

Start free. Pay when you are ready.

Every plan starts with 30 days of full access. When the trial ends, pick a plan or talk to us about a yearly arrangement.

Starter

KES 3,770.00/ month

Billed monthly · cancel anytime

  • Up to 5 users
  • 1 branch
  • Sales & receipts
  • Stock tracking
  • Email support
Start 30-day trial

Scale

KES 25,870.00/ month

Billed monthly · cancel anytime

  • Unlimited users
  • Unlimited branches
  • Audit trail
  • Dedicated support
  • Unlimited everything
Start 30-day trial

Prices are per company, per month, in KES. USD prices convert at 1 USD = 130 KES. Need more branches or a bespoke arrangement? Talk to sales.

FAQ

Questions people ask before signing up

What happens after the free month?

Your data stays put and everything becomes read-only. Pick a plan, settle the invoice and posting resumes immediately. We never delete your history.

Do I need a card to start?

No. Signup only asks for your company details and an owner email. Billing is arranged with our team when your trial ends.

Can staff see other branches?

No. Owners and administrators see every branch. Managers, cashiers and viewers only see the branches they are assigned to, and can be limited further to just their own postings.

Is each company separated?

Yes. Every record carries its company, and Postgres row level security enforces isolation on top of application checks, so one tenant can never read another tenant.

Can I change plans later?

Any time. Seats and branch limits are part of the plan, and our team can move you between plans without losing data.

Your first 30 days are on us

Create your company, add your branches and post your first sale today.