Account Details
The Account Details section in VoxHRM stores employee bank information required for salary disbursement.
This section ensures:
- Secure payroll transfers
- Banking verification
- Compliance documentation
- Account validation before payment
Each employee can have one active payroll account.
Section Structure
The Account Details form includes:
- Account Holder Information
- Account Verification
- Bank Information
- IFSC & SWIFT Codes
- Supporting Document Upload

1️⃣ Account Holder Information
Field
- Account Holder Name (Required)
Must match the name registered with the bank.
2️⃣ Account Verification
Fields
- Account Number (Required)
- Re-enter Account Number (Required)
Validation Rules
- Must be 9–18 digits
- Numeric only
- Both fields must match
- Re-validation triggers when account number changes
This prevents salary disbursement errors.
3️⃣ Bank Information
Fields
- Bank Name (Required)
- Branch Name (Required)
These fields identify the banking branch for salary credit.
4️⃣ IFSC & SWIFT Codes
IFSC Code
Validation rules:
- Must follow Indian IFSC pattern:
- First 4 letters
- Fifth character must be 0
- Last 6 alphanumeric characters
- Maximum 11 characters
- Real-time partial validation supported
Example valid format: ABCD0123456
SWIFT Code (Optional)
Used for:
- International transfers
- Foreign remittances
5️⃣ Document Upload
Document Types Allowed
- JPG
- JPEG
- PNG
Accepted Documents
- Bank passbook
- Cancelled cheque
Security Considerations
This section protects:
- Payroll misdirection
- Invalid account submissions
- Duplicate or mismatched entries
- Missing banking documentation
Document attachment improves audit readiness.
Why This Section Is Critical
Incorrect bank details can:
- Delay salary
- Cause transaction failures
- Create compliance issues