Import & Export Loan / Advance Detail
Navigation Path
Export & Import → Loan/Adv.
URL
/export-import/import-loan-adv-detail
Description
- Allows bulk import and export of employee loan and advance details
- Supports managing loan/advance records for multiple employees
- Provides Excel template for structured data import/export
- Enables filtering by employee, client, and unit for targeted exports
- Streamlines loan and advance management process
1. Page Components
Top Action Link
| Element | Type | Description |
|---|---|---|
| Export Example In Excel | Link | Downloads sample Excel template for loan/advance import |
Export Example In Excel
- Location: Top-center of the page
- Function: Downloads pre-formatted Excel template
- File Format: Excel (.xlsx)
- Contents:
- Column headers for loan/advance data
- Built-in instructions for each field
- Data format examples and validation rules
- Sample loan/advance entries
- Notes on loan types and repayment schedules
Important: The template includes comprehensive instructions on:
- Loan vs Advance differentiation
- Amount and EMI calculations
- Repayment schedule format
- Interest rate specifications
- Start and end date formats
- Required and optional fields
2. Filter Section
Filter Fields
| Field Name | Type | Description |
|---|---|---|
| Employee | Multi-select Dropdown | Select one or more employees for loan/advance export |
| Client | Multi-select Dropdown | Filter by client/company |
| Unit | Multi-select Dropdown | Filter by unit/branch |
Employee Field
- Type: Multi-select dropdown with search functionality
- Features:
- Search employees by code or name
- Select multiple employees simultaneously
- Clear all selections (X button)
- Upload icon for bulk selection
- Display Format:
[Employee Code] | [Employee Name] - Examples:
PFSBBAN691 | GOWRAMMAPFSBHYD119 | SK JAHIDUL ALMO SK JAHIDUL ALMOPFSBDDN229 | BINESH DEVIPFSBB5763 | RAM GOCHHAYAT
Client Field
- Type: Multi-select dropdown with search functionality
- Features:
- Search clients by company name
- Select multiple clients simultaneously
- Clear all selections (X button)
- Upload icon for bulk selection
- Display: Shows "NULL" if no client assigned
- Purpose: Filter loan/advance records by client association
Unit Field
- Type: Multi-select dropdown with search functionality
- Features:
- Search units by code or name
- Select multiple units simultaneously
- Clear all selections (X button)
- Upload icon for bulk selection
- Display Format:
[Unit Code] | [Unit Name] - Examples:
UNT00007683 | TATA TELE SERVICES, NOIDAUNTPFS00008321 | BLS INTERNATIONAL SERVICES LTD.UNT004989 | GOLDEN SPARROW KESSEL MALL, KURUKSHETRA
3. Action Buttons
Search and Reset Buttons
| Button | Color | Description |
|---|---|---|
| Search | Purple/Blue | Fetches and prepares loan/advance data for export based on selected filters |
| Reset | Gray | Clears all filter selections (employee, client, and unit) |
4. Import Sections
The page has two separate import sections for different purposes:
Section 1: Import New Loan/Advance Records (Left Side)
Section Title: Select (Loan / Advance Excel) File:
| Component | Description |
|---|---|
| Upload Area | Drag and drop or click to browse for Excel file |
| Accepted Formats | .xlsx, .xls |
| Import Button | Process and import new loan/advance records from uploaded file |
Purpose:
- Import completely new loan/advance records into the system
- Add loan/advance entries that don't exist
- Bulk creation of loan/advance data
Use Case:
- Disbursing new loans to employees
- Recording new advances given
- Initial setup of loan/advance data
- Beginning of financial year data entry
Section 2: Import Exported Loan/Advance Records (Right Side)
Section Title: Select (Loan / Advance Excel) Exported Sheet File:
| Component | Description |
|---|---|
| Upload Area | Drag and drop or click to browse for previously exported Excel file |
| Accepted Formats | .xlsx, .xls |
| Import Button | Process and import loan/advance records from previously exported file |
Purpose:
- Re-import previously exported records with modifications
- Update existing loan/advance configurations
- Apply changes made to exported data
- Bulk update EMI amounts or repayment schedules
Use Case:
- Modifying existing loan terms
- Updating repayment amounts
- Adjusting loan balances
- Bulk updating loan/advance records
5. Workflow: Export Loan/Advance Records
Step-by-Step Export Process
-
Select Filters (Optional)
- Select specific employees (or leave blank for all)
- Select clients (if needed)
- Select units (if needed)
- Filters help narrow down records to export
-
Search/Generate
- Click "Search" button
- System prepares loan/advance data based on filters
- If no filters selected, exports all records
-
Download Excel
- System generates Excel file with loan/advance data
- File downloads automatically
- Contains loan/advance records matching criteria
-
Review Data
- Open downloaded Excel file
- Review exported loan/advance records
- Verify employee details and amounts
- Check repayment schedules
6. Workflow: Import New Loan/Advance Records
Step-by-Step Import Process
-
Download Template
- Click "Export Example In Excel"
- Save template to local system
- Review built-in instructions carefully
-
Fill Loan/Advance Data
- Open template in Excel
- Read instructions provided in template
- Add new loan/advance details:
- Employee information
- Loan/Advance type
- Principal amount
- Interest rate (if applicable)
- EMI/Monthly deduction amount
- Start date and duration
- Repayment schedule
- Follow format guidelines
- Include all required fields
-
Validate Data
- Check employee codes exist in system
- Verify amount calculations
- Ensure dates are in correct format
- Validate EMI calculations match loan amount
- Check for duplicate entries
-
Upload File
- Go to left import section
- Drag file or click to browse
- Select filled Excel file
- File name appears in upload area
-
Import Records
- Click "Import" button (left section)
- Wait for processing
- System validates all data
- Review success/error messages
-
Verify Import
- Check Loan/Advance master
- Verify newly imported records
- Confirm deductions will apply correctly
- Test with sample salary processing
7. Workflow: Modify and Re-import Loan/Advance Records
Step-by-Step Modification Process
-
Export Existing Records
- Select employees (or leave blank for all)
- Select clients/units if needed
- Click "Search" button
- Download generated Excel file
-
Modify Loan/Advance Data
- Open downloaded Excel file
- Make necessary changes:
- Update EMI amounts
- Modify remaining balance
- Adjust repayment schedule
- Change loan status
- Don't change employee codes or loan IDs (primary identifiers)
-
Save Modified File
- Save changes to Excel file
- Keep file in xlsx/xls format
- Use meaningful filename
-
Upload Modified File
- Go to right import section
- Drag file or click to browse
- Select modified Excel file
-
Import Changes
- Click "Import" button (right section)
- System updates existing loan/advance records
- Wait for confirmation message
-
Verify Changes
- Check Loan/Advance master
- Verify modifications applied correctly
- Test deductions in next salary cycle
- Confirm balances updated
8. Loan/Advance Data Structure
Common Fields in Template
The Excel template typically includes:
| Field Category | Examples |
|---|---|
| Employee Info | Employee Code, Employee Name, Employee ID |
| Loan/Advance Details | Type (Loan/Advance), Loan Number, Description |
| Financial Details | Principal Amount, Interest Rate, Total Amount |
| Repayment | EMI Amount, Number of Installments, Start Date, End Date |
| Status | Active/Completed/Stopped, Remaining Balance |
| Dates | Disbursement Date, First Deduction Date, Last Deduction Date |
Note: Exact fields and structure are detailed in the downloadable Excel template with instructions.
9. Loan vs Advance
Loan
| Aspect | Details |
|---|---|
| Definition | Amount provided to employee with interest |
| Interest | Usually applicable |
| Duration | Long-term (months to years) |
| Repayment | Fixed EMI over defined period |
| Examples | Personal loan, Vehicle loan, Housing loan |
Advance
| Aspect | Details |
|---|---|
| Definition | Amount provided to employee without interest (salary advance) |
| Interest | Usually not applicable |
| Duration | Short-term (few months) |
| Repayment | Fixed monthly deduction or lump sum |
| Examples | Salary advance, Festival advance, Emergency advance |
10. Validation Rules
During Import
| Validation Type | Description |
|---|---|
| Employee Code | Must exist in system, valid employee |
| Loan/Advance Type | Must be valid type (Loan or Advance) |
| Amount | Must be positive number, valid currency format |
| Interest Rate | Valid percentage (0-100), applicable for loans |
| EMI Amount | Must be positive, should not exceed principal |
| Dates | Valid date format (DD/MM/YYYY), logical date sequence |
| Start Date | Cannot be future date beyond certain limit |
| Number of Installments | Positive integer |
| Duplicate Check | System checks for existing active loans for same employee |
| Calculation Validation | EMI × Installments should match total amount |
11. Success/Error Messages
Success Scenarios
| Scenario | Message |
|---|---|
| Template downloaded | Excel file downloads successfully |
| Records exported | "Successfully exported [X] loan/advance records" |
| Records imported | "Successfully imported [X] loan/advance records" |
| Records updated | "Successfully updated [X] loan/advance records" |
Error Scenarios
| Error Type | Message | Solution |
|---|---|---|
| No file selected | "Please select a file to import" | Upload Excel file |
| Invalid format | "Invalid file format. Please upload .xlsx or .xls" | Use Excel format only |
| Employee not found | "Row [X]: Employee code '[code]' not found in system" | Use valid employee codes |
| Invalid amount | "Row [X]: Invalid amount format" | Enter valid positive numbers |
| Invalid date | "Row [X]: Invalid date format. Use DD/MM/YYYY" | Correct date format |
| Invalid EMI calculation | "Row [X]: EMI amount doesn't match loan total" | Verify EMI calculations |
| Missing required field | "Row [X]: [Field name] is required" | Fill mandatory fields |
| Duplicate loan | "Row [X]: Active loan already exists for this employee" | Check existing loans or close previous loan first |
| Invalid interest rate | "Row [X]: Interest rate must be between 0 and 100" | Enter valid percentage |
12. Common Loan/Advance Types
Typical Loan Types
- Personal Loan - General purpose loan with interest
- Vehicle Loan - For purchasing two-wheeler or car
- Housing Loan - For home purchase or construction
- Education Loan - For self or dependent's education
- Emergency Loan - Urgent financial need
- Festival Loan - Special occasion loans
Typical Advance Types
- Salary Advance - Advance on upcoming salary
- Festival Advance - Diwali, Eid, Christmas advances
- Medical Advance - Healthcare emergency
- Travel Advance - Official or personal travel
- Marriage Advance - Wedding expenses
- Emergency Advance - Unforeseen circumstances
13. Best Practices
Template Usage
-
Download Fresh Template
- Always get latest template from system
- Contains updated instructions and structure
- Reflects current system requirements
-
Read Template Instructions
- Review all instructions within Excel file
- Understand each field's purpose
- Follow format examples provided
- Pay attention to calculation formulas
-
Understand Loan Types
- Know difference between loan and advance
- Apply interest correctly
- Use appropriate repayment schedules
Data Preparation
-
Verify Employee Eligibility
- Check employee is active
- Verify no existing active loans (if policy restricts)
- Confirm employee's salary can accommodate EMI
- Check organizational loan policies
-
Calculate EMI Correctly
- Use proper loan calculation formulas
- Include interest if applicable
- Ensure EMI is affordable for employee
- Verify total repayment amount
-
Plan Repayment Schedule
- Set realistic start date
- Consider salary cycle
- Account for employee's take-home salary
- Plan number of installments appropriately
Import Strategy
-
Test with Small Batch
- Import 1-2 loan records first
- Verify successful import
- Test deduction in salary processing
- Then proceed with bulk import
-
Group by Type
- Import loans separately from advances
- Easier to track and manage
- Simpler error handling
-
Keep Documentation
- Save copy of import file
- Maintain loan approval documents
- Keep audit trail
- Document disbursement dates
Modification Best Practices
-
Export Before Modifying
- Always export current records first
- Make changes to exported file
- Don't modify loan IDs or employee codes
- Use right import section for updates
-
Document Changes
- Note what was modified and why
- Get approvals for modifications
- Keep change log
- Communicate to finance team
-
Verify After Import
- Check Loan/Advance master
- Run test salary with new EMI
- Verify deductions apply correctly
- Confirm balance calculations
14. Loan/Advance Management Tips
EMI Calculation
For Simple Loan (without interest):
EMI = Principal Amount ÷ Number of InstallmentsFor Loan with Interest:
Use standard EMI formula considering:
- Principal amount
- Annual interest rate
- Loan tenure in monthsBalance Tracking
- System automatically tracks remaining balance
- Each salary deduction reduces outstanding amount
- Balance becomes zero when fully repaid
- Can close loan manually if needed
15. Differences Between Two Import Sections
Left Section: New Loan/Advance Import
| Aspect | Details |
|---|---|
| Purpose | Create new loan/advance records |
| File Source | Template filled with new loans/advances |
| Action | Adds new records to system |
| Duplicate Handling | May reject if active loan exists |
| Use When | Disbursing new loans or advances |
Right Section: Exported Records Import
| Aspect | Details |
|---|---|
| Purpose | Update existing loan/advance records |
| File Source | Previously exported and modified file |
| Action | Updates existing records |
| Duplicate Handling | Updates existing entries |
| Use When | Modifying EMI, balance, or schedule |
16. Troubleshooting
Cannot Export Records
- Cause: No records match selected filters
- Solution: Clear filters or select different employees/units
Import Button Disabled
- Cause: No file uploaded
- Solution: Upload Excel file first, then click Import
EMI Not Deducting in Salary
- Cause: Loan start date in future or loan status inactive
- Solution: Check start date and loan status in master
Import Fails with Calculation Error
- Cause: EMI amount doesn't match total loan amount
- Solution: Verify EMI × Installments = Total Amount (with interest)
Duplicate Loan Error
- Cause: Employee already has active loan of same type
- Solution: Close existing loan first or allow multiple loans in settings
Wrong Balance After Import
- Cause: Incorrect remaining balance in imported file
- Solution: Re-export, recalculate balance, and re-import
17. Integration with Salary Processing
How Loans/Advances Affect Salary
-
Deduction in Salary
- EMI automatically deducted each month
- Appears in salary slip under deductions
- Reduces net salary
-
Deduction Start
- Begins from specified start date
- Usually from next salary cycle after disbursement
- Can be delayed if configured
-
Deduction End
- Stops automatically when balance reaches zero
- Or when total installments completed
- Or when loan manually closed
-
Balance Update
- Reduces after each successful deduction
- Tracked in loan/advance master
- Visible in employee records
18. Reporting and Tracking
Available Reports
- Active Loans Report: All currently active loans
- Completed Loans Report: Fully repaid loans
- Outstanding Balance Report: Employee-wise balances
- Loan Aging Report: Loans by start date
- EMI Schedule Report: Month-wise deduction plan
Monitoring
- Track loan disbursements
- Monitor regular EMI deductions
- Check for missed deductions
- Review outstanding balances
- Audit loan closures
19. Compliance and Policy
Organizational Policies
- Maximum loan amount per employee
- Maximum number of active loans allowed
- Interest rate policies
- Loan eligibility criteria
- Approval workflow requirements
- Repayment period limits
Documentation Requirements
- Loan application form
- Approval documentation
- Disbursement proof
- EMI deduction records
- Closure certificates
Tax Implications
- Interest on housing loans (tax benefits)
- Advance recovery (no tax implication)
- Loan write-offs (taxable as income)
- Perquisite tax considerations
20. Important Notes
Template Usage
- The Excel template is your complete guide - Contains all instructions and formats
- Read instructions carefully - Each field has detailed explanation
- Don't modify structure - Keep column order and headers unchanged
- Use calculation examples - Template shows EMI calculations
Import Considerations
- Verify employee can afford EMI - Check salary vs EMI ratio
- Start date planning - Coordinate with salary cycle
- Interest calculations - Double-check interest-based EMI
- Approval documentation - Maintain proper records
- Test before bulk import - Import few records first
Data Integrity
- All loan/advance data affects salary processing
- Changes impact employee take-home salary
- Ensure accurate EMI calculations
- Maintain proper audit trail
- Keep backup of loan documents
- Coordinate with accounts and HR teams
End of Documentation