Good morning 👋
Here's what's happening at Al Rabeeh Dental Clinic today
Total Stock Value
BHD 24,850.000
↑ 8.2% this month
Monthly Sales
BHD 18,340.500
↑ 12.5% vs last month
Monthly Purchases
BHD 9,230.750
3 pending orders
Expiring in 30 Days
3 Items
Needs attention
📊 Monthly Revenue
BHD
SepOctNovDecJanFeb
🏥 Branch Stock Levels
Manama Branch247 items
Riffa Branch198 items
Muharraq Branch156 items
Hamad Town143 items
Salmabad Branch89 items
Isa Town Branch112 items
🧾 Recent Invoices
| Patient | Branch | Amount | Status |
|---|---|---|---|
| Fatima Al Khalifa | Manama | BHD 143.650 | Paid |
| Mohammed Al Dosari | Riffa | BHD 88.000 | Paid |
| Noor Al Ansari | Muharraq | BHD 192.500 | Pending |
| Yousif Al Mannai | Hamad Town | BHD 79.750 | Paid |
| Layla Al Zayed | Salmabad | BHD 148.500 | Paid |
⚠️ Expiry Alerts
🔴
Amoxicillin 500mg
Batch AM-001 — Expires in 25 days — 8 boxes remaining
Batch AM-001 — Expires in 25 days — 8 boxes remaining
🟠
Composite Resin A3
Batch CR-001 — Expires in 55 days — 12 units remaining
Batch CR-001 — Expires in 55 days — 12 units remaining
🟡
Lidocaine Cartridges
Batch LC-001 — Expires in 80 days — 15 boxes remaining
Batch LC-001 — Expires in 80 days — 15 boxes remaining
New Purchase
Complete flow: Quote → Order → Receive → Pay
1
Supplier & Items
→
2
Review & Order
→
3
Receive Goods
→
4
Pay Invoice
→
✓
Done
Step 1 — Select Supplier & Add Items
Items to Order
| Item | Qty | Unit | Rate (BHD) | VAT 10% | Total (BHD) | |
|---|---|---|---|---|---|---|
| BHD 13.750 | BHD 151.250 |
Subtotal: BHD 137.500
VAT 10%: BHD 13.750
Total: BHD 151.250
Purchase Orders
All purchase orders and their status
| PO Number | Supplier | Date | Amount (BHD) | Status | Action |
|---|---|---|---|---|---|
| PO-2025-0012 | Henry Schein Bahrain | 23 Feb 2025 | BHD 4,892.500 | Received | |
| PO-2025-0011 | MedLine Gulf Supplies | 21 Feb 2025 | BHD 1,265.000 | Received | |
| PO-2025-0010 | Dentsply Sirona ME | 18 Feb 2025 | BHD 2,640.000 | To Receive | |
| PO-2025-0009 | Bahrain Pharma | 15 Feb 2025 | BHD 920.750 | Paid | |
| PO-2025-0008 | Al Zayani Medical | 12 Feb 2025 | BHD 312.000 | Draft |
Warehouses & Stock
View stock levels across all locations
Al Rabeeh Central Store
Main Warehouse
BHD 14,220.000
1,240 units in stock
Manama Branch
247 units
Riffa Branch
198 units
Muharraq Branch
156 units
Hamad Town Branch
143 units
Salmabad Branch
89 units — LOW
Isa Town Branch
112 units
📦 Stock Balance — All Items
| Item | Type | Main Warehouse | Manama | Riffa | Muharraq | Hamad Town | Salmabad | Isa Town |
|---|---|---|---|---|---|---|---|---|
| Dental Gloves (L) | Batched | 420 Box | 20 | 18 | 15 | 15 | 12 | 12 |
| Face Masks | Batched | 210 Box | 10 | 8 | 7 | 6 | 5 | 5 |
| Composite Resin A2 | Batched | 88 Unit | 4 | 3 | 3 | 2 | 2 | 2 |
| Lidocaine Cartridges | Batched | 62 Box | 3 | 2 | 2 | 2 | 1 | 1 |
| Amoxicillin 500mg | Batched | 35 Box | 2 | 1 | — | — | — | — |
| Gauze Pads | Batched | 315 Pack | 15 | 12 | 10 | 10 | 8 | 8 |
| Dental Drill | Serialized | 3 Unit | 1 | 1 | 1 | — | — | — |
Transfer Stock to Branch
Move items from Main Warehouse to any branch
Items to Transfer
| Item | Batch | Available in Main | Qty to Transfer | Unit | |
|---|---|---|---|---|---|
| 420 Box | Box |
Items
All products, consumables, medicines and services
| Item Name | Type | UOM | Buy Price (BHD) | Sell Price (BHD) | Reorder At |
|---|---|---|---|---|---|
| Dental Gloves (Nitrile) | Batched | Box | 2.500 | — | 50 Box |
| Face Masks (Surgical) | Batched | Box | 3.000 | — | 30 Box |
| Composite Resin A2 | Batched | Unit | 12.000 | 25.000 | 10 Unit |
| Lidocaine Cartridges | Batched | Box | 15.000 | 18.000 | 5 Box |
| Amoxicillin 500mg | Batched | Box | 4.500 | 5.500 | 10 Box |
| Gauze Pads | Batched | Pack | 0.850 | — | 100 Pack |
| Dental Drill (Handpiece) | Serialized | Unit | 285.000 | — | 1 Unit |
| Autoclave Sterilizer | Serialized | Unit | 1,200.000 | — | 1 Unit |
| Dental Consultation | Service | Session | — | 15.000 | — |
| Teeth Cleaning | Service | Session | — | 35.000 | — |
| Root Canal Treatment | Service | Session | — | 85.000 | — |
| Crown Fitting | Service | Session | — | 150.000 | — |
| Teeth Whitening | Service | Session | — | 120.000 | — |
| X-Ray (Panoramic OPG) | Service | Session | — | 25.000 | — |
Expiry Tracker
Monitor batch expiry dates across all warehouses
Expiring in 30 Days
1 Batch
Urgent — act now
Expiring 31–60 Days
1 Batch
Plan ahead
Expiring 61–90 Days
1 Batch
Monitor
Safe (90+ Days)
18 Batches
No action needed
📅 Batch Expiry Details
| Item | Batch No. | Warehouse | Qty | Expiry Date | Days Left | Action |
|---|---|---|---|---|---|---|
| Amoxicillin 500mg | BATCH-AM-2024-001 | Main Warehouse | 8 Box | 20 Mar 2025 | 🔴 25 days | |
| Composite Resin A3 | BATCH-CR-2024-001 | Main Warehouse | 12 Unit | 19 Apr 2025 | 🟠 55 days | |
| Lidocaine Cartridges | BATCH-LC-2024-001 | Main Warehouse | 15 Box | 14 May 2025 | 🟡 80 days | |
| Dental Gloves (L) | BATCH-DG-2024-001 | Main Warehouse | 420 Box | 31 Dec 2026 | 🟢 675 days | — |
| Gauze Pads | BATCH-GP-2024-001 | Main Warehouse | 315 Pack | 31 Aug 2026 | 🟢 554 days | — |
New Patient Invoice
Create a sales invoice for a patient visit
Patient & Visit Details
Services & Items
| Service / Item | Type | Qty | Rate (BHD) | VAT 10% | Total (BHD) | |
|---|---|---|---|---|---|---|
| Service | BHD 1.500 | BHD 16.500 |
Subtotal: BHD 15.000
VAT 10%: BHD 1.500
Total: BHD 16.500
Patient Invoices
All sales invoices and payments
Total This Month
BHD 18,340.500
Paid Invoices
42
Pending Payment
3
Active Branches
6
| Invoice No. | Patient | Branch | Date | Amount (BHD) | VAT | Status |
|---|---|---|---|---|---|---|
| INV-2025-0042 | Fatima Al Khalifa | Manama | 23 Feb | BHD 143.650 | BHD 13.050 | Paid |
| INV-2025-0041 | Mohammed Al Dosari | Riffa | 22 Feb | BHD 88.000 | BHD 8.000 | Paid |
| INV-2025-0040 | Noor Al Ansari | Muharraq | 21 Feb | BHD 192.500 | BHD 17.500 | Pending |
| INV-2025-0039 | Yousif Al Mannai | Hamad Town | 20 Feb | BHD 79.750 | BHD 7.250 | Paid |
| INV-2025-0038 | Layla Al Zayed | Salmabad | 19 Feb | BHD 148.500 | BHD 13.500 | Paid |
| INV-2025-0037 | Tariq Al Rumaihi | Isa Town | 18 Feb | BHD 47.850 | BHD 4.350 | Paid |
| INV-2025-0036 | Hessa Al Buainain | Manama | 17 Feb | BHD 44.000 | BHD 4.000 | Pending |
Reports & Analytics
View and export business reports
📦
Stock Balance
Current qty per item per warehouse
📒
Stock Ledger
Full movement history
🛒
Purchase Summary
All POs with VAT breakdown
💰
Sales Report
Invoices with VAT breakdown
🧾
VAT Report
Monthly VAT payable (10%)
📈
Profit & Loss
Income vs Expenses
⚠️
Batch Expiry Report
All batches & expiry dates
🔔
Reorder Level
Items below reorder quantity
🏆
Item-wise Sales
Best selling services & items
Stock Reconciliation
Match physical count to system stock
Select Warehouse to Reconcile
User Management
Manage staff access and credentials
| Name | Password | Role | Status | |
|---|---|---|---|---|
| Dr. Ahmed Al Rabeeh | admin@alrabeeh.com | Admin@2024 | 👨💼 Admin | Active |
| Sara Al Mansoori | manager@alrabeeh.com | Manager@2024 | 👩💼 Manager | Active |
| Khalid Hassan | staff@alrabeeh.com | Staff@2024 | 🧑⚕️ Staff | Active |
ℹ️ These credentials log into this portal. The backend ERPNext system at convobot360.com uses separate credentials (administrator / Admin@123) and is not affected by changes here.
Import & Export Data
Bulk manage your clinic data
📥 Import Data
Upload a CSV or Excel file to bulk import items, patients, or suppliers.
📁
Click to select file
CSV or XLSX format
📤 Export Data
Export your data to Excel or CSV for analysis and backup.