SaaS by SharpCodeIT One plan — $100, every module included

Stop Running Your Shop on
a Paper Khata

RetailPro runs the whole shop — barcode counter, stock with batches and expiry, the বাকির খাতা, suppliers, expenses, VAT and real profit — in one desktop app that works offline. Every taka owed is tracked, every item is accounted for.

100%
Offline Capable
Mushak
6.1 · 6.2 · 6.3 · 9.1
বাংলা / EN
Bilingual Interface
14 Days
Free Trial
RetailPro Retail & Shop Management Software Logo
What RetailPro pays for itself with
  • Every বাকি recorded — nothing forgotten in a notebook
  • Credit limits stop a bad debt before it happens
  • Expiry alerts return stock before it is worthless
  • Dead-stock report frees the cash on your shelves
  • Real margin per product, not a guess at month end
Built for a Busy Counter

Scan, Bill, Print — Without Touching the Mouse

The scan box keeps focus, so an exact barcode match drops straight into the cart with no clicking. Park a cart when a customer walks off and serve the next one. Switch a whole invoice between retail and wholesale pricing. Then F9 and the receipt is printing.

F2
Open the counter
F3
Search a product
F4
Hold the cart
F9
Checkout

Take payment however they pay

Cash bKash Nagad Rocket Upay Card Bank Cheque বাকি (Due)
Details most shop software gets wrong
  • Weighing-scale labels — the kg embedded in a scale's EAN-13 is decoded, so a scan puts the right weight in the cart
  • Decimal quantities for kg, লিটার, ডজন, হালি, বস্তা and মণ
  • FEFO picking — the soonest-expiring batch that can cover the line is chosen for you
  • Free quantities on purchases — "১০-এর সাথে ১ ফ্রি" costs out correctly
  • Amounts in words using the lakh/crore system, in either language

Every Module, Included From Day One.

There is no cut-down edition. Everything listed below ships in the single $100 plan — nothing is locked, nothing costs extra.

All modules included in one plan
POS & Selling
Barcode POS
Scan box keeps focus, exact match auto-adds
Hold & Resume Carts
Park a cart, serve the next customer
Retail ⇄ Wholesale
Switch pricing for a whole invoice
Discounts & Round-off
Flat or %, delivery charge, ৳1 round-off
Thermal Receipts
Direct ESC/POS, 58 mm and 80 mm
Keyboard Driven
F2 sell, F3 search, F4 hold, F9 checkout
Products & Stock
Bilingual Products
Bangla and English names, SKU, brand, unit
EAN-13 Barcodes
Auto-generated, plus label sheet printing
Batch & Expiry
Expiry report and FEFO picking at the till
Stock Movement Ledger
Every change auditable — no silent edits
Multi-outlet Transfers
Move stock between branches
CSV Import/Export
Categories, brands and units auto-created
Advanced Stock
Serial / IMEI Tracking
Sell exact units; warranty lookup by IMEI
Product Variants
Size × colour becomes real, sellable products
Bundles & Combos
One line sells and depletes every component
Unit Conversion
Buy by bosta or carton, sell by kg or piece
Scale Barcodes
Weight embedded in the label is decoded
Price History
Who changed a price, when, and from where
Money & Parties
Due Khata (বাকির খাতা)
Chronological debit/credit per party
Credit Limits
Blocks a sale that would break the limit
FIFO Settlement
A payment clears the oldest invoices first
Supplier Ledgers
Bills, partial payments and purchase returns
Money Receipts
Printable টাকা প্রাপ্তির রসিদ
Loyalty Redemption
Earn and spend points at the counter
Accounts & Compliance
Double-entry Journal
Sales, purchases and expenses post automatically
Trial Balance & BS
Statements that actually balance
Mushak Registers
6.1 purchase, 6.2 sales, 6.3 challan, 9.1 return
Shifts & Cash Drawer
Opening float, note counting sheet, variance
Expense Vouchers
ভাড়া, বিদ্যুৎ, বেতন, পরিবহন, ট্রেড লাইসেন্স
Excel Export
Every report, filtered by date range
Analytics & System
Dead Stock & Ageing
Which shelves are holding your cash
Reorder Suggestions
Sized from the recent sales rate
ABC Analysis
Which products actually carry the revenue
Roles & Permissions
Five roles plus per-user overrides
Notification Centre
Low stock, expiry, dues and stale backups
Backup & Restore
Online backup, safe while the shop trades

