← All guides

Installments

Agreements with guarantors, cheques, and CNIC documents. Auto-schedule, PDF agreements in English and Urdu.

📂 Sales
Published:

DigitalNation BMS — Installments

The customer vanished.

First month: paid. Second month: late. Third month: no one answers the phone.

You have:

  • A signed agreement — buried somewhere
  • The guarantor’s number — also gone quiet
  • A cheque — but where is its photo?
  • A CNIC copy — maybe in the cupboard

You have nothing that protects you.

The full amount is out of your pocket — and no way to recover it.

DigitalNation BMS (Business Management Software) ends this.

In BMS’s installment module, when you create an agreement — everything linked, everything safe, everything in one place.

The customer disappears? You have:

  • Complete agreement — with every detail
  • Guarantor record — name, CNIC, photo, phone
  • Cheque photo — saved
  • CNIC copy — in the system
  • Signed copy — uploaded
  • Every installment payment date
  • Overdue report — exact

You have protection. You have leverage.

Every agreement, a complete file

In BMS, every installment agreement comes with:

  • Agreement number — auto-generated
  • Customer — name, CNIC, address, photo
  • Guarantor 1 and 2 — name, CNIC, photo, phone verification
  • Asset — what was sold, brand, model, serial / IMEI
  • Cash price and markup — as per Pakistani norms
  • Down payment — minimum 15-20%
  • Monthly installment — amount and duration
  • Schedule — every installment date, amount, status
  • Cheques — as security
  • Documents — CNIC front/back, photos, signed agreement
  • Payment history — every installment detail

One agreement — a complete file.

What you can do with an agreement

Action How
Create a new agreement Customer, guarantor, asset, terms
Auto schedule Built from monthly amount
Upload documents CNIC, photo, signed copy
Print agreement PDF For the customer’s file copy
Collect installment At counter or field — see Collection
Track overdue Who’s paying late
Verify guarantor By call, with logged verification
Track cheques Number, bank, date, status
Reschedule agreement New terms, amount, or duration
Handle default Defined process

Before & After BMS

Before With BMS
Agreement on paper, buried somewhere Saved in system, searchable
Guarantor’s number lost Complete profile, with verification
No cheque copy Photo in the system
CNIC photo in a cupboard Saved in system
Which installment is left? — no idea Schedule, status, remaining
Who’s overdue? — no memory Overdue report
Finding the signed agreement — hard Uploaded, filed
Rescheduling is difficult One click
No process on default Defined workflow

Same business. Same customer. Just complete protection.

DigitalNation Support — when installments get messy

Sometimes the customer’s number changed. Sometimes the guarantor didn’t answer. Sometimes a cheque was entered wrong. Sometimes one installment was entered twice.

Don’t worry. DigitalNation Support is with you:

  • Verify the agreement
  • Correct the wrong entry
  • Help with rescheduling
  • Help re-upload documents
  • Via WhatsApp or call, quickly

We never change your data silently. Every correction is dated and logged.

How to create a new agreement

Step 1: Go to Installments from the dashboard

📸 [SCREENSHOT 9.1: Installments List]
Location: /vendor/installments
Capture: All active agreements, filters, "+ New Agreement" button

Step 2: Click “+ New Agreement”

Step 3: Select customer:

  • Existing customer — pick from list
  • New customer — add via Customers first

Step 4: Customer details:

  • CNIC — required
  • Full address — required
  • Photo — required (live or upload)
📸 [SCREENSHOT 9.2: Customer Details]
Highlight: CNIC, address, photo upload

Step 5: Guarantor details:

  • Name — required
  • Phone — required
  • CNIC — required
  • Address — required
  • Relationship — brother, friend, neighbour, etc.
  • Photo — required
  • CNIC front/back — required
  • Phone verification — call and log

💡 Pro tip: Verify the guarantor’s phone right then — while the customer is sitting in front of you. It’s a legally stronger step.

📸 [SCREENSHOT 9.3: Guarantor Details]
Highlight: Name, phone, CNIC, relationship, verification button

Step 6: Asset details:

Field Example
Asset name “Samsung Galaxy A15”
Brand and model “Samsung, A15”
Serial / IMEI “356938035643809”
Cash price “45,000”

Step 7: Financial terms:

Field Meaning
Cash price If paid upfront
Markup % Typically 30-40%
Total price Cash + markup
Down payment Minimum 15-20%
Financed amount Total — down payment
Number of installments How many months
Monthly installment Auto-calculated

Step 8: Cheques (optional but recommended):

  • Cheque number
  • Bank name
  • Amount
  • Date
  • Cheque photo
📸 [SCREENSHOT 9.4: Financial Terms and Cheques]
Highlight: Cash price, markup, monthly amount, cheque

Step 9: Click “Save”

Step 10: Print agreement PDF → customer, guarantor, and you sign → upload signed copy

📸 [SCREENSHOT 9.5: Agreement PDF]
Location: Agreement detail → "Print Agreement"
Highlight: Full agreement, schedule, signature fields

Done! The agreement is now filed in BMS.

How to collect an installment

Step 1: Go to Installments → Collection

Step 2: Today’s customer list, sorted by due date

Step 3: Select the customer → “Record Installment”

Step 4: Details:

  • Amount — how much was received
  • Method — Cash, JazzCash, EasyPaisa, Bank
  • Transaction ID — for non-cash
  • Receipt photo — optional

