Loans & Arrears in Attendo (formerly Petpooja Payroll)
How Attendo tracks employee loans and arrears in one place, with a per-employee record and deductions that carry across pay cycles.

Attendo’s new Loan & Arrears module merges employee loans, salary advances, and arrears into a single section with a per-employee ledger (Khata), automatic deduction logic, and a complete transaction trail. It replaces the old separate Loans and Advances sections with one unified screen where admins can issue loans, track partial payment arrears, choose between installment or full deduction, and finalise payouts via Bank Transfer, UPI, Cash, or Cheque.
A 2024 International Accounting Bulletin survey found that 31% of businesses still rely on spreadsheets for payroll, rising to 44% among businesses with fewer than 20 employees.
Consider how that plays out in practice: an admin notes a ₹15,000 salary advance in a spreadsheet, deducts ₹5,000 from each of the next three payrolls, and everything works until someone forgets to update the sheet after month two. The employee gets a short salary. The admin gets a call at 10 PM. Nobody can trace where the numbers went wrong.
Key Takeaways
- Attendo now merges Loans and Advances into one unified module called Loan & Arrears, with a centralised ledger (Khata) per employee.
- Partial salary payments create automatic arrear entries that carry forward to the next payroll cycle.
- Admins can choose installment-based or full outstanding deduction, and pay via Bank Transfer, UPI, Cash, or Cheque.
- Every transaction is logged and exportable as CSV or PDF for audit and compliance.
What Is the Loan & Arrears Module in Attendo?
Until this update, Attendo had separate sections for Loans and Advances. They worked, but managing them in two different places meant more clicks, more confusion, and a higher chance of missing something during payroll processing.
The new Loan & Arrears module combines both into a single section. At its core sits what the system calls a Khata (ledger) for each employee. This Khata tracks four things in one view:
- Loans issued to the employee
- Arrears owed to the employee from partial payments
- Deductions applied during payroll
- Payments made against outstanding balances
The balance logic is straightforward. A positive balance means the company needs to recover money from the employee (that’s a loan). A negative balance means the company owes money to the employee (that’s an arrear). One screen, one number, one source of truth.
Attendo’s Loan & Arrears module merges employee loans, advances, and salary arrears into a single centralised ledger called Khata. Each employee’s Khata tracks loans issued, arrears from partial payments, deductions applied, and payment history. A positive balance represents a loan to recover; a negative balance represents arrears owed to the employee.
Loan tracking tends to fall out of sync by the second or third instalment, once a partial payment or a skipped month breaks the pattern. This module was built to solve that specific problem.
How Does Loan Creation and Tracking Work?
Creating a new employee loan takes about 30 seconds. Here is the step-by-step process:
- Go to Loan & Arrears from the left menu
- Click Add
- Fill in the required fields:
- Employee name
- Reason for the loan
- Loan amount
- Monthly installment amount
- Transaction date
That is all. The system adds the loan to the employee’s Khata and starts deducting the installment amount from the very next payroll cycle.
What if an employee takes multiple loans?
Each new loan gets added to the total outstanding amount. For payroll deduction, the system picks the installment value from the most recently issued loan. For example, consider a warehouse supervisor in Pimpri who took a ₹20,000 loan in January 2026 with a ₹5,000 monthly installment. In March, he takes another ₹10,000 loan with a ₹3,000 installment. His outstanding balance becomes ₹30,000 (minus whatever was already deducted), and the monthly deduction switches to ₹3,000.
Admins can override this at any time. Go to Loan & Arrears, click the three-dot menu under Action, select Update Installment, and choose between two deduction types:
- Installment Amount: Deduct a fixed amount each month
- Full Outstanding Amount: Deduct the entire remaining balance in the next payroll cycle
This flexibility matters. A diagnostic lab chain in Pune might prefer installment-based recovery for junior technicians but full deduction for senior staff who took small emergency advances.
When an employee holds multiple active loans in Attendo, all amounts are added to one outstanding balance. The system uses the installment amount from the most recently issued loan for monthly payroll deductions. Admins can override this to deduct either a fixed installment or the full outstanding amount in one cycle.
What Are Arrears and How Does the System Handle Them?
Arrears are the balances that build up when an employee’s salary is partially paid. A 2025 survey by 1Finance across Mumbai, Delhi, Hyderabad, Bangalore, Pune, and Chennai found that 54% of Indian employees admitted to living paycheck-to-paycheck for more than three months. When staff are already stretched thin, even a short delay or partial payment creates real financial pressure, and the admin team ends up fielding calls they shouldn’t have to.
Here is how it works with a real example:
| Step | Amount |
|---|---|
| Monthly salary | ₹30,000 |
| Loan deduction | ₹5,000 |
| Net payable | ₹25,000 |
| Amount actually paid | ₹10,000 |
| Arrears created | ₹15,000 |
The ₹15,000 gap is recorded as an arrear entry in the employee’s Khata. During the next payroll cycle, the system does two things at once: it deducts any active loan installments and adds any pending arrears back to the payable amount.
Where partial payments show up most: construction firms and manufacturing units, where cash flow is tied to project milestones. Tracked by hand in a notebook or a spreadsheet column, an entry or two goes missing every quarter, and nobody notices until an employee asks why their balance looks wrong.
The system handles the adjustment without the admin touching anything. No formulas, no manual carry-forwards, no “I forgot to update last month’s sheet.”
How Does Payout Finalisation Work with Loans and Arrears?
This is where the biggest workflow change happened. The loan column has been removed from the main payroll processing screen. Loans and arrears are now handled during payout finalisation instead.
Here is the updated flow:
Step 1: Go to Payroll and click Process Payroll
Step 2: Finalize payroll as usual. You will be redirected to the Finalize Payroll Details screen.
Step 3: Two new fields appear on this screen:
- Paid Amount: How much was actually disbursed
- Paid On: The date of payment
Step 4: Click Pay to open the Payment Processing screen. This screen shows:
- Finalized Salary
- Loan/Arrears Amount
- To Pay Amount (after adjustments)
- Balance Amount
- Payment Method
Step 5: Choose the payment method for each employee. Four options are available:
| Payment Method | When to Use |
|---|---|
| Bank Transfer | Standard salary disbursement |
| UPI | Quick transfers, especially for smaller amounts |
| Cash | Common in retail shops and restaurant chains |
| Cheque | Formal documentation requirements |
Step 6: Click Mark as Paid. The payroll status updates to Paid, loan deductions are applied, arrears credits are added, and every entry is logged in Transaction Logs.
Why did Attendo move loan handling to the finalisation stage? Because loan deductions only matter at the point of actual payment, not during salary calculation. A textile showroom in Vastrapur might calculate payroll on the 28th but disburse salaries in two batches on the 1st and 5th. Applying loan deductions at calculation time created mismatches. Applying them at payment time reflects the actual cash flow.
How Do Transaction Logs Keep Everything Auditable?
Every loan issued, every arrear created, every deduction applied, and every payment made is recorded in a dedicated Transaction Logs screen.
To access it, go to Loan & Arrears and click View Logs at the top right.
The log screen supports four filters:
- Date range: Pull records for any custom period
- Branch: Filter by location (useful for multi-outlet businesses)
- Employee: Search for a specific person’s history
- Transaction type: Filter by Loan or Arrears separately
Filtered records can be exported in two formats: CSV for spreadsheet analysis or PDF for formal documentation. A payroll error is rarely just the wrong number on a payslip. It comes back as a correction, sometimes a penalty, and always as time somebody has to spend explaining it. A searchable, exportable log eliminates the “we can’t find the entry” problem that causes most of these errors.
Each transaction log entry shows:
- Transaction date
- Amount (with colour coding for loans vs. arrears)
- A comment field that records exactly what triggered the entry, such as “Loan Paid on Payroll finalized by Admin date of 2026-03-11”
This level of detail matters during PF or ESIC audits, where inspectors often ask for month-wise breakdowns of employee earnings and deductions.
Who Should Use This Module?
Any business that gives salary advances, employee loans, or deals with split payments will benefit. According to the ADP “Future of Pay in India 2025” report, 46% of Indian organisations are expanding financial wellbeing programmes, and 30% are introducing flexible pay models including salary-linked financial support. The demand is there. The question is whether your current system can handle it without errors.
Manufacturing and warehouse operations in cities like Bhiwandi or Hosur often run with 50 to 200 blue-collar workers who frequently request advances before festivals or family events. Tracking these in registers is a compliance risk waiting to happen.
Quick commerce and delivery operations such as Zepto pay riders on a per-shift or weekly basis. Partial payments and short cycles make arrears management a constant headache without a system.
Hospital and clinic chains with rotating nursing staff across branches need branch-level filtering to track who owes what and where.
Retail showrooms and franchise businesses running two or three outlets and one central payroll team can now see every employee’s financial position from one dashboard, filtered by branch.
India has 7.47 crore-plus MSMEs employing 32.82 crore people, according to the Economic Survey 2025-26. Even if a small fraction of these businesses manage employee loans informally, the scale of potential errors and disputes runs into crores of rupees annually.
If you are still tracking employee loans in a spreadsheet or a physical register, the switch from Excel to payroll software is worth considering before the next payroll cycle.
How to Set Up and Start Using Loan & Arrears
If you are already on Attendo, the Loan & Arrears module is available in your dashboard. No separate activation needed.
Here is a quick setup checklist:
- Log in to your Attendo dashboard
- Find Loan & Arrears in the left-side navigation menu
- Add your first loan: Click Add, fill in the employee details, amount, installment, and date
- Process payroll: The next time you run payroll, loan deductions will appear during payout finalisation
- Review Transaction Logs: After your first payroll cycle, check View Logs to see every entry recorded
For businesses with existing loan records in Excel, the migration is manual but straightforward. Enter each active loan with the current outstanding balance and remaining installment amount. The system picks it up from the next payroll run.
Attendo is charged as a flat annual fee, not per employee. That covers attendance, payroll processing, leave management, the Loan & Arrears module, and all other features bundled together.
Conclusion
The Loan & Arrears module is built for a specific problem: the gap between issuing an employee loan and actually recovering it correctly across multiple payroll cycles. By merging loans and advances into a single section with a per-employee Khata, automatic arrears tracking, and a clear payout finalisation flow, it removes the manual steps where most errors happen.
- One ledger per employee replaces scattered registers and spreadsheets
- Partial payments create arrears that carry forward without manual entries
- Transaction logs with CSV and PDF export cover audit and compliance needs
- Four payment methods (Bank Transfer, UPI, Cash, Cheque) match how Indian businesses actually pay staff
If your team processes payroll for even 15 to 20 employees, a dedicated module for loans and arrears saves the monthly reconciliation that would otherwise happen in a spreadsheet column nobody else can read.
Frequently Asked Questions
Can I track both employee loans and salary arrears in one place?
What happens when an employee’s salary is only partially paid?
How does the loan deduction work when an employee has multiple active loans?
Is there a way to export loan and arrears transaction history?
Related Articles You May Like

What a Day of Leave Without Pay Actually Costs
Leave without pay does more than dock a day’s salary. It reaches your provident fund, your ESI, the service behind a gratuity payment and the balance you build for the year ahead.
Ashwiniba Vaghela
HR & Payroll Experts

How to Complete the ESI Registration Process in 8 Steps
Registration is online, real time, and needs no paper at all. The state that wants 20 workers where its neighbour wants 10, what the C-11 letter proves, and why the amnesty no longer helps.
Ashwiniba Vaghela
HR & Payroll Experts

Expected CTC: 7 Ready-to-Use Answers for Your Next Interview
The question asks what you would cost, not what you would receive. Seven lines to use in an interview, the reasoning that backs each of them, and why the law measures a different figure from the one in an offer.
Avani Joshi
HR & Payroll Experts

How the ESIC Claim Process Works for Employees
One form per benefit, one office, and a three-day rule on medical certificates that quietly costs people money. What each claim pays, and how fast ESIC has to pay it.
Avani Joshi
HR & Payroll Experts