Nothing is held back for an upgrade — the trial is the full system, and the paid licence is the same app with the same data.

One System, Many Kinds of Shop

Grocery & Super Shop
Scale barcodes, kg quantities and fast repeat billing
Pharmacy
Batch, expiry and FEFO picking come as standard
Mobile & Electronics
IMEI tracking and a warranty desk by serial number
Cosmetics & Fashion
Variants for size and colour, each with its own stock
Stationery & Books
Thousands of low-value lines, imported by CSV
Wholesale & Distribution
Wholesale pricing, credit limits and party ledgers
বাংলাদেশের জন্য তৈরি

Built for the Way Bangladesh Runs a Shop

Foreign retail software has no idea what a বাকির খাতা is, or why a bosta and a kg are the same product.

বাকির খাতা, Properly

A real ledger per customer with credit limits that block over-selling, FIFO settlement, printable money receipts and SMS reminders to everyone who owes you money.

bKash · Nagad · Rocket · Upay

Transaction IDs captured on every mobile-banking payment, and each method posts to its own account with a running balance.

বস্তা, মণ, হালি, ডজন

Local units are first-class, and stock arriving by the bosta or carton converts to the unit you actually sell in — with the per-unit cost worked out for you.

NBR / Mushak

VAT at the NBR rates, inclusive or exclusive, with the 6.3 challan layout carrying your BIN and the 6.1, 6.2 and 9.1 registers ready for filing.

This Is What Your Counter Looks Like on RetailPro

Clean, fast, and plain enough that a new cashier picks it up in a shift.

retailpro — barcode pos
RetailPro shop management screenshot — Barcode POS
Barcode POSScan, hold a cart, discount and print in seconds
retailpro — products & stock
RetailPro shop management screenshot — Products & Stock
Products & StockBilingual names, barcodes, live margin and stock
retailpro — sales & dues
RetailPro shop management screenshot — Sales & Dues
Sales & DuesEvery invoice with its payment method and status
retailpro — stock valuation
RetailPro shop management screenshot — Stock Valuation
Stock ValuationWhat the shelves are worth, at cost and at sale price
retailpro — product-wise profit
RetailPro shop management screenshot — Product-wise Profit
Product-wise ProfitWhich lines actually earn, with the real margin
retailpro — purchases & suppliers
RetailPro shop management screenshot — Purchases & Suppliers
Purchases & SuppliersBills, payments and what is still payable

Every Document a Shop Actually Needs

Receipts print straight to the thermal printer with no browser dialog, and the cash drawer pops on its own.

Thermal 58 / 80 mm
POS receipts, direct ESC/POS with drawer kick
A4 invoice
Formal bills for business customers
Mushak 6.3
VAT challan carrying your BIN
A5 landscape
Money receipts and expense vouchers
Label sheets
38×25, 50×25, 50×30 and 75×50 mm price tags
Excel
Any report, exported for your accountant

Every document prints in the active language, with the amount spelled out using the lakh/crore system — ১২,৫০০ টাকা → বারো হাজার পাঁচশত টাকা মাত্র.

One Plan. Every Module.

No tiers, no add-ons, nothing locked behind an upgrade. Every shop gets the complete system for one flat price.

Priced in USD for clients worldwide · the VAT engine, currency, units and receipt layout are configurable for your country

Running a chain of shops, or need a custom module? Talk to us on WhatsApp — we're flexible.

Important Notes — Read Before You Buy

Your data stays with YOU
RetailPro keeps everything in a local SQLite database on your own computer. Your prices, margins and customer list are not sitting on someone else's server.
Internet is optional
Load-shedding or a dead broadband line never stops the counter. Only optional extras like SMS due reminders need a connection.
Trial needs no card
14 days of the full system, every module. If it is not for you, simply uninstall — no charge, no calls, no pressure.
Second counter on your Wi-Fi
Run it in LAN mode and another till, a phone or a tablet opens RetailPro in a browser against the same database.
Built to be handled by staff
Five roles plus per-user overrides, hashed passwords, login throttling and an activity log with IP on every create, update, delete and login.
Setup done for you
We install RetailPro, import your product and customer list by CSV, set up printers and train your staff — included, usually within 24 hours.
Windows 10/11 recommended
Runs on ordinary counter hardware. A barcode scanner, thermal printer and cash drawer are optional; macOS and Linux builds are available on request.
SMS needs a gateway account
Due reminders work with BulkSMSBD, SSL Wireless, REVE and MiMSMS. The gateway account and its credit are yours — we configure it for you.

