
Who Uses This Feature
Before You Start
To record payments you need:- Customers and suppliers set up in the system
- Sales and Purchase Invoices submitted (the documents you are paying against)
- Bank accounts configured in the system matching your actual bank accounts
Receiving Payment from a Customer
When a customer pays their invoice (by NEFT, RTGS, cheque, cash, or UPI):- Go to Receivables workspace → Payment Entry → New
- Set Payment Type to “Receive”
- Select the Customer
- Select the Mode of Payment (NEFT, RTGS, Cheque, Cash, UPI, etc.)
- Enter the Amount received
- Set the Paid From account (the customer’s Debtors ledger) and the Paid To account (your bank account)
- Under the Outstanding Invoices section, the system lists all open invoices for this customer. Click on the invoice(s) being paid to allocate the payment
- Submit

Partial payments
If the customer pays less than the full invoice amount, enter only the amount received and allocate it to the invoice. The invoice will show as Partly Paid and the remaining balance will still appear in the Accounts Receivable report.Advance payments
If a customer pays in advance before an invoice is raised, create the Payment Entry without linking it to an invoice. When the invoice is raised later, go to Payment Reconciliation to match the advance to the new invoice.Making a Payment to a Supplier
When you are ready to pay a supplier’s invoice:- Go to Payables workspace → Payment Entry → New
- Set Payment Type to “Pay”
- Select the Supplier
- Select the Mode of Payment and the bank account from which payment is being made
- Enter the Amount
- Under Outstanding Invoices, allocate the payment to the relevant Purchase Invoice(s)
- Submit
Payment Reconciliation
Payment Reconciliation is used when an advance payment needs to be matched to an invoice that was raised later.- Go to Receivables workspace → Payment Reconciliation (for customers) or Payables workspace → Payment Reconciliation (for suppliers)
- Select the customer or supplier
- Click Get Unreconciled Entries - the system shows all unmatched payments and invoices
- Match advances to invoices by selecting the appropriate rows
- Click Reconcile to apply the matching
Bank Reconciliation
At the end of each month, compare your system records against your actual bank statement to ensure they match.- Go to Accounting workspace → Banking → Bank Reconciliation Tool
- Select the bank account and the statement period
- Upload your bank statement or enter the transactions manually
- The system highlights entries that match and flags those that do not
- For any entry in the bank statement that is not in the system (e.g., a bank charge), create a Journal Entry to record it
- Once all entries are matched, confirm the reconciliation
Journal Entry
A Journal Entry is used for accounting entries that are not linked to a specific invoice or payment - such as depreciation, bank charges, interest income, opening balances, or manual adjustments.- Go to Accounting workspace → Payments → Journal Entry → New
- Select a Journal Entry Type (e.g., Bank Entry, Credit Card Entry, Inter Company Journal Entry)
- In the Accounts table, enter the debit and credit lines. The total debits must equal the total credits
- Add a Remark explaining why this entry was made
- Submit
Setting Up Payment Terms
If you give customers 30-day credit (Net 30), or if your suppliers give you 45-day credit, set up Payment Terms to track due dates automatically.- Go to Accounting workspace → Accounting Masters → Payment Term
- Create terms like “Net 30 Days”, “Due on Receipt”, “50% Advance + 50% Net 30”
- Link these terms to Customer and Supplier records as the default
Mode of Payment Setup
You need to configure each payment mode (NEFT, UPI, Cash, Cheque) with its corresponding bank or cash account. Go to Accounting workspace → Payments → Mode of Payment and ensure each method is linked to the correct ledger account.Field Guide: Payment Entry
Monitoring Outstanding Balances
Best Practices
- Record payments on the same day they are received, not at the end of the week. This keeps your Accounts Receivable report accurate and prevents chasing customers who have already paid
- Always allocate payments to specific invoices rather than leaving them as unallocated advances. Unallocated advances create confusion in ledger balances
- For high-value customers, set up a credit limit in the customer record. The system will warn you if the outstanding balance exceeds the limit when a new Sales Order is created
- Run the Accounts Receivable report every Monday morning and follow up on any invoices that are more than 7 days overdue
- Perform bank reconciliation at least monthly. The longer you leave it, the harder it is to resolve discrepancies
Troubleshooting
An invoice is showing as Unpaid but the customer says they paid. Check if a Payment Entry exists for the customer without being allocated to an invoice. Go to Payment Reconciliation to match it. The bank reconciliation shows a large unmatched difference. Look for Payment Entries created in the system with the wrong bank account, or bank transactions (fees, interest) that have not been recorded as Journal Entries. A customer has a negative outstanding balance (credit balance). This means they have overpaid or a credit note has been applied. Check their ledger for unmatched payments and use Payment Reconciliation to apply them to future invoices.Related Features
- Sales - Creating invoices that need to be collected
- Procurement - Creating supplier invoices that need to be paid
- GST Compliance - Recording GST payments to the government