ulostock
Pricing

Simple, transparent pricing

Choose the plan that fits your business. 30 days free, no hidden fees.

Starter

Single pharmacy or shop leaving spreadsheets / basic POS

₦8,000/month
Start 30-day trial
1 branch
3 user accounts
3,000 products
1,000 customers
12 months of history
Pack-to-unit conversion & break-the-pack
Per-batch sale price management
Dashboard
Sales metrics on dashboard
Inventory metrics on dashboard
Product variants (colour, size…)
Batch / lot & expiry tracking
Dispensing units
Low stock alerts
Most Popular

Growth

Growing 2-5 branch pharmacy or small distributor

₦18,000/month
Start 30-day trial
1,000 Monthly sales transactions
10,000 customers
24 months of history
25,000 products
15 user accounts
3 branches
Inventory report
Purchases report
Sales report
Credit invoice sale
Inter-branch stock transfers
Multi-branch stock
P&L statement
P&L per product
Inventory movement audit trail
Financial metrics on dashboard
Recent activity feed
Financial report

Professional

Multi-branch chain or distributor needing governance

₦45,000/month
Start 30-day trial
40 Maximum staff records
Unlimited Maximum suppliers
20 Maximum custom roles
20 Maximum workflow configurations
5 Maximum approval steps per workflow
Unlimited Monthly sales transactions
20,000 Maximum rows per bulk upload
10 branches
40 user accounts
Unlimited products
Unlimited customers
20 GB storage
60 months of history
POS / counter sale
Invoice sale
Credit invoice sale
Order invoice with incremental supply
Edit an existing sale
Delete a sale
Cancel a sale
Sale returns with stock restoration
Invoice payment tracking
Partial / instalment payments
Customer credit & outstanding balance
A4 invoice / receipt PDF
POS / thermal receipt (80mm)
A4 waybill document
Force sale date to today
Change unit price at point of sale
Product catalogue
Product variants (colour, size…)
Batch / lot & expiry tracking
Dispensing units
Pack-to-unit conversion & break-the-pack
Serial / IMEI level asset tracking
Buy-back of previously sold serials
Multi-branch stock
Inter-branch stock transfers
Stock transfer approval
Inventory movement audit trail
Manual stock adjustment
Activate / deactivate inventory batches
Per-batch sale price management
Low stock alerts
Bulk product upload
Bulk inventory quantity upload
Allow negative stock on shelf
Sales & negative-balance reconciliation
Product activity log
Purchase orders
Supplier management
Goods receipt against a PO
Supplier / PO payment tracking
Purchase order approval workflow
Purchase order PDF (A4 / POS)
Goods received note PDF
Customer records
Staff records (addresses, IDs, next-of-kin)
Guided staff onboarding
Custom roles
Granular permission assignment
Assign staff to multiple branches
In-session branch switching
Create & manage branches
Maker-checker approval engine
Configurable multi-step approval chains
Approval delegation for absent approvers
Full approval trail / audit history
Recall an initiated request
Branch-specific approval chains
Approval email notifications
Expense management
Record an already-paid expense
Request an expense (pre-approval)
Expense approval workflow
Attach expense receipts
Dashboard
Sales metrics on dashboard
Inventory metrics on dashboard
Purchase metrics on dashboard
Financial metrics on dashboard
Recent activity feed
Sales report
Inventory report
Purchases report
Financial report
Custom sales report
Custom purchase report
Custom inventory report
Inventory analysis report
P&L statement
P&L per product
Custom daily sales report
Excel export on reports
PDF export on reports
Own subdomain / tenant isolation
Business profile & general settings
Manage reference data (picklists)
Email notifications
Cloud document & image storage
Audit logging on all records
Self-service password reset
Self-service business onboarding

Enterprise

Large group, franchise or hospital pharmacy network

Custom
Contact Sales
Unlimited Maximum staff records
Unlimited Maximum suppliers
Unlimited Maximum custom roles
Unlimited Maximum workflow configurations
Unlimited Maximum approval steps per workflow
Unlimited Monthly sales transactions
Unlimited Maximum rows per bulk upload
Unlimited API requests per day
Unlimited branches
Unlimited user accounts
Unlimited products
Unlimited customers
Unlimited storage
Unlimited history
POS / counter sale
Invoice sale
Credit invoice sale
Order invoice with incremental supply
Edit an existing sale
Delete a sale
Cancel a sale
Sale returns with stock restoration
Invoice payment tracking
Partial / instalment payments
Customer credit & outstanding balance
A4 invoice / receipt PDF
POS / thermal receipt (80mm)
A4 waybill document
Force sale date to today
Change unit price at point of sale
Product catalogue
Product variants (colour, size…)
Batch / lot & expiry tracking
Dispensing units
Pack-to-unit conversion & break-the-pack
Serial / IMEI level asset tracking
Buy-back of previously sold serials
Multi-branch stock
Inter-branch stock transfers
Stock transfer approval
Inventory movement audit trail
Manual stock adjustment
Activate / deactivate inventory batches
Per-batch sale price management
Low stock alerts
Bulk product upload
Bulk inventory quantity upload
Allow negative stock on shelf
Sales & negative-balance reconciliation
Product activity log
Purchase orders
Supplier management
Goods receipt against a PO
Supplier / PO payment tracking
Purchase order approval workflow
Purchase order PDF (A4 / POS)
Goods received note PDF
Customer records
Staff records (addresses, IDs, next-of-kin)
Guided staff onboarding
Custom roles
Granular permission assignment
Assign staff to multiple branches
In-session branch switching
Create & manage branches
Maker-checker approval engine
Configurable multi-step approval chains
Approval delegation for absent approvers
Full approval trail / audit history
Recall an initiated request
Branch-specific approval chains
Approval email notifications
Expense management
Record an already-paid expense
Request an expense (pre-approval)
Expense approval workflow
Attach expense receipts
Dashboard
Sales metrics on dashboard
Inventory metrics on dashboard
Purchase metrics on dashboard
Financial metrics on dashboard
Recent activity feed
Sales report
Inventory report
Purchases report
Financial report
Custom sales report
Custom purchase report
Custom inventory report
Inventory analysis report
P&L statement
P&L per product
Custom daily sales report
Excel export on reports
PDF export on reports
Own subdomain / tenant isolation
Business profile & general settings
Manage reference data (picklists)
Email notifications
Cloud document & image storage
Audit logging on all records
REST API + Swagger
Self-service password reset
Self-service business onboarding

Pricing FAQ

Can I switch plans later?

Yes, you can upgrade or downgrade your plan at any time. Changes take effect at the start of your next billing cycle.

Is there a long-term commitment?

No. All plans are billed monthly with no long-term contracts. You can cancel anytime.

What payment methods do you accept?

We accept bank transfers, card payments, and mobile money for plan subscriptions.

Do you offer discounts for annual billing?

Yes, annual billing gives you 2 months free on any plan. Contact our sales team for details.