Complete user guide for BB Retail Point of Sale system. Learn how to set up, configure, and use all features including ZATCA compliance, inventory management, and reporting.
BB Retail is a comprehensive bilingual (Arabic/English) Point of Sale system designed for businesses in Saudi Arabia and the GCC region. It provides complete ZATCA compliance, inventory management, customer tracking, and detailed reporting.
Full Arabic and English support with RTL layout. Switch languages instantly.
Full compliance with Saudi e-invoicing regulations including QR codes.
Comprehensive sales, inventory, and financial reports with export options.
Support for 58mm and 80mm thermal printers plus A4 invoices.
Support for SAR, AED, USD, EUR, CAD and other currencies.
All dates display in Gregorian format for consistency.
BBRetail-Setup.exe as Administrator| Component | Minimum | Recommended |
|---|---|---|
| Operating System | Windows 10 (64-bit) | Windows 11 (64-bit) |
| Processor | Intel Core i3 | Intel Core i5 |
| RAM | 4 GB | 8 GB |
| Storage | 500 MB | 1 GB |
| Display | 1366 x 768 | 1920 x 1080 |
BB Retail includes a 30-day free trial. To activate:
The dashboard provides real-time business metrics with a clean, professional grey color scheme.
Compare revenue, transactions, items sold, and returns between today and yesterday.
Services work like products but without inventory tracking. Ideal for consultations, repairs, etc.
Bulk import products from CSV files with automatic column mapping. Download sample files from the Sample Files section.
Inventory updates automatically when sales are completed. Stock is deducted in real-time.
Set minimum stock levels per product. Alerts appear on dashboard when stock falls below threshold.
Manually adjust for: receiving inventory, damaged goods, stock counts, internal transfers.
Enable store credit accounts for trusted customers. Track balances and process payments on account.
Bulk import customers from CSV files. Download sample files from the Sample Files section.
Apply at item or order level. Supports percentage and fixed amounts.
| Status | English | Arabic |
|---|---|---|
| Draft | Draft | مسودة |
| Sent | Sent | مُرسلة |
| Paid | Paid | مدفوعة |
| Overdue | Overdue | متأخرة |
Full ZATCA-compliant tax invoice with QR code.
Compact A4 for transactions under SAR 1,000.
Thermal receipt for 80mm printers.
Compact receipt for 58mm printers.
Professional price quote template.
Shipping/delivery document.
Stock is automatically restored to inventory.
Comprehensive reporting with language-aware display. All reports show correct names based on current language. Currency displays based on your regional settings.
All reports can be exported to PDF, Excel (CSV), or printed directly. Reports respect your regional settings for currency display.
BB Retail uses a role-based access control system with three user levels. Each role has specific permissions designed for their job function.
Full system access including settings, users, backup, and all operations. Intended for business owners and IT administrators.
Day-to-day operations management. Can manage products, customers, and inventory but cannot access system settings or delete critical data.
POS-focused role for front-line sales staff. Limited access to protect sensitive business data.
Detailed breakdown of permissions by role:
| Permission | Admin | Manager | Cashier |
|---|---|---|---|
| Process Sales | ✓ | ✓ | ✓ |
| Apply Discount | ✓ | ✓ | ✓ (limited) |
| Unlimited Discount | ✓ | ✓ | ✗ |
| Void Sale | ✓ | ✓ | ✗ |
| Process Returns | ✓ | ✓ | ✗ |
| Void Completed Sale | ✓ | ✗ | ✗ |
| Permission | Admin | Manager | Cashier |
|---|---|---|---|
| View Products | ✓ | ✓ | ✓ |
| View Cost Prices | ✓ | ✓ | ✗ |
| Add/Edit Products | ✓ | ✓ | ✗ |
| Delete Products | ✓ | ✗ | ✗ |
| Adjust Stock | ✓ | ✓ | ✗ |
| Import/Export | ✓ | ✓ | ✗ |
| Permission | Admin | Manager | Cashier |
|---|---|---|---|
| View Reports | ✓ | ✓ | ✗ |
| View Financial Reports | ✓ | ✓ | ✗ |
| View Profit Data | ✓ | ✓ | ✗ |
| Export Reports | ✓ | ✓ | ✗ |
| Permission | Admin | Manager | Cashier |
|---|---|---|---|
| View Settings | ✓ | ✓ | ✗ |
| Edit Settings | ✓ | ✗ | ✗ |
| Manage Users | ✓ | ✗ | ✗ |
| Create Backup | ✓ | ✓ | ✗ |
| Restore Backup | ✓ | ✗ | ✗ |
| Manage License | ✓ | ✗ | ✗ |
Supported: SAR, AED, USD, EUR, CAD. Currency displays based on your regional settings configuration.
Switch between English and Arabic from the sidebar:
All dates in Gregorian calendar (YYYY/MM/DD) in both languages.
Supports ESC/POS: Epson TM, Star TSP, generic 58mm/80mm USB printers.
Download sample CSV files to help you get started with importing data into BB Retail. These templates show the correct format and required columns.
Sample product data with English names, SKUs, categories, prices, and stock levels.
Sample product data with Arabic names for bilingual product setup.
Sample customer data with names, contact info, and VAT numbers.
Sample customer data with Arabic names for bilingual customer records.
Need help?