Make Your First Sale
Pick product, choose customer, enter payment, save — invoice generates automatically.
DigitalNation BMS — Make Your First Sale
Make your first sale in BMS within a minute — pick a product, select a customer, enter payment, and the invoice builds itself. Both counter sales and registered sales are supported. This tutorial walks you through the complete selling workflow.
Stock on the counter, customer in front of you, and your time is bleeding. An invoice in under a minute — that’s the difference.
Two Kinds of Sales
| Type | When to use it |
|---|---|
| Counter Sale | Paid once, walked out — no name needed |
| Registered Sale | Customer owes you, or you need a ledger |
Most customers: counter sale. Credit customers: registered sale.
Step 1: Start a New Sale
Location: /vendor/sales
Capture: Sales list + "New Sale" button
Open Sales → click New Sale.
Step 2: Find the Product
Location: /vendor/sales/new → Search
Capture: Search box + IMEI scanner option
Three ways to pull a product in:
- Type the name — it autocompletes
- Scan a barcode — with your phone camera
- Enter the IMEI — for mobile shops
Pick the quantity → click Add.
Step 3: Attach a Customer (Registered Sales Only)
Location: /vendor/sales/new → Customer
Capture: Customer search + "Counter Sale" toggle
- Counter sale — leave the customer field empty
- Registered sale — type the name, or add a new customer
Step 4: Payment
Location: /vendor/sales/new → Payment
Capture: Paid amount + payment method + account selector
Three scenarios:
| Scenario | What to do |
|---|---|
| Full payment | Amount auto-fills |
| Partial payment | Enter what was paid, rest goes to udhaar |
| No payment | Full amount becomes credit — for registered customers |
Method: Cash / JazzCash / EasyPaisa / Bank.
Tip: Always select a payment account — your cash flow report depends on it.
Step 5: Save & Invoice
Location: /vendor/sales/new → Bottom
Capture: Save button + print/WhatsApp/PDF options
Click Save. Then pick your output:
- Thermal print — instant receipt (counter speed)
- A4 invoice — formal bill
- WhatsApp — straight to the customer
Stock Updates Itself
The moment you save — stock drops automatically. No manual math, no mistakes.
Frequently Asked Questions
How do I create a sale invoice with business software in Pakistan?
In BMS, go to Sales → New Sale — pick the product, choose the customer (or use counter sale), enter the payment, and save. The system builds the invoice automatically — thermal print, A4, PDF, or WhatsApp in seconds. Stock also drops automatically.
Can I edit a sale after saving it?
No — a completed sale is locked. But you can cancel it and create a fresh one.
Wrong product went out?
Cancel the sale — stock returns automatically and the IMEI becomes available again. Then create a new sale with the correct product.
After a partial payment, where do I see the balance?
In the customer ledger — every due, every date, every rupee.
Can I send the invoice on WhatsApp?
Yes — after saving the sale, click “WhatsApp”, the message prepares itself, and it goes straight to the customer’s number.
Flow
Product ← Customer ← Payment ← Save ← Print
Related Sections
- Sales Guide — Full feature reference
- First Customer — Register for credit sales
- Payment Collection — Recover dues
Next: Collect Payments →