Lekhapal User Manual
Get Started
  • Selling

    • Point of Sale
    • Sales
    • Loyalty
    • Online Store
  • Buying & Books

    • Purchase
    • Accounting
  • Operations

    • Inventory
    • CRM
    • Human Resources
Reports
Administration
  • Sign in
  • Create an account
  • Website
  • English
  • नेपाली
Get Started
  • Selling

    • Point of Sale
    • Sales
    • Loyalty
    • Online Store
  • Buying & Books

    • Purchase
    • Accounting
  • Operations

    • Inventory
    • CRM
    • Human Resources
Reports
Administration
  • Sign in
  • Create an account
  • Website
  • English
  • नेपाली
  • Getting Started

    • Overview
    • Accounting Basics
    • Create an Account
    • Signing In
    • Dashboard
    • Quick Add
  • Point of Sale
  • Sales

    • Overview
    • Quotation
    • Sales Order
    • Sales Invoice
    • Credit Note
    • Customer Payment
    • Allocate Customer Payment
  • Purchase

    • Overview
    • Purchase Order
    • Purchases
    • Expenses
    • Debit Note
    • Supplier Payment
    • Allocate Supplier Payment
  • Accounting

    • Overview
    • Bank Accounts
    • Cheque Register
    • Journal Voucher
    • Chart of Accounts
    • Contra Entry
    • Opening Balance
  • Inventory

    • Overview
    • Products
    • Movements
    • Manufacturing
    • Master Data
  • CRM
  • Loyalty
  • Human Resources

    • Overview
    • Self-Service
    • People & Organisation
    • Time & Attendance
    • Payroll & Compensation
    • HR Settings
  • Online Store
  • Reports

    • Overview
    • POS Reports
    • Sales Reports
    • Purchase Reports
    • Receivable & Payable
    • Party Reports
    • Tax Reports
    • Inventory Reports
    • Accounting Reports
    • Asset Reports
    • System Reports
  • Administration

    • Overview
    • Roles & Permissions
    • Users
    • Settings
    • File Manager
    • My Subscription

Allocate Customer Payment

Recording a payment tells Lekhapal that money arrived. Allocating it tells Lekhapal which invoices that money pays off. Without allocation, a customer's total balance is right but you cannot tell which bills are settled — and the Aging Report cannot tell you how overdue anything is.

What it helps you do

  • Match payments to the correct invoices.
  • Clear outstanding dues accurately.
  • Avoid confusion in customer balances.
  • Track which invoices are paid and which are still pending.

The allocation list

Sales → Allocate Customer Payment

Payments and credit notes waiting to be allocated.

Two tabs:

TabContents
UnallocatedPayments and credit notes with money still unapplied
AllocatedRecords fully matched to invoices

Each row shows the Type — a payment or a credit note — the date, reference, customer, amount, an allocation progress bar with the percentage applied, and the remaining Balance. Click Allocate on a row to open it.

Allocate a payment

Allocating a payment across invoices.

The top bar tracks three figures as you work: the total Payment, the amount Allocated so far with a progress bar, and what is still Remaining.

Below it, every invoice for that customer is listed with its Outstanding amount, Total Paid and a This Allocation box.

  1. Type an amount into This Allocation on each invoice you want to settle, or click Fill on a row to apply as much as that invoice needs.
  2. Use Outstanding only to hide invoices that are already settled.
  3. Use Search invoices… to jump to a specific reference.
  4. Apply oldest first spreads the payment across invoices starting with the oldest — the usual convention.
  5. Clear all resets your entries.
  6. Click Save allocation when Remaining reaches 0.00, or leave part unallocated as a credit on account.

Allocate several payments at once

Allocate Pending matches everything outstanding in one operation.

Confirming bulk allocation.

Lekhapal matches every approved payment and credit note against the oldest unpaid invoices for the same customer. The job runs in the background and can take a few minutes; you can keep working and refresh the page to see the result.

When to use bulk allocation

It is the fastest way to clean up a backlog. For a payment that must be applied to a specific invoice — a customer paying one bill and disputing another — do it by hand instead, so "oldest first" does not put the money in the wrong place.

Example

A customer has two open invoices:

InvoiceAmount
Invoice 1Rs. 5,000
Invoice 2Rs. 3,000

They pay Rs. 5,000. You can either allocate the whole Rs. 5,000 to Invoice 1 and leave Invoice 2 outstanding, or split it — say Rs. 3,000 to Invoice 2 and Rs. 2,000 to Invoice 1. The customer's total balance is Rs. 3,000 either way, but the aging profile is different, and so is what you would chase.

Next

→ Purchase

Prev
Customer Payment