What RetailPro Takes Off Your Counter

How most shops run today
  • • Bills added up on a calculator, prices from memory
  • • বাকি written in a notebook nobody else can read
  • • Stock counted once a year, if at all
  • • Expired goods discovered by a customer
  • • Cash short at closing, with no way to find out why
  • • "Business is fine" — but nobody knows the margin
How the same day runs on RetailPro
  • Scan, and the price and stock are already right
  • Every বাকি on a ledger, with a credit limit
  • Stock moves are logged as they happen
  • Expiry alerts arrive while goods are still returnable
  • The drawer is counted and the variance explained
  • Profit per product, per day, exported to Excel

Already have a product list in Excel? Send it to us on WhatsApp — we'll import it into a demo for you.

Try RetailPro Free for 14 Days

Request a free trial, live demo or purchase quote — our team responds within 24 hours.

No credit card required. Response within 24 hours.

Frequently Asked Questions

RetailPro is $100 — one plan, every module included. There are no tiers and nothing is locked: the barcode POS, hold/resume carts, batch and expiry stock, serial/IMEI tracking, variants and bundles, the customer due khata with credit limits, supplier ledgers, shifts and cash-drawer control, double-entry accounting, the Mushak 6.1/6.2/6.3/9.1 registers, planning analytics and Excel export all ship as standard. Getting started is always through the 14-day free trial — no card required. Setup, product import and staff training are included.

Yes. RetailPro keeps everything in a local SQLite database on your own PC, so the counter keeps selling through load-shedding or a broadband outage. Internet is only needed for optional extras such as sending SMS due reminders.

Yes, and it is one of the strongest parts of the system. Every customer gets a chronological debit and credit ledger, a credit limit that blocks over-selling, FIFO settlement so a payment clears the oldest invoices first, printable money receipts (টাকা প্রাপ্তির রসিদ), and SMS reminders you can push to everyone who owes money.

Yes. Tick serial/IMEI tracking on a product and RetailPro tracks individual units rather than quantities. Register incoming units by scanning them in, and the POS then refuses to sell that product until the exact units are picked. Duplicate serials are rejected, a sold unit cannot be sold twice, and cancelling or returning a sale puts the units back. The warranty desk finds the invoice, date and buyer from an IMEI.

Decimal quantities are supported for kg, লিটার, ডজন, হালি, বস্তা and মণ. RetailPro also decodes the weighing-scale EAN-13 labels grocery scales print — the weight or price embedded in the 20–22 prefix range — so scanning the label puts the right kg straight into the cart. Its own generated barcodes use prefix 28 so they can never collide with a scale label.

There is a real double-entry journal underneath the day-to-day screens. Sales, purchases, expenses, payments and adjustments post automatically to a seeded chart of accounts, giving a trial balance, income statement and balance sheet that actually balance, plus manual journal entries. Switching it on for an existing shop runs a rebuild that re-derives the journal from the documents you already have.

Yes. VAT is configurable at the NBR rates of 0, 5, 7.5, 10 and 15 percent, inclusive or exclusive of the selling price. You get the Mushak 6.3 challan invoice layout with BIN numbers, plus the 6.1 purchase register, the 6.2 sales register and the 9.1 return summary with output versus input VAT and net payable.

Yes. Run RetailPro in LAN mode and a second till, a phone or a tablet on the shop Wi-Fi opens it in a browser against the same database. RetailPro also supports multiple outlets, with stock transfers between branches.

RetailPro takes one-click consistent backups using SQLite's online backup API, so a backup is safe to take while the shop is trading, and it also runs automatic background backups on a schedule with pruning of older copies. Restore from the list or from an uploaded file — a safety copy of the current database is always kept first.

Fill in the trial form above or message us on WhatsApp at +880 1841-588718. We install RetailPro, import your product and customer list, set up your printers and train your staff — usually within 24 hours.

Every Day on a Paper Khata is Money You Cannot See

Start your 14-day free trial today — we'll have your shop running on RetailPro within 24 hours, products imported and printers set up. No card, no risk.

Need help finding the right service?