Step 5: Click “Save” — remaining balance updates automatically

📸 [SCREENSHOT 9.6: Installment Collection]
Location: /vendor/installments/collection
Highlight: Today's collection, payment modal

💡 Pro tip: Check the collection list every morning at 10 AM. Your day plans itself.

Installment statuses

Status Meaning
Active Ongoing, payments coming in
Completed All installments paid
Overdue One or more installments late
Defaulted Multiple installments unpaid
Cancelled Agreement cancelled

How to track overdue

Step 1: Go to Installments → Overdue tab

Step 2: Each customer shows:

  • How many installments late
  • Total amount due
  • Last payment date
  • Last contact date

Step 3: Click “WhatsApp Reminder” for auto-prepared message

📸 [SCREENSHOT 9.7: Overdue Report]
Location: /vendor/installments → Overdue tab
Highlight: Late payers, total amount, reminder button

Rescheduling an agreement

When: The customer’s financial situation worsened, or they need more months.

How:

  1. Open the agreement
  2. Click “Reschedule”
  3. Enter new terms:
    • New monthly amount
    • Or new number of installments
  4. Write the reason
  5. Confirm

The old schedule stays preserved — only the new schedule applies. Full audit trail.

📸 [SCREENSHOT 9.8: Reschedule Modal]
Highlight: Old vs new terms comparison

Documents — what gets saved

For every agreement, you can upload:

Document Whose Purpose
CNIC front Customer Legal identity
CNIC back Customer Legal identity
Photo Customer Identity
Photo Guarantor 1 Verification
CNIC front/back Guarantor 1 Legal
Photo Guarantor 2 (if any) Verification
Cheque photo Every cheque Security
Signed agreement Customer + guarantor Legal
Stamp paper If used Legal

If there’s ever a legal matter — everything in one place.

📸 [SCREENSHOT 9.9: Documents Grid]
Location: Agreement detail → "Documents" tab
Highlight: All documents, thumbnails, view icon

Handling default

When: The customer has missed 3 or more installments.

BMS keeps you ready:

  1. Complete record — in the system
  2. Guarantor verification log — with date
  3. Cheque photo — security
  4. All contact history
  5. Signed agreement — legal foundation

All of this is already in your hands — when you need it.

⚠️ Important: BMS does not provide legal advice. Handle defaults as per local law. The system only preserves the record.

Search & filters

Search bar: Agreement number, customer name, phone, CNIC, or IMEI.

Filters:

  • Status — Active / Completed / Overdue / Defaulted
  • Customer — agreements for one specific customer
  • Date range — Today / This Month / This Year
📸 [SCREENSHOT 9.10: Installment Filters]
Highlight: Filter panel with status and date

Frequently asked questions

What's the minimum down payment?

In Pakistan, typically 15-20% down payment. This protects you — if the customer has paid something, they’ll think twice before disappearing.

What markup rate should I use?

In Pakistan, the usual rate is 30-40% annually — based on business and risk. BMS doesn’t recommend a rate — that’s your decision.

Is a guarantor mandatory?

Technically optional in BMS, but strongly recommended. Without a guarantor, the installment risk multiplies.

Can I have two guarantors in one agreement?

Yes. You can add more than one guarantor — the more, the safer.

Why is a cheque important?

A cheque is legal security. If the customer defaults, the cheque can be used. BMS saves the cheque photo — even if the original is lost, you have proof.

Can I accept partial payments?

Yes. If the customer can’t pay the full installment, record a partial payment — the remaining stays on the schedule.

Can I charge a late fee?

In Pakistan, late fees are usually taken as charity (sadaqah), not profit — for Shariah compliance. BMS doesn’t enforce any policy — it’s your decision.

What if the customer refuses new terms for reschedule?

Only reschedule with the customer’s consent. Otherwise, continue with the original schedule — handle default as per your process.

Can one customer have multiple agreements?

Yes. One customer can have multiple agreements — if all are active. But the general rule: don’t issue new ones if the previous is in default.

Important notes

💡 Photograph everything Customer, guarantor, cheque, CNIC, signed agreement — all photos in the system. If paper is lost, the digital copy protects you.

💡 Verify the guarantor immediately While the customer is in front of you — call the guarantor. It’s a legally stronger step.

💡 Don’t relax the down payment Don’t accept less than 15-20% down payment — it’s your first line of protection.

💡 Record every installment immediately When the customer pays, record it right away. “I’ll do it later” means you’ll forget.

💡 Check the overdue report monthly Check the overdue report on the 1st of every month. Timely reminders — the best recovery method.

💡 Always get the guarantor’s CNIC Name and phone aren’t enough. CNIC strengthens the legal foundation.

Flow

New agreement ← Customer + guarantor + asset + terms
    ↓
Auto schedule → Upload documents → Print agreement → Sign
    ↓
Monthly installment arrives → [Collection](/guide/collection) → Record
    ↓
Overdue → Reminder → Collection continues
    ↓
If default → Complete record ready → Legal action
    ↓
If completed → Agreement closed, records preserved
    ↓
Result: Every agreement a complete file, every installment tracked,
protection on every default, no losses.
  • Customers — Complete profile for installment customers
  • Collection — Daily installment collection
  • Warranty — Warranty for items sold on installments
  • Repair Jobs — Repairs for installment items
  • Reports — Installment collection reports

Next: Collection — Daily installment